{
  "slug": "inngest",
  "name": "Inngest",
  "url": "https://www.inngest.com",
  "cat": "auto",
  "group": "ship",
  "tagline": "Event-driven durable functions",
  "price": "Hobby free: 50,000 executions/mo, 5 concurrent steps, 500K events ingested, 3 users. Pro from $99/mo for 1M executions and 100 concurrent steps, pay-as-you-go to 20M. Enterprise custom.",
  "tier": "mixed",
  "pick": false,
  "what": "Durable step functions triggered by events, with flow control, fan-out, concurrency keys, throttling and debouncing built in rather than bolted on. Each <code>step.run</code> checkpoints so retries resume where they failed. AgentKit adds an agent framework, and self-hosting is supported.",
  "why": "The concurrency and rate-limit primitives are the real reason to pick it: per-user concurrency keys and throttling are miserable to build on a raw queue. Deploys as an HTTP endpoint inside your existing app, so there is no separate worker to operate.",
  "warn": "The server and CLI are under the <b>SSPL</b> with delayed Apache-2.0 release, not standard open source; only the SDKs are Apache-2.0. The jump from the free tier to Pro is $99/mo with nothing in between.",
  "install": "npx inngest-cli@latest dev",
  "category": {
    "key": "auto",
    "name": "Automation & background jobs",
    "desc": "Visual no-code and code-first job runners — different problems, listed together.",
    "group": "ship",
    "groupName": "Ship it & keep it alive"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": "https://www.inngest.com/",
    "checked_at": "2026-08-19T00:58:08.071+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}