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

PostgreSQL

📖 Quickstart • 📦 Extension • 🔗 Source

raster2dggs

📖 Quickstart • 📦 Package • 🔗 Source

GeoParquet

🔗 Website • 📖 Docs • 🔗 Source

QGIS

📖 Guide • 📦 Plugin • 🔗 Source

Products

PowerBI

📖 Example • 📦 Plugin • 🔗 Overview

Other

Have a library you like to share? Make an Issue