OpenLayers
High-performance library for all kinds of web maps
OpenLayers is a powerful open-source JavaScript library for displaying map data in web browsers. It supports vector and raster layers, many projections, and advanced geospatial features.
Key features
- Vector and raster layers
- Many map projections
- Advanced geospatial features
- OGC service support
Strengths
- Released under the BSD-2-Clause license
- Mature project with 12.6k GitHub stars
- Written in JavaScript
- Tiny footprint — runs in 256 MB RAM
OpenLayers replaces
Compare OpenLayers
2 head-to-head comparisons.
Similar maps & gis apps
Leaflet
Maps & GISLightweight JavaScript library for interactive maps
Replaces Google Maps JavaScript API
deck.gl
Maps & GISWebGL-powered framework for large-scale data visualization on maps
Replaces Mapbox visualization, ArcGIS
QGIS
Maps & GISFree and open-source geographic information system
Replaces ArcGIS
kepler.gl
Maps & GISOpen-source geospatial data visualization tool
Replaces Tableau, ArcGIS
MapLibre GL JS
Maps & GISOpen-source interactive vector map library for the web
Replaces Mapbox GL JS, Google Maps JavaScript API
Dawarich
Maps & GISSelf-hosted location history tracker and visualizer
Replaces Google Maps Timeline