Contribute
Build on the platform
Publish widgets, integrations, area templates, and signed bundles to the marketplace - with revenue share and creator analytics.
Contribution paths
Widget
Compose chart primitives and filters into a dashboard card, then place it on any surface. Installers choose where it lands.
Browse widget specsArea template
A pre-built domain model - areas, tags, and defaults - so a new space is never an empty canvas.
Browse area templatesBundle
Desktop WASM + dylib or mobile WASM-only plugins. Manifest, Ed25519 signing, capability gating, and idle budget enforcement.
Read the Bundle SDK docsBundle SDK quickstart
Three steps from scaffold to signed install. Full reference in the Bundle SDK docs.
Step 1
Scaffold
Create a bundle.toml manifest with provides, consumes, and host_perm.
# bundle.toml - scaffold [bundle] slug = "my-widget" name = "My Widget" version = "0.1.0" kind = "wasm" surface = "desktop" author = "Your name" license = "MIT" min_tier_slug = "free" idle_ram_mb = 2 idle_cpu_pct = 0.1Step 2
Manifest
Declare capabilities from the catalog - HOTKEY, CLIPBOARD_READ, VAULT_WRITE, CAPTURE_TEXT, and more.
[capabilities] provides = ["capture.text"] consumes = [] host_perm = ["hotkey", "clipboard.read"]Step 3
Sign + install
Ed25519-sign artifacts, publish to marketplace, and install via desktop or mobile bundle host with privacy panel consent.
# Sign artifact (Ed25519 detached .sig) pnpm --filter @repo/bundle-sdk test # Publish to marketplace, then install via desktop/mobile bundle host
Creator revenue share
Paid listings earn a share of revenue - exact rates in product.
| Listing type | Revenue model |
|---|---|
| Widgets | Paid widget gating via billing service |
| Area templates | Pre-built domain models |
| Bundles | Desktop and mobile WASM listings |
| Brain plugins | Analysis plugins gated by plan tier |
| Integrations | Connector listings (free + paid) |
Payout thresholds and revenue percentages are configured in billing-service - see creator earnings and payouts in-app.
Get started
Ship your first listing
Creator profiles, earnings, analytics, and payouts - in-app.