Skip to content

geostyler-logo-full

Discord Banner 2

GeoStyler: a generic styler for geodata

GeoStyler is an open-source React library that enables developers to build flexible and powerful graphical user interfaces for map-styling in the browser. GeoStyler also provides an easy to use API and client to convert between multiple open styling formats.

The GeoStyler project consists of many repositories, explore all below, or start with the main geostyler repository.

Main project website: https://geostyler.org/ Contact: reports@geostyler.org Funding: https://opencollective.com/geostyler

We are looking forward to hear what you think about GeoStyler!

🚀 GeoStyler Code Sprint 2025 ✔️

The third GeoStyler Code Sprint took place from 02.-06.06.2025 in Paris. Read what has happened in the official recap: https://geostyler.org/codesprint-2025/ (spoiler alert: a lot could be accomplished, thx!)

Pinned Loading

  1. geostyler geostyler Public

    Generic Styler for geodata

    TypeScript 345 70

  2. geostyler-style geostyler-style Public

    Style declaration files for the GeoStyler project

    TypeScript 21 20

  3. geostyler-sld-parser geostyler-sld-parser Public

    GeoStyler-Style-Parser implementation for SLD

    TypeScript 61 41

  4. geostyler-openlayers-parser geostyler-openlayers-parser Public

    GeoStyler Style Parser implementation for OpenLayers styles

    TypeScript 43 30

  5. geostyler-mapbox-parser geostyler-mapbox-parser Public

    GeoStyler-Style-Parser implementation for Mapbox

    TypeScript 18 15

  6. geostyler-qgis-parser geostyler-qgis-parser Public

    GeoStyler Style Parser implementation for QGIS

    QML 23 12

Repositories

Showing 10 of 31 repositories
  • geostyler-sld-parser Public

    GeoStyler-Style-Parser implementation for SLD

    geostyler/geostyler-sld-parser's past year of commit activity
    TypeScript 61 BSD-2-Clause 41 27 30 Updated Sep 26, 2026
  • geostyler/geostyler-cql-parser's past year of commit activity
    JavaScript 10 BSD-2-Clause 7 4 16 Updated Sep 25, 2026
  • geostyler Public

    Generic Styler for geodata

    geostyler/geostyler's past year of commit activity
    TypeScript 345 BSD-2-Clause 70 24 15 Updated Sep 25, 2026
  • geostyler-lyrx-parser Public

    Geostyler Style Parser for ArcGIS Pro layer file format .lyrx

    geostyler/geostyler-lyrx-parser's past year of commit activity
    TypeScript 9 BSD-2-Clause 3 6 12 Updated Sep 25, 2026
  • geostyler-legend Public

    Small library to render map legends with OpenLayers and d3

    geostyler/geostyler-legend's past year of commit activity
    TypeScript 14 BSD-2-Clause 14 2 13 Updated Sep 25, 2026
  • geostyler-mapbox-parser Public

    GeoStyler-Style-Parser implementation for Mapbox

    geostyler/geostyler-mapbox-parser's past year of commit activity
    TypeScript 18 BSD-2-Clause 15 19 14 Updated Sep 25, 2026
  • geostyler-demo Public

    GeoStyler Demo App

    geostyler/geostyler-demo's past year of commit activity
    TypeScript 8 BSD-2-Clause 14 9 22 Updated Sep 25, 2026
  • geostyler-style Public

    Style declaration files for the GeoStyler project

    geostyler/geostyler-style's past year of commit activity
    TypeScript 21 BSD-2-Clause 20 10 21 Updated Sep 25, 2026
  • geostyler-shapefile-parser Public

    GeoStyler Data Parser implementation for Shapefile

    geostyler/geostyler-shapefile-parser's past year of commit activity
    TypeScript 3 BSD-2-Clause 4 3 18 Updated Sep 25, 2026
  • geostyler-cli Public
    geostyler/geostyler-cli's past year of commit activity
    JavaScript 38 BSD-2-Clause 13 10 15 Updated Sep 25, 2026