{"data":{"slug":"tile38","name":"Tile38","tagline":"MIT in-memory geospatial database and geofencing server","category":"databases","categoryName":"Databases","url":"https://tile38.com","github":"https://github.com/tidwall/tile38","pricing":"open-source","hook":"Tile38 is an in-memory geolocation data store, spatial index and realtime geofencing server: store points, polygons and GeoJSON, query Nearby/Within/Intersects, and get webhooks when objects cross a fence.","whatsGood":"MIT (tidwall/tile38), release 1.38.0 (2026-06-09), developed since 2016. Object types include lat/lon points, bounding boxes, Geohash, GeoJSON, QuadKey and XYZ tiles. It speaks HTTP, WebSockets, telnet and the Redis RESP protocol (so Redis clients work), persists to disk, supports leader/follower replication and ships a CLI and benchmark tool. ★~9.7k.","theCatch":"It is mostly a one-maintainer project, and releases are a few a year. Data must fit in memory. It is a specialised geofencing engine, not a general GIS database; for complex spatial SQL, PostGIS is the tool.","verdict":"The quickest way to add live geofencing — Redis-style simplicity for location data.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Data","tags":["self-host","permissive","rag","realtime","active"],"capabilities":["realtime"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":9745,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2016-03-04","pushedAt":"2026-09-02","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"supabase","name":"Supabase","tagline":"Open-source Firebase alternative built on Postgres"},{"slug":"turso","name":"Turso","tagline":"SQLite at the edge with libSQL"},{"slug":"redis","name":"Redis","tagline":"The in-memory data store everyone uses"},{"slug":"upstash","name":"Upstash","tagline":"Serverless Redis and Kafka"},{"slug":"pinecone","name":"Pinecone","tagline":"Vector database for AI applications"}],"links":{"self":"/api/gems/tile38","html":"/gems/tile38","markdown":"/gems/tile38.md","category":"/api/gems?category=databases","categoryPage":"/stacks/databases"}}