← Pillars index · ROADMAP § Pillar 8
Spanda Registry and Spanda Providers — extensibility without bloating the core.
| Topic | Guide |
|---|---|
| Package manager | packages.md |
| Hosted registry | registry.md |
| Official catalog | official-packages.md |
| How packages work | how-packages-work.md |
| Provider dispatch | how-providers-work.md |
| Provider interfaces | provider-interfaces.md |
| Community packages | community-packages.md |
| Package trust | package-trust.md |
| Path | Role |
|---|---|
| packages/registry/ | Authoritative — 38 official package sources |
| registry/ | Publish mirror / hosted index tarballs |
| crates/spanda-cli/bundled-registry/ | CLI offline bundle snapshot |
Sync scripts: scripts/build-registry.sh · scripts/sync_bundled_registry.sh
| Domain | Packages |
|---|---|
| ROS2 / robotics | spanda-ros2, spanda-nav, spanda-moveit, spanda-slam |
| IoT / transport | spanda-mqtt, spanda-matter, spanda-opcua, spanda-ble |
| Automotive | spanda-canbus, spanda-v2x, spanda-radar, spanda-lidar |
| Vision / AI | spanda-opencv, spanda-onnx, spanda-openai |
| Assurance | spanda-assurance, spanda-anomaly, spanda-fusion, spanda-prognostics |
| HRI / spatial | spanda-openxr, spanda-arkit, spanda-voice, spanda-gesture |
| Ops | spanda-ota, spanda-otel-collector, spanda-alert-* |
| Directory | Focus |
|---|---|
| examples/packages/ | Adapter project layouts |
| examples/packages/publish_mirror_project/ | Publish workflow |
| packages/registry/*/tests/smoke.sd | Per-package smoke |
ffi-and-ecosystem.md · ros2-golden-path.md · live-ai-provider.md
scripts/registry_golden_path.sh · scripts/live_ai_golden_path.sh · scripts/mqtt_golden_path.sh
· scripts/bundled_trust_smoke.sh · scripts/gates/README.md