Skip to main content

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)​

📦 Package • 🔗 Source

R​

📖 Docs • 📦 Package • 🔗 Source

Integrations​

deck.gl​

📖 Docs • 🌍 Demo app • 🔗 Source

DuckDB​

📖 Quickstart • 📦 Extension • 🔗 Source

GeoParquet​

🔗 Website • 📖 Docs • 🔗 Source

PostgreSQL​

📖 Quickstart • 📦 Extension • 🔗 Source

QGIS​

📖 Guide • 📦 Plugin • 🔗 Source

raster2dggs​

📖 Quickstart • 📦 Package • 🔗 Source

Streamlit​

📖 Demo • 📦 Package • 🔗 Source

Products​

PowerBI​

📖 Example • 📦 Plugin • 🔗 Overview

Other​

Have a library you like to share? Make an Issue