Honua logo
Honua SDKs

SDKs

Typed clients for JavaScript, .NET, Python, and AI agents.

Python is the fastest public install path today. JavaScript and .NET repo guides are available during early access while package publishing is finalized. All SDKs are Apache 2.0.

Install

Pick your language.

JavaScript

Web apps and Esri migration

Typed clients, OGC helpers, Esri compatibility wrappers, migration scanners, codemods, and runtime parity matrices.

Early-access path: use the repo quickstart while public package publishing is finalized.

Open JS SDK repo

.NET

Enterprise services and MAUI

gRPC feature queries with streaming, admin API client, and geocoding. Natural path into MAUI mobile and the broader Microsoft stack.

Early-access path: use the install guide for pre-release package feeds and source guidance.

Open .NET install guide

Python

Data workflows and automation

Feature access, geocoding, admin automation, optional gRPC streaming, and GeoPandas integration for notebooks and pipelines.

pip install "git+https://github.com/honua-io/honua-sdk-python.git@trunk"

More Than Libraries

Migration, agents, versioning, quickstarts.

Esri migration toolkit

The JavaScript SDK includes usage scanners, safe codemods, compat wrappers, and reconciliation helpers for teams replacing ArcGIS web applications.

MCP server package

Give AI assistants and coding agents access to Honua through a dedicated MCP package for service discovery, schema inspection, and filtered queries.

Versioning and compatibility

Server and SDK versions publish compatibility contracts so teams know exactly what can upgrade together.

Quickstarts

Install one SDK, make one authenticated call, and see where to go next. No hunting across repos.

Choosing

Which SDK for which team.

Your team is... Start here Why
Replacing ArcGIS web apps JavaScript SDK Compat wrappers and codemods reduce rewrite cost.
Building enterprise services or MAUI apps .NET SDK gRPC and admin clients fit the Microsoft stack.
Running data workflows or analysis Python SDK Feature access and optional gRPC for notebooks, scripts, and pipelines.
Connecting AI assistants or agents MCP server package Discovery, schema inspection, and filtered queries through a tool-safe interface.

Field Workflows

Need offline sync or a field app?

The mobile toolkit extends the same platform into field collection, offline GeoPackage sync, forms, and MAUI-based apps.