All products
MapsIn development
A Bright Blue Dot
Find what's around you, anywhere on the planet
A next-generation, open source mapping stack. Search points of interest in any country, get directions, and find somewhere good nearby, built entirely on open data.
Source and a public site are on the way.
What it does
Inside A Bright Blue Dot
Every country
Points of interest for the whole planet, from Foursquare's open source places, inside the World Bank's official boundaries.
Search nearby
Places are stored in PostGIS, so a search returns what's closest first, with filters for the kind of place you're after.
Directions
Routing comes from the Open Source Routing Machine, built from OpenStreetMap data for the regions you choose.
Your own map tiles
Protomaps tiles served from a plain static web server: no tile service, no API keys, no per-view bill.
An iPhone app
A SwiftUI app on MapLibre, designed around Liquid Glass, for finding somewhere to drink nearby: cafés, bars, tea houses and breweries.
Light to run
The web front end is a static export, and a small Rust API answers its questions. Most of the work happens once, at import time.
How it fits together
Open data in, a bright blue dot out
Three open datasets and a handful of open source projects, working together.
- Open dataFoursquare's open places, World Bank boundaries, Protomaps tiles and OpenStreetMap extracts, downloaded and imported by the project's scripts.
- PostGIS and OSRMPlaces land in PostGIS for spatial search; OSRM turns OpenStreetMap data into routes. A Rust API on Actix Web serves both.
- Web and iOSA static Next.js front end and a native iPhone app ask the same API, and draw the same map.
At a glance
The details
- Status
- In development
- Runs on
- Web and iOS
- License
- To be announced
- Source
- Coming soon
Built with
- Rust
- Actix Web
- PostGIS
- OSRM
- Protomaps
- MapLibre
- Next.js
- SwiftUI