TileServer GL
A self-hosted map tile server for vector and raster tiles with server-side rendering of GL styles.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About TileServer GL
TileServer GL serves vector and raster map tiles styled with GL styles. It renders raster tiles on the server using MapLibre GL Native, and its output can be used by MapLibre GL JS, Android and iOS apps, Leaflet, OpenLayers and GIS software through WMTS.
The repository includes Dockerfiles, including a light variant, for running it in containers. It is maintained by MapTiler on GitHub. It suits developers and organisations who want to host their own map tiles for web and mobile maps.
Strengths
- Serves both vector and raster tiles
- Server-side rendering with MapLibre GL Native
- Works with MapLibre, Leaflet, OpenLayers and WMTS clients
- Docker images including a light variant
Limitations
- Needs your own tile data and some server setup
- Aimed at developers rather than casual map users
Details
- Pricing
- FreeFree to download and run from the GitHub repository.
- License
- Open source, license not stated
- Developer
- MapTiler
- Platforms
- Self-hosted
- How it runs
- Self-hosted
- Account
- Not required
- Best suited for
- Developers hosting their own vector and raster map tiles
- Categories
- Maps & navigation
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to TileServer GL
Compare allSoftware that can replace TileServer GL for an important use case, and what changes if you switch.
Martin
Lightweight vector tile server that serves map tiles from PostGIS, MBTiles and PMTiles sources.
Martin is a lightweight open-source vector tile server under MapLibre that serves PostGIS, MBTiles and PMTiles, but it does not render raster tiles from GL styles.
Tegola
An open source vector tile server written in Go that slices geospatial data into tiles.
Tegola is an MIT-licensed Go vector tile server that slices your own geospatial data into tiles with built-in cache seeding, leaving styling and display to a separate client.
pg_tileserv
A lightweight Go server that turns PostGIS tables and functions into Mapbox Vector Tiles over HTTP.
pg_tileserv is a small Apache-2.0 Go server that turns PostGIS tables and functions into vector tiles, but works only with PostGIS and serves no raster tiles.
Protomaps
An open-source system for publishing interactive world maps from a single PMTiles file on static storage.
Protomaps serves maps from a single static PMTiles file with no tile server running, and commercial use of its hosted API requires sponsorship.
GeoServer
An open-source server that publishes geospatial data from common spatial sources through open OGC standards.
GeoServer publishes many spatial data sources through OGC standards like WMS, WFS and WMTS, but it requires more GIS knowledge to set up and run.
Similar software
Related functionality, not necessarily a direct replacement.
OpenMapTiles
An open-source schema, map styles and tools for generating OpenStreetMap vector tiles to self-host.
Maputnik
An open source browser-based visual editor for MapLibre map styles.
MapServer
An open-source server platform for publishing spatial data and interactive maps on the web.
Mapbox Studio
A browser-based design tool for building custom vector map styles and publishing them to apps.
QGIS
A free and open-source desktop GIS for making maps, editing spatial data and running analysis.
Valhalla
An open-source routing engine for OpenStreetMap data that you run on your own server.