Viglino/ol-ext
Cool extensions for Openlayers (ol) - animated clusters, CSS popup, Font Awesome symbol renderer, charts for statistical map (pie/bar), layer switcher, wikipedia layer, animations, canvas filters. observed · 2026-08-28
Health v2 · maintenance only
82/100
- Activity 91
- Release rhythm 60
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 35
- age_days: 4022
- days_rel: 191
- days_push: 57
- n_releases_24m: 12
Adoption not part of the score
1354 stars · 473 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ol-ext is a collection of extensions, controls, interactions, and styles for the OpenLayers mapping library, including animated clusters, CSS popups, chart styles for statistical maps, layer switchers, and canvas filters. It is distributed as ES6 modules via npm with OpenLayers as a peer dependency.
Use cases
- add a layer switcher control to an OpenLayers map
- draw pie or bar charts on map features for statistical visualization
- render map markers with Font Awesome icons
- create animated marker clusters on a map
- add CSS-styled popups to an OpenLayers map
- display a Wikipedia layer on a map
- draw flow lines or Sankey-style maps with variable line colors
- add undo/redo interactions to map editing
When to choose
- you are building an OpenLayers-based web map and need extra controls, styles, or interactions beyond the core library
- you need statistical or thematic cartography like pie/bar charts on map features
- you want ready-made map UI components like layer switchers, toolbars, and legends
When to avoid
- you use Leaflet, MapLibre, or another mapping library instead of OpenLayers
- you need a full-featured GIS application rather than a component library
- you require TypeScript support out of the box (declarations live in a separate package)
Facets
library · maturity active
ui-components animation data-visualization charts search-engine plugin-system web-development frontend data-visualization browser openlayers maps gis cartography map-controls map-styles statistical-maps layer-switcher popups canvas-filters geospatial javascript nodejs
3 sources
- readme: https://github.com/Viglino/ol-ext · fetched 2026-08-28 · 8aab6e61fb5e
- homepage: https://viglino.github.io/ol-ext/ · fetched 2026-08-29 · d9ea0ee4d164
- registry_npm: https://registry.npmjs.org/ol-ext · fetched 2026-08-29 · 58bedae8a6a2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Viglino/ol-ext | main | 82 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem