Analysis updated 2026-07-08 · repo last pushed 2024-06-12
Build a real estate platform showing property boundaries on an interactive map.
Create a fitness app that plots running or cycling routes with custom map styling.
Visualize geographic data like population density on an analytics dashboard map.
Highlight points of interest on a travel website with a smooth, zoomable map.
| tananaev/maplibre-gl-js | 195516184-a11y/esp32-mcp-parenting-robot | a-bissell/unleash-lite | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | — | — | Python |
| Last pushed | 2024-06-12 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | pm founder | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
You need a map style file and a tile data source to point the library at, which may require finding or hosting your own.
MapLibre GL JS lets you put fast, interactive maps on your website or web app. Instead of sending users to Google Maps or paying for a commercial mapping service, you can display your own maps with custom styling, 3D terrain, heatmaps, and other visual layers, all within your own pages. Under the hood, the library uses your computer's graphics processor to render "vector tiles", small chunks of map data, directly in the browser. This makes panning and zooming feel smooth and responsive. To use it, you add a script and stylesheet to your page, then point the library at a map style file that defines what the map looks like. From there, you can control the starting position, zoom level, and add data layers like population density or building footprints. This is useful for founders or product teams building apps that need custom maps: a real estate platform showing property boundaries, a fitness app plotting routes, an analytics dashboard visualizing geographic data, or a travel site highlighting points of interest. It works in plain HTML and JavaScript, and there are official bindings for React and Angular for teams using those frameworks. The project has an interesting backstory. It started as a fork of Mapbox GL JS after Mapbox switched its license away from open source in late 2020. The early versions were designed as a drop-in replacement for the old open-source Mapbox library, but the project has since grown into its own thing with new features and direction. It's backed by major sponsors including AWS and Meta, and operates under a permissive BSD license, meaning you can use it freely in commercial products without licensing fees. The maintainers are careful about keeping the codebase clean, they explicitly warn against copying code from the newer, non-open-source versions of Mapbox, which would threaten the project's legal standing. There's also an active community with bounties offered for certain development tasks.
A free, open-source JavaScript library for rendering fast, interactive maps with custom styling and 3D terrain directly in your web pages, without commercial mapping fees.
Dormant — no commits in 2+ years (last push 2024-06-12).
Use freely in commercial products without licensing fees, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.