blockusblockus
New: team workspace shipped

Every view your team actually needs.

blockus brings dashboards, activity feeds, and team tools into one workspace. No glue code required.

Open-source ready·Keyboard-first
Dashboard
Live

Monthly revenue

$48,210

+12%

Active users

2,841

+5%

Open tickets

14

-3

Activity
  • Deploy succeeded

    main → prod · 2 min ago

  • PR merged

    feat/auth · 18 min ago

  • Alert resolved

    CPU spike · 1 h ago

Team
  • Sara Lin

    Sara Lin

    Engineering

  • James Park

    James Park

    Design

  • Mo Diallo

    Mo Diallo

    Product

Search everything…
API & Webhooks

Events in. Actions out.

Register a webhook endpoint, subscribe to events, and let blockus handle delivery with retries, signing, and logs.

Stripe

Receive real-time payment events and trigger downstream actions on charge success, failure, or dispute.

payment_intent.succeededcharge.failedinvoice.paid
POST https://api.blockus.io/webhooks/stripe

{
  "event": "payment_intent.succeeded",
  "data": {
    "id": "pi_3Qx82...",
    "amount": 11900,
    "currency": "usd",
    "status": "succeeded"
  }
}
Slack

Post structured payloads to any channel. Rich attachments, action buttons, and threaded replies supported.

message.createdmention.triggeredworkflow.completed
POST https://api.blockus.io/webhooks/stripe

{
  "event": "payment_intent.succeeded",
  "data": {
    "id": "pi_3Qx82...",
    "amount": 11900,
    "currency": "usd",
    "status": "succeeded"
  }
}
GitHub

Subscribe to repository events. Automate deploys, reviews, and issue triage on push and PR activity.

pushpull_request.openedissues.created
POST https://api.blockus.io/webhooks/stripe

{
  "event": "payment_intent.succeeded",
  "data": {
    "id": "pi_3Qx82...",
    "amount": 11900,
    "currency": "usd",
    "status": "succeeded"
  }
}
Developer experience

Ship from the terminal. The SDK does the rest.

One import, one config object, full API coverage. The TypeScript SDK wraps every platform capability so you spend zero time reading REST docs.

  • Typed SDK — every call autocompleted in your editor
  • Local dev environment mirrors production exactly
  • Hot-reload on config change, no restart required
  • CI/CD pipeline runs the same commands locally
client.ts
1import { blockus } from '@blockus/sdk'
2
3const client = blockus({
4 apiKey: process.env.BLOCKUS_KEY,
5 region: 'eu-west-1',
6})
7
8// Deploy a preview environment
9const env = await client.envs.create({
10 name: 'feat-checkout',
11 branch: 'feat/checkout',
12})
13
14console.log(env.url)
15// → https://feat-checkout.blockus.lndevui.com
How it works

From zero to registry endpoint

  1. 01

    Scaffold the project

    Init command creates the folder structure, installs deps and sets up tsconfig. Under 10 seconds on a warm network.

    bash
    npx create-blockus-app my-project
    ✓ Installed 8 dependencies
    ✓ Configured tsconfig.json
  2. 02

    Register your first block

    Add metadata and a dynamic import entry — the registry builder handles the rest automatically.

    ts
    // content/blocks-metadata.ts
    {
      id: "hero-01",
      category: "hero",
      name: "Centered hero",
      license: "free"
    }
  3. 03

    Preview in the browser

    The dev server hot-reloads on every save. The iframe preview renders your block in isolation with no layout interference.

    bash
    pnpm dev
    
      Local:   http://localhost:3000
      Preview: /preview/hero-01
  4. 04

    Build the registry

    One command re-derives imports, emits registry.json and writes per-block files under public/r. Consumers install directly via shadcn.

    bash
    pnpm registry:build
    ✓ Emitted 15 blocks
    ✓ Wrote public/r/*.json
Usage-based pricing

Pay for what you use. Nothing more.

Drag the slider to match your monthly event volume. Your plan and price update immediately.

Monthly events50,000
0500K+
Current planGrowth
Estimated / mo$29
StarterFree$0
Growth50K+ events$29/mo
Scale200K+ events$79/mo
Enterprise1000K+ events$199/mo
  • Real-time usage dashboard
  • API access, all endpoints
  • Commercial license
  • Priority support
FAQ

Find your answer

Type a keyword below and the list narrows instantly.

10 of 10 questions