Guides
The full @honua/sdk-js guide corpus.
Getting started
- Installing the Honua JavaScript SDK
- Five-minute quickstart: endpoint to linked MapLibre map
- First Map 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
AI agents & MCP
- Coding-agent evaluation harness
- Coding-agent evaluation scorecard
- Cross-model MCP eval scorecard
- Natural-language map control (@honua/sdk-js/nl-map-control)
ArcGIS migration
- honua-maplibre migration target
- ArcGIS JS SDK → Honua JS SDK migration punch list
- Esri Sample Migration Corpus
- Third-party open-source ArcGIS app corpus
- Third-party open-source ArcGIS app readiness
- Post-codemod build validation
More guides
- Advanced: split-package build target
- Agent-safety threat model
- Application Components Reference Workbench
- ArcGIS widget-removal survival guide
- Authentication
- Automatic Source → MapLibre workflow
- Backend-Agnostic vs Honua-Server-Enhanced Capability Matrix
- Backlog dependency reconciliation
- Canonical capability keys: crosswalk and coverage snapshot
- Cesium Route Playback Spike
- Choose server pushdown or bounded browser execution
- Columnar batch transfer contract
- Console SDK contracts: ownership and parity (honua-sdk-js#225)
- create-honua-app
- 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
- Direct COG inspection, bounded reads, and MapLibre rendering
- Disconnected replica sync
- Discover cloud-native sources
- Discovery truth and cache identity
- Documentation and samples ownership
- Documentation snippet validation
- Downloadable offline regions (experimental)
- Dynamic Query Tiles
- Evidence-driven browser CI rollout
- Experimental Cesium entity adapter
- ExplorationContext
- Feature inspection
- Filter Registry
- From a STAC asset to a bounded COG render
- Generated App Runtime (@honua/sdk-js/generated-app)
- Geometry library selection
- GeoParquet / DuckDB-WASM source
- GeoParquet and GeoArrow workflow capability matrix
- Geoprocessing with OGC API Processes and Esri GPServer
- Go-to-market strategy 2026: three lanes above the kernel
- honua admin command reference
- 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
- Immutable content-addressed sample bundles
- JavaScript migration tool transition
- Kepler.gl analytics workspace bridge (experimental)
- Learn the Honua SDK by task
- Linked analytics and chart presentation (experimental)
- Linked-View Context Sync
- Live SDK Conformance Lane
- MapLibre ecosystem listing kit
- MapPackage Realtime Watch
- Metadata Caching Strategy
- Mixed-Source Composition
- Network-disabled offline-region reference
- node_modules install reuse in SDK Verification
- North-star SDK application-kernel contract
- npm search discoverability, as measured
- OData library selection
- Operator Components
- Plugin manifest and certification contract
- PMTiles
- Primitive Demo Integration Matrix
- Provider-pluggable geocoding and routing
- Publish a Honua layer as PMTiles
- Publish MVT to PMTiles
- Read multidimensional coverages with OGC API Coverages and WCS
- Realtime cross-transport conformance
- Realtime Feature State
- Realtime snapshot, delta, cursor, resume, and plan-identity contract
- Release tag sealing under immutable releases
- Renderer objects and temporal playback
- Resumable realtime delivery
- Review policy for bot-authored release PRs
- Root import migration
- Safe agent plan boundary
- Sample browser bundle publication (#642 and #656, completing #401 REQ-003)
- Sanitized diagnostic bundles (honua doctor)
- Saved-Map Collaboration
- Scheduled and live lane health
- Scope split and the road to 1.0
- SDK 1.0 execution plan
- SDK benchmark methodology
- SDK CI: the verification evidence graph
- 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 moved to First Map
- Studio package parity: MCP, QGIS, and Console (honua-sdk-js#226)
- terra-draw sketch binding (@honua/sdk-js/runtime)
- Unified raster capability matrix
- Vendor-neutral source contract v2
- Walkthrough: search STAC and open an asset
- Warehouse Analytics Sources
- Zarr client
- Zarr, NetCDF, and HDF5 maturity boundary
- Zero-install playgrounds
- Zero-to-map release journey