Libraries & Integrations
The A5 project maintains official implementations in TypeScript, Python, and Rust using polyglot mirroring to ensure feature parity and consistency. The wider ecosystem includes community-contributed libraries and integrations in additional languages and platforms. Contributions are welcome!
For practical examples on how to use these tools, see the Recipes section.
Core Libraries
The TypeScript, Python, and Rust libraries are maintained directly by the A5 project.
TypeScript
📖 Quickstart • 📦 Package • 🔗 Source
Python
📖 Quickstart • 📦 Package • 🔗 Source
Rust
📖 Quickstart • 📦 Package • 🔗 Source
Community Libraries
Go
🔗 Source
Python (Rust bindings)
R
Integrations
deck.gl
📖 Docs • 🌍 Demo app • 🔗 Source
DuckDB
📖 Quickstart • 📦 Extension • 🔗 Source
PostgreSQL
📖 Quickstart • 📦 Extension • 🔗 Source
raster2dggs
📖 Quickstart • 📦 Package • 🔗 Source
GeoParquet
QGIS
Products
PowerBI
📖 Example • 📦 Plugin • 🔗 Overview
Other
- geotoolkit Java language library for developing geospatial applications with support for A5
- vgrid libraries A5 tools & utilies for MapLibre, pandas, QGIS & more
Have a library you like to share? Make an Issue