Honua
// sdk evidence

Know what you can install before you integrate.

← Back to claims & evidence

Package availability, source availability, and version compatibility are different promises. This page states each one separately for the Honua SDKs. For Esri REST operation coverage and desktop-client workflows, see the Esri → Honua compatibility matrix.

What the table establishes. It is generated from the deployed sdk-availability.v1.json snapshot and checked against public package registries in CI. A source repository or tag alone does not make a package publicly installable.

Current SDK availability

JavaScript / TypeScript and Python have public packages today. .NET is available from source. Use the versions and install commands below.

Current Honua SDK package availability and compatibility boundaries
SDKAvailabilityPublished versionInstall pathCompatibility boundary
JavaScript / TypeScript
@honua/sdk-js
Public prerelease / Preview support0.1.7-beta.0npm install @honua/sdk-js@0.1.7-beta.0The published SDK checks the server capability contract. No broader version window is published yet.
.NET
Honua.Sdk
Available from sourceNot publishedUse the source ↗Use the source repository; no public NuGet package is published.
Python
honua-sdk
Public package / Preview support0.1.11pip install honua-sdk==0.1.11The public package targets Python 3.11 or newer. No broader supported server-version window is published yet.

JavaScript migration companions. @honua/sdk-esri-compat@0.1.7-beta.0 — ArcGIS-shaped JavaScript compatibility layer; @honua/honua-migrate@0.1.3-beta.0 — JavaScript scanner, codemod, and parity-report CLI.

Verified public package state from sdk-availability.v1.json — checked 2026-08-20.

No general version window is published yet. Repository tags and the ArcGIS-compatible currentVersion returned by /rest/info do not establish SDK support. A version window becomes public only when released packages and cross-version evidence exist.

Check the Honua capability contract

Honua SDKs inspect GET /api/v1/admin/capabilities. The response reports the Honua server version, release channel, control-plane API version, metadata schemas, and feature flags used for compatibility decisions.

curl -sS -H "X-API-Key: $HONUA_API_KEY" \
  "$HONUA_URL/api/v1/admin/capabilities" | jq '.data.compatibility'

/rest/info is intentionally an Esri-compatible discovery endpoint. Its currentVersion value describes that protocol surface; it is not the Honua release version.

Third-party desktop clients (ArcGIS Pro, QGIS)

Third-party desktop clients are tracked as operation-level evidence, because they consume Honua through protocol surfaces rather than a Honua-versioned client library.

Third-party desktop clients (ArcGIS Pro, QGIS) table
ClientHow it consumes HonuaCompatibility source of truth
ArcGIS Pro / ArcPyGeoServices REST and supported OGC surfacesEsri → Honua compatibility matrix and the public operation parity matrix ↗
QGISOGC API Features, WMS, WFS, and WMTSCompatibility and the public client limitations ↗

Server-version windows for desktop clients are intentionally not asserted here. Their supported workflows are scoped by operations and current public source and test evidence.

How availability is verified

Honua lists a package as publicly installable only when its registry endpoint resolves. A supported version window requires released SDK and server artifacts plus recorded cross-version evidence. CI checks the generated table and registry state independently.