Guides
The full @honua/sdk-js guide corpus.
Getting started
- Installing the Honua JavaScript SDK
- Five-minute quickstart: endpoint to linked MapLibre map
- Quickstart Troubleshooting
- How Honua compares
- Documentation versions and compatibility
- @honua/sdk-js reference guide
Core contract & API
- Shared Client Contract
- Protocol × Capability Matrix
- Cross-SDK Surface Alignment
- Error reference
- React bindings (@honua/react)
- @honua/geometry — client-side geometry operations
- Bundle sizes
Protocols
Map runtime
- MapLibre GL JS Runtime (@honua/sdk-js/runtime)
- Prebuilt browser bundle (CDN / build-less)
- Studio Package Contracts (@honua/sdk-js/studio)
- Runtime Parity Showcase
- Scene Workspace Interop
ArcGIS migration
- honua-maplibre migration target
- ArcGIS JS SDK → Honua JS SDK migration punch list
- Esri Sample Migration Corpus
More guides
- Advanced: split-package build target
- Agent-safety threat model
- ArcGIS widget-removal survival guide
- Authentication
- Automatic Source → MapLibre workflow
- Backend-Agnostic vs Honua-Server-Enhanced Capability Matrix
- Cesium Route Playback Spike
- Coding-agent evaluation harness
- Coding-agent evaluation scorecard
- Columnar batch transfer contract
- Console SDK contracts: ownership and parity (honua-sdk-js#225)
- Data-to-map bridge (mountSource)
- Decision — stabilize /agent-tools and /agent-safety (issue #502)
- deck.gl binary adapter (experimental)
- Demo Capability Matrix
- Deterministic query planner
- Discovery truth and cache identity
- Documentation and samples ownership
- Documentation snippet validation
- Downloadable offline regions (experimental)
- Dynamic Query Tiles
- Experimental Cesium entity adapter
- ExplorationContext
- Filter Registry
- Generated App Runtime (@honua/sdk-js/generated-app)
- Geometry library selection
- GeoParquet / DuckDB-WASM source
- Go-to-market strategy 2026: three lanes above the kernel
- Honua AI Map Kit
- Honua App Bootstrap (@honua/sdk-js/app)
- Honua Cloud Demo Services
- Honua JS SDK Feature Map
- Honua Server Protocol Integration Lane
- Honua Web Components
- HonuaController Application API
- Learn the Honua SDK by task
- Linked-View Context Sync
- MapLibre ecosystem listing kit
- MapPackage Realtime Watch
- Metadata Caching Strategy
- Mixed-Source Composition
- Natural-language map control (@honua/sdk-js/nl-map-control)
- North-star SDK application-kernel contract
- OData library selection
- Operator Components
- Plugin manifest and certification contract
- PMTiles
- Primitive Demo Integration Matrix
- Provider-pluggable geocoding and routing
- Realtime Feature State
- Renderer objects and temporal playback
- Resumable realtime delivery
- Root import migration
- Safe agent plan boundary
- Sanitized diagnostic bundles (honua doctor)
- Saved-Map Collaboration
- Scope split and the road to 1.0
- SDK 1.0 execution plan
- SDK benchmark methodology
- SDK docs-site hosting
- SDK sample catalog
- Share, Embed, and Open-Data Browser Contracts
- Shared MapLibre and Cesium application state
- Source capability profiles
- Source schema v2 migration
- SourceDescriptor ↔ Server SourceBinding Alignment
- Standalone Quickstart: The SDK Against Any Public Endpoint
- Studio package parity: MCP, QGIS, and Console (honua-sdk-js#226)
- terra-draw sketch binding (@honua/sdk-js/runtime)
- Vendor-neutral source contract v2
- Warehouse Analytics Sources