Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Mapbox Gl Js | 10,254 | 3,008 | 1,142 | 11 days ago | 201 | August 02, 2023 | 1,129 | other | JavaScript | |
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL | ||||||||||
Mapbox Gl Native | 4,286 | 381 | 37 | 2 months ago | 216 | September 25, 2020 | 311 | other | C++ | |
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL | ||||||||||
Awesome Vector Tiles | 1,991 | 4 months ago | 2 | cc0-1.0 | ||||||
awesome implementations of the Mapbox Vector Tile specification | ||||||||||
Leaflet Geoman | 1,930 | 3 | 47 | 21 days ago | 21 | February 19, 2023 | 54 | mit | JavaScript | |
🍂🗺️ The most powerful leaflet plugin for drawing and editing geometry layers | ||||||||||
Tileserver Gl | 1,880 | 5 | 2 | 3 days ago | 54 | August 12, 2023 | 214 | other | JavaScript | |
Vector and raster maps with GL styles. Server side rendering by MapLibre GL Native. Map tile server for MapLibre GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc. | ||||||||||
Geojson Vt | 1,711 | 2,547 | 166 | 2 months ago | 25 | October 19, 2018 | 14 | isc | JavaScript | |
Slice GeoJSON into vector tiles on the fly in the browser | ||||||||||
Tegola | 1,144 | 2 | 1 | 7 days ago | 41 | September 14, 2023 | 166 | mit | Go | |
Tegola is a Mapbox Vector Tile server written in Go | ||||||||||
Vector Tile Spec | 659 | 2 years ago | 43 | other | ||||||
Mapbox Vector Tile specification | ||||||||||
Mapnik Vector Tile | 530 | 63 | 9 | a year ago | 80 | January 27, 2020 | 16 | bsd-3-clause | C++ | |
Mapnik implemention of Mapbox Vector Tile specification | ||||||||||
Osm2vectortiles | 470 | 6 years ago | 74 | mit | Python | |||||
Generating global vector tiles from OSM Planet. Please upgrade to OpenMapTiles. |
A specification for encoding tiled vector data.
The text of this specification is licensed under a Creative Commons Attribution 3.0 United States License. However, the use of this spec in products and code is entirely free: there are no royalties, restrictions, or requirements.
The Mapbox Vector Tile Specification is versioned based on major.minor
notation. The major
version will be incremented with any technical change to the specification format or way it should be interpreted. Changes to the minor
version will be reserved for any clarification or correction of clerical errors associated with the specification language.
The major
version in the specification name is synonymous with the version
field in a Mapbox Vector Tile layer. See the Layers section of the Vector Tile Specification for more details.
Version | Date of release | Updates |
---|---|---|
2.1 |
January 19, 2016 | Correction to the wording in a few locations of the 2.0 specification. |
2.0 |
December 4, 2015 | The focus of version 2.0 of the Mapbox Vector Tile specification is the clarification of the intent of the intial version of the specification and the definition of interior and exterior rings within polygons. The fields within the protobuffer are more clearly defined in this version of the specification and the steps for decoders and encoders are more explicity declared. |
1.0.1 |
July 28, 2014 | Update .proto file to match Protocol Buffer style guide, changed namespace |
1.0.0 |
April 13, 2014 | First release |
If you are interested in contributing please refer to the CONTRIBUTING.md file.