The libraries below provide additional functionality by extending OpenLayers or integrating well with it.
| Library | Description | Maintainer |
|---|---|---|
| OL3-Cesium | Cesium integration library. | OpenLayers |
| OL3-LayerSwitcher | Layer control for OpenLayers. | Matt Walker |
| OL3-Popup | Basic popup overlay for OpenLayers. | Matt Walker |
| JSTS | JavaScript Topology Suite. | Björn Harrtell |
| OL3-Geocoder | Geocoder Nominatim for OpenLayers. | Jonatas Walker |
| OL3-Photon | Photon geocoder for OpenLayers. | Thomas Gratier |
| OL3-ContextMenu | Custom Context Menu for OpenLayers. | Jonatas Walker |
| OL3-Google-Maps | Google Maps integration library. | Mapgears |
| OL3-PanZoom | PanZoom and PanZoomBar controls for OpenLayers. | Mapgears |
| OL3-Ext | Miscellanous classes and functions for OpenLayers. | Jean-Marc Viglino |
| OL3-AnimatedCluster | A cluster layer for OpenLayers that animates clusters on zoom change and a select interaction that spread out cluster to allow feature selection in it. | Jean-Marc Viglino |
| OL3-Projection-Switcher | An OpenLayers Control to switch between projections. | NSIDC |
| Olé | Integration of OpenLayers and Esri ArcGIS REST services. | Boundless |