mapbox
Mapbox Joined Feb 2011 View on GitHub
- Stars
- 109,429
- across 788 public repos
- Rank
- #191
- of 94,827 organizations, top 0.2%
- Down 3 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 4,386 | Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL | TypeScript | 12,476 |
| 8,783 | The smallest, simplest and fastest JavaScript pixel-level image comparison library | JavaScript | 7,023 |
| 14,713 | Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL | C++ | 4,455 |
| 21,433 | Build vector tilesets from large collections of GeoJSON features. | C++ | 3,143 |
| 25,772 | An incredibly fast JavaScript library for Delaunay triangulation of 2D points | JavaScript | 2,639 |
| 25,825 | Awesome implementations of the Mapbox Vector Tile specification | 2,634 | |
| 25,923 | The fastest and smallest JavaScript polygon triangulation library for your WebGL apps | JavaScript | 2,625 |
| 28,460 | A very fast geospatial point clustering library for browsers and Node. | JavaScript | 2,389 |
| 29,849 | A quick, simple tool for creating, viewing, and sharing spatial data | TypeScript | 2,276 |
| 32,684 | Slice GeoJSON into vector tiles on the fly in the browser | JavaScript | 2,084 |
| 32,917 | Semantic segmentation on aerial and satellite imagery. Extracts features such as: buildings, parking lots, roads, water, clouds | Python | 2,069 |
| 35,835 | Mapbox JavaScript API, a Leaflet Plugin | HTML | 1,904 |
| 43,246 | A POI Icon Set | JavaScript | 1,584 |
| 43,975 | A fast algorithm for finding the pole of inaccessibility of a polygon (in JavaScript and C++) | JavaScript | 1,557 |
| 51,511 | convert KML and GPX to GeoJSON, without the fuss | JavaScript | 1,326 |
| 58,433 | Node.js tool for easy binary deployment of C++ addons | JavaScript | 1,155 |
| 59,189 | JavaScript | 1,139 | |
| 60,512 | Wind power visualization with WebGL particles | JavaScript | 1,111 |
| 61,229 | Draw tools for mapbox-gl-js | JavaScript | 1,095 |
| 63,644 | Fast, header-only polygon triangulation | C++ | 1,049 |
| 64,272 | A compact binary encoding for geographic data. | JavaScript | 1,038 |
| 65,561 | Mapbox Vector Tile specification | 1,014 | |
| 71,467 | Turn-by-turn navigation logic and UI in Swift on iOS | Swift | 921 |
| 74,003 | A low-level, lightweight protocol buffers implementation in JavaScript. | JavaScript | 887 |
| 79,054 | Touch indicators on external displays for iOS applications. | Swift | 827 |
| 79,430 | Importer and Exporter of MBTiles | Python | 823 |
| 81,219 | Format code in Xcode 8+ with clang-format | Objective-C++ | 804 |
| 82,870 | Mapbox Unity SDK - https://www.mapbox.com/unity/ | C# | 787 |
| 84,228 | A JavaScript client to Mapbox services, supporting Node, browsers, and React Native | JavaScript | 773 |
| 89,569 | A very fast 2D concave hull algorithm in JavaScript | JavaScript | 724 |
| 90,270 | Google Play demo app for the Mapbox Maps SDK for Android | Java | 718 |
| 92,129 | A Carto template for OpenStreetMap data | CartoCSS | 702 |
| 94,664 | Use Mapbox GL JS to visualize data in a Python Jupyter notebook | Python | 681 |
| 94,664 | Storytelling with maps template | HTML | 681 |
| 94,786 | universal format parser for Leaflet & Mapbox.js | JavaScript | 680 |
| 95,144 | Browser-side SDF font generator | JavaScript | 677 |
| 95,374 | specification documents for the MBTiles tileset format | 675 | |
| 95,374 | polyline encoding and decoding in javascript | JavaScript | 675 |
| 97,090 | A JavaScript library for real-time RTIN terrain mesh generation | JavaScript | 662 |
| 97,486 | fast CSS-like map stylesheets | JavaScript | 659 |
| 98,274 | Mapbox Navigation SDK for Android | Kotlin | 653 |
| 102,752 | Example patterns for building React apps with Mapbox GL JS | JavaScript | 623 |
| 105,847 | Interactive, thoroughly customizable maps for iOS powered by vector tiles and Metal | Swift | 603 |
| 109,339 | Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL. | Kotlin | 582 |
| 114,219 | Mapnik implemention of Mapbox Vector Tile specification | C++ | 555 |
| 115,885 | binding from Mapbox GL JS to the Leaflet API | JavaScript | 546 |
| 117,077 | fast interface to tiles with pluggable backends - NOT ACTIVELY MAINTAINED | JavaScript | 540 |
| 137,068 | Spherical mercator tile and coordinate utilities | Python | 452 |
| 140,599 | The Mapbox Java SDK – Java wrappers around Mapbox APIs and other location data | Java | 439 |
| 142,133 | Fast approximations for common geodesic measurements 🌐 | JavaScript | 434 |
| 143,838 | A modern, type-safe, header-only, C++14 wrapper for JNI | C++ | 428 |
| 151,123 | Parses vector tiles with JavaScript | JavaScript | 405 |
| 151,451 | View mbtiles locally | EJS | 404 |
| 156,533 | Geocoder control for mapbox-gl-js using Mapbox Geocoding API | JavaScript | 389 |
| 158,303 | C++11/C++14 Variant | C++ | 384 |
| 159,780 | leaflet maps to images | JavaScript | 380 |
| 159,780 | Minimalist protocol buffer decoder and encoder in C++ | C++ | 380 |
| 159,780 | Interactive, thoroughly customizable maps for Flutter powered by Mapbox Maps SDK | Dart | 380 |
| 162,467 | magically convert csv files to geojson files | JavaScript | 373 |
| 164,418 | Mapbox Model Context Protocol (MCP) server | TypeScript | 368 |
| 169,350 | A tiny rectangle packing JavaScript library (for sprite layouts) | JavaScript | 356 |
| 170,166 | Gzip header-only C++ library | C++ | 354 |
| 179,536 | DEPRECATED - Lightweight Mapbox integration with MapKit on iOS | Objective-C | 333 |
| 184,321 | create and write to shapefiles in pure javascript | JavaScript | 323 |
| 185,295 | REPLACED – use https://www.mapbox.com/ios-sdk instead | Objective-C | 321 |
| 186,285 | Python SDK for Mapbox APIs **DEVELOPMENT IS TEMPORARILY PAUSED, SEE CONTRIBUTING.md** | Python | 319 |
| 187,856 | Prebuilt Mapbox GL styles for use in Mapbox GL JS or the Mapbox Mobile SDKs and as a starting point for custom maps built with Mapbox Studio | JavaScript | 316 |
| 189,448 | A fast JavaScript terrain mesh generation tool based on Delaunay triangulation | JavaScript | 313 |
| 197,027 | JSON format for describing map tilesets. | 299 | |
| 198,129 | A simple styling convention for GeoJSON data | 297 | |
| 199,262 | mbtiles utility, renderer, and storage backend for tilelive | JavaScript | 295 |
| 202,819 | Spherical Mercator math in Javascript | TypeScript | 289 |
| 203,405 | simple tile utilities | TypeScript | 288 |
| 207,109 | postgres helper functions for making vector tiles | PLpgSQL | 282 |
| 207,750 | GeoJSON-emitting WKT parser for browsers and node | JavaScript | 281 |
| 207,750 | DEPRECATED! A place to create/learn with Unity, ARKit/ARCore, and Mapbox! | C# | 281 |
| 212,339 | Tools to integrate Mapbox with Google Docs | JavaScript | 274 |
| 213,701 | A Swift language port of Turf.js. | Swift | 272 |
| 215,766 | a github-powered database | JavaScript | 269 |
| 217,169 | Moved to https://github.com/tobrun/flutter-mapbox-gl | Java | 267 |
| 222,858 | Fast Geospatial Feature Storage API | Rust | 259 |
| 223,575 | Cross platform package manager for C/C++ apps | Python | 258 |
| 224,954 | IMPORTANT: This repo will be archived. Use @placemarkio/check-geojson instead | JavaScript | 256 |
| 225,662 | Directions plugin for mapbox-gl-js using Mapbox Directions API. | JavaScript | 255 |
| 226,376 | OpenStreetMap contributions from the data team at Mapbox | JavaScript | 254 |
| 231,074 | Fonts ⇢ protobuf-encoded SDF glyphs | C++ | 248 |
| 233,405 | Merge multiple GeoJSON files into one FeatureCollection. | JavaScript | 245 |
| 235,797 | Mapbox Android Plugins are a collection of libraries that extend our other SDKs, helping you design powerful mapping features while the plugins handle most of the heavy lifting. | Java | 242 |
| 236,640 | Skeleton of a Python package | Python | 241 |
| 244,168 | Swift | 232 | |
| 248,651 | Utilities for combining Mapbox maps and location services with ARKit in your applications. | Swift | 227 |
| 251,455 | Location based augmented reality components using React Native, Viro and Mapbox | Objective-C | 224 |
| 253,282 | A C++14 compile-time/constexpr map and hash map with minimal binary footprint | C++ | 222 |
| 256,100 | Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL | Java | 219 |
| 262,049 | Interactive, thoroughly customizable maps for iOS powered by vector tiles and OpenGL | Objective-C++ | 213 |
| 266,120 | Simple KML is a simple & lightweight parsing library for KML written in Objective-C for the iOS platform. | Objective-C | 209 |
| 268,178 | A themeable colorpicker with HSL and RGB support for React | TypeScript | 207 |
| 269,291 | Traffic-aware directions and map matching in Swift on iOS, macOS, tvOS, watchOS, and Linux | Swift | 206 |
| 269,291 | Serialize Mapbox Vector Tiles to binary protobufs in javascript. | JavaScript | 206 |
| 271,452 | Switch language of your Mapbox GL JS style | JavaScript | 204 |
Among 94,827 organizations
100k–160k stars: 104 organizations, including mapbox
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- JavaScript 46.9k stars, 43% · 105 repos
- TypeScript 16.3k stars, 15% · 10 repos
- C++ 12.4k stars, 11% · 23 repos
- Python 6.4k stars, 6% · 23 repos
- Swift 3.8k stars, 3% · 12 repos
- HTML 2.8k stars, 3% · 5 repos
- Java 2k stars, 2% · 7 repos
- Objective-C 1.3k stars, 1% · 6 repos
and 11 more languages
When they were made
100 repos with 50+ stars, made between 2010 and 2025
Quick stats
- Next rank
- +224 stars to reach #190
- Next milestone
- +81,340 stars to reach the top 0.1%
- Public repos
- 788, 218 with 50+ stars
- Popular repos
- 22 over 1k stars, 1 over 10k stars
- Top repo
- mapbox-gl-js, #4,386 of all repos, 11% of stars
- Smaller repos
- 6,336 stars from repos under 50