Tools & APIs¶
Info
Every entry below links to its canonical README. Follow those for installation flags, API surfaces, and deeper guides.
Use this directory as a jumping-off point; it shows you what exists and where to learn more without duplicating repo docs.
Runtime & Admin¶
| Tool | Reference | Notes |
|---|---|---|
merod |
calimero-network/core |
Node runtime orchestrating WASM apps, storage, networking, RPC. |
meroctl |
CLI Reference | Command-line surface for context lifecycle, deployment, diagnostics. See also core/crates/meroctl for source code. |
| Admin Dashboard | calimero-network/admin-dashboard |
Web UI for member management, metrics, alerts. |
Developer Tooling¶
Developer Tools Guide
For comprehensive documentation on Merobox, ABI Codegen, and create-mero-app, see the Developer Tools Guide.
| Tool | Reference | Notes |
|---|---|---|
| Developer Tools | Developer Tools Guide | Comprehensive guide to Merobox (local networks), ABI Codegen (TypeScript generation), and create-mero-app (boilerplate scaffolding). |
| Merobox | calimero-network/merobox |
Docker workflows for local multi-node networks, testing, and workflow orchestration. |
| ABI Codegen | calimero-network/mero-devtools-js |
Generate TypeScript clients from Rust application ABIs. |
| create-mero-app | calimero-network/mero-devtools-js |
Scaffold new Calimero apps from kv-store boilerplate. |
| Design System | calimero-network/design-system |
Shared UI components and tokens. |
| Plugins | calimero-network/plugins |
Automation hooks and extension samples. |
SDKs & Clients¶
Client SDKs Guide
For comprehensive documentation on all three client SDKs (Rust, Python, JavaScript), see the Client SDKs Guide.
| SDK | Reference | Notes |
|---|---|---|
| Client SDKs | Client SDKs Guide | Comprehensive guide to Rust, Python, and JavaScript client SDKs for interacting with Calimero nodes. |
| JavaScript Client | calimero-network/calimero-client-js |
Browser/Node bindings, event streaming, auth helpers. ✅ Full authentication support. |
| Python Client | calimero-network/calimero-client-py |
Python bindings, ABI tooling, automation recipes. ⚠️ Authentication support planned. |
| Rust Client | calimero-network/core/crates/client |
Rust client SDK for CLI tools and sidecar services. ⚠️ Authentication support planned. |
| Rust SDK | calimero-network/core/crates/sdk |
App macros, storage primitives, state helpers. For building Calimero applications. |
Automation & Workflows¶
| Resource | Reference | Notes |
|---|---|---|
| Merobox Workflows | workflows/ in example repos |
Reusable network topologies for local + CI. |
| Docs & CI scripts | calimero-network/docs |
MkDocs site, link policies, CI glue. |
Tip
Pick a tool, follow its README end-to-end, then link back into MKDocs when you need a refresher. These pages stay minimal by design.