From OpenStreetMap Wiki
Jump to navigation Jump to search

MapCSS is a CSS-like language for map stylesheets.


  • AlaCarte (C++11/cairo based renderer)
  • Ceyx (python/cairo based renderer)
  • GLMap (C++14/OpenGL based framework for mobile apps)
  • Halcyon (flash-based renderer)
  • Kothic (python/cairo based renderer, regexp-based parser)
  • Kothic JS (javascript/HTML5-based renderer)
  • OpenStreetPad (Renderer for iOS)

Other software


The following parsers are unmaintained:

  • dart-mapcss - provides an antlr grammar for MapCSS and a generated lexer/parser in Googles Dart programming language (experimental, outdated, unmaintained)

See also

Other map stylesheet languages

Main: Stylesheets

Other projects with customisable vector rendering

Main: Vector tiles