Skip to main content
Build on ResQ in your language of choice. Each repository is a registry workspace publishing multiple packages — install only what you need. All open source under Apache-2.0.

With dedicated guides

TypeScript

@resq-sw/* scope. UI components plus seven utilities — dsa, http, logger, security, rate-limiting, decorators, helpers. Effect-based.

Python

PyPI workspace. resq-mcp (FastMCP server for Claude Desktop and Cursor) and resq-dsa (zero-dependency data structures).

Rust

Ten-crate workspace. Unified resq CLI plus seven TUI tools, a shared TUI library, and resq-dsa (no_std).

.NET

.NET 9 client libraries — typed clients, blockchain anchoring, Protobuf protocol contracts, and simulation harnesses.

Other ecosystems

These ecosystems are documented in their repository READMEs while the dedicated guides catch up.

Solana · programs

Anchor programs for decentralized airspace registry and autonomous delivery coordination. Permissionless, on-chain, verifiable.

C++ · vcpkg

vcpkg port registry — shared DSA, geo utilities, result types. Consume via vcpkg overlay or CMake FetchContent.

3D viz · viz

Web (Three.js + Cesium) and Unity viewers for real-time swarm monitoring, mission replay, and embeddable visualizations.

Bootstrap any language

The shortest path on a new machine is the bootstrap script — it auto-detects your platform and installs the relevant CLI.
curl -sf https://get.resq.software | sh

Authentication

Every SDK eventually exchanges credentials at POST /login for a JWT and sends it as a Bearer token. Read Authentication once and the per-SDK pages will make immediate sense.

Next

Quickstart

First authenticated call in five minutes.

API reference

Full endpoint catalog for both APIs.