This repository goal is to share informations about OpenLayers 3, 4 & 5 library.
Do not hesitate to make a pull request to submit changes, additions.
- Elastic Terrain Map with code It superseeds the Plan Oblique Europe with code. You can also use the default ol.source.Raster
- DataShine with corresponding blog post about the transition.
- Switzerland Geoportal with mf-geoadmin3 code on Github. Based on Angular.
- Rocket, an application to select satellites images
- MapStory with repository story-tools
- GeoBretagne viewer with code
- Swipe maps from National Library of Scotland
- Swipe maps from IGN Spain
- High resolution image with Github repository
- EPSG.io website with associated sources
- Berlin businesslocationcenter.de
- Consumer Data Research Center (CDRC)
- BlindMap
- 3 step CBS explorer
- Remonter le temps "Back in time" (french site to explore data at different dates). See announcement (in french).
- Carta Històrica de Barcelona (Historic Map of Barcelona)
- Met Office WOW (WeatherObservationsWebsite)
- Open Transport Map and OpenTransportNet
- Luxembourg Geoportal. Based on Ngeo (Angular + OpenLayers 3 framework). Sources at Github
- Map hiking in Switzerland
- Bicycle Route Planner | Pro Velo Bern and sources at Github
- Kitodo.Presentation Usage of OpenLayers in a library context to annotate, zoom on documents. Associated code with PHP (Typo3) based back-end
- The Agas Map of Early Modern London with associated code
- Open GIS Infrastructure 2.0 with associated code
- OpenLayers 3 plugin for Drupal
- WordPress OpenStreetMap Plugin
- silverstripe-openlayers
- Flamingo Flamingo Geo CMS repository
- The book of OpenLayers 3 - Theory and Practice with code samples by Antonio Santiago Perez
- OpenLayers 3 Beginner’s Guide by Thomas Gratier, Paul Spencer & Erik Hazzard and code samples) (January 2015)
- OpenLayers 3.x Cookbook - Second Edition by Peter J. Langley, Antonio Santiago Perez (March 2016)
- Mastering OpenLayers 3 by Gábor Farkas (January 2016)
- ol3-geocoder A geocoder for OpenLayers 3
- ol3-photon Another geocoder for OpenLayers 3 with less features.
- ol-layerswitcher A layer switcher/control for OpenLayers (supports ol package)
- ol-popup A popup overlay for OpenLayers (supports ol package)
- ol3-Cesium OpenLayers - Cesium integration library. Create your map using OpenLayers 3, and visualize it on a globe with Cesium.
- IGNF addons For both OpenLayers 3 and Leaflet to use layers and services in particular from the "Géoportail" (the official IGNF main cartography portal). The IGNF (Institut National Géographique et Forestier) is the French State Mapping Institute) You can find associated code at geoportal-extensions repository
- ol3-contexmenu A plugin to replace context menu in OpenLayers.
- ol3-panzoom PanZoom and PanZoomBar controls for OpenLayers 3
- ol3-google-maps Well maintained OpenLayers 3 derived library to support Google Maps
- jsts JavaScript Topology Suite. It integrates OpenLayers feature geometry reader/writer.
- ole OpenLayers 3 and ArcGIS REST
- ol-ext Miscellanous classes and functions for OpenLayers 3. See the demos in action
- ol3-projection-switcher
- OL3-AnimatedCluster Clusters animation on an OL3 map. See the demos in action.
- ol-hashed Maintain your map view's state in the URL hash
- ol-hash Simple OpenLayers plugin to save map view state in URL hash
- ol-mapbox-style Use Mapbox Style objects with OpenLayers
- mapbox-to-ol-style Utility for creating OpenLayers style functions from Mapbox Style objects
- ol3-loadingpanel OpenLayers 3 Loading Panel
- ol-games Game stuff for OL3, powered by HTML5, canvas, JavaScript and Openlayers 3
Angular based
- Ngeo by CampToCamp
- Angular OpenLayers directive
- HSLAYERS-NG with Github repository
- Open GIS Infrastructure 2.0 Library
React based
- react-geo A set of geo related modules. To use in combination with react, antd and ol. Demos et docs visible at https://terrestris.github.io/react-geo/
- React-openlayers
- ol-react
- MapStore2 with sample
- https://github.com/pka/ol3-react-example
- https://github.com/nomadlabs/react-ol3
Vue based
- vuelayers Vue components to work with OpenLayers. Demos at https://vuelayers.github.io/
- vue-openlayers Humble vue wrapper for the powerful openlayers map api
- vue3-openlayers vue3-openlayers is components library that brings the powerful OpenLayers API to the Vue3 reactive world. It can display maps with tiled, raster or vector layers loaded from different sources. Docs at https://vue3openlayers.netlify.app/
ExtJS based
Ember based
- ember-ol Ember components and models for OpenLayers
- Ember ol3 proof of concept Outdated
Aurelia based
- aurelia-openlayers A custom element for use in your Aurelia applications for inserting Openlayers into your application.
Meteor based
- Meteor ol3, a wrapper around OpenLayers 3 for Meteor.js
Scala.js based
Scala.js wrapper for OpenLayers 3
- QGIS2Web Export from QGIS to various web maaping library including OpenLayers (a Desktop GIS software)
- Web App Builder
- Samples to combine Turf with OpenLayers 3
- ol3-mobile-viewer
- Map-georeferencer Proof of concept to georeference maps with OL3. See the demos in action
- VSCode map preview extension, an extension to provide the ability to preview spatial data files and snippets on a map
- https://github.com/3x0dv5/ol3-typescript-definitions
- https://github.com/fredj/ol3-polymer
- https://github.com/nls-oskari/oskari
- https://github.com/ghettovoice/ol3-mapscale
- https://github.com/syerad/ol3-measurement
- https://github.com/pgiraud/jsonix-ol3-owscontext
- https://github.com/riana/ol3-snapsvg.git
- https://github.com/CALIL/ol3fabric
- https://github.com/Viglino/Geoportail-KISS
- https://github.com/roemhildtg/geocola
- https://github.com/NationalLibraryOfScotland/NLSExploreGeoreferencedMapsOL3
- https://github.com/mucximilian/OLMapPoints
- https://github.com/fabianbormann/osm-map
- https://github.com/nasa-gibs/gibs-web-examples
- https://github.com/spatialillusions/openlayers-hexbin with demo
- https://github.com/programmerg/ol3editor with demo at https://programmerg.github.io/ol3editor/
- https://github.com/KlausBenndorf/guide4you
- https://github.com/dpmcmlxxvi/olexp
- https://github.com/roemhildtg/geocola
- ol3-extras-demos Demos for playing with OpenLayers 3 when features not documented because not required in the core (disclosure: by the maintainer of the repo you are browsing)