Useful 3rd party libraries

The libraries below provide additional functionality by extending OpenLayers or integrating well with it.

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