StepKit, an open and cross-platform durable execution standard
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Hi HN! I’m Tony, one of the co-founders of Inngest (https://inngest.com/). Wanted to show you something we’re working on: StepKit.StepKit is an open source SDK and framework for building and iterating on durable workflows that run on any platform (self-hosted, Inngest, Cloudflare, Netlify, etc.) without requiring any provider or bundler-specific code.Here’s the repo: https://github.com/inngest/stepkit.StepKit extracts the core execution loop that we built in Inngest and makes it fully open, Apache 2, and hackable/pluggable to different backends. We don’t want people to have to go through multiple major versions in SDKs to learn the lessons we’ve already learned in production:It needs to work anywhere: This SDK is push-based and receives tasks via API endpoints, so it works anywhere (servers, serverless, k8s, etc). That's also customizable. It doesn’t need any specific runtime or bundler support.It needs to be complete: StepKit includes the entire execution engine: step discovery, memoization, a core event loop to turn async steps into generators without relying on `try/catch` based control, and middleware for extensibility (eg, end-to-end encryption, Sentry integrations, and so on).It needs a simple API: StepKit APIs are explicit `step.*()` functions, which we designed in our original Inngest SDK back in 2022. They’re easy to read, understand, implement, and use. They contain all of the primitives for durable execution: steps, suspend/resume, human-in-the-loop, and observability. These same APIs have also been adopted by Cloudflare, Netlify, Convex, and others, and support billions of runs every month.It needs to be resilient: Steps tolerate changes when refactoring, and provide the building blocks of durable execution without complex abstractions.We’re starting with in-memory, filesystem, Inngest, and Cloudflare (WIP) drivers, with more coming soon.The roadmap includes middleware, compatible SDKs in different languages, as well as extensions like concurrency controls and idempotency: https://github.com/inngest/stepkit/discussions/52.Excited to see what you think: https://github.com/inngest/stepkit.
HN · launched Nov 25, 2025 · 36 upvotes (top 22%) · 0 views
Niche: distributed systems frameworks · 62 launches, 2 in the last 7 days ▼ -78% · Explore this niche →
Category and tags
- Horizontal
- Workflow automation
- Developer
- Not AI
- Commercial product
More like this: all 62 launches in distributed systems frameworks →
Could you build this?
No Building a durable execution standard and runtime engine like Temporal or Inngest requires deep expertise in distributed consensus, deterministic event replay, and fault-tolerant concurrency control.
What it would actually take: The architecture requires an event-sourcing engine that serializes function execution steps, a state machine capable of deterministic replay, and distributed coordination layers handling retries, timeouts, and checkpoint persistence across disparate platforms. Implementing cross-platform SDKs that abstract asynchronous runtimes deterministically demands elite distributed systems engineering.
Discussion
16 comments analyzed.
Competitors mentioned: BullMQ, Agenda.js, Vercel Workflow Kit, Cloudflare Workflows, Upstash Workflows
Concerns raised: Unclear how it differs from job queuing solutions with DLQ, Vercel Workflow Kit lacks step IDs, making code changes harder, Vercel Workflow Kit's magic makes it harder to scale to mature products
Feature requests: Synchronous invocation of workflows with direct results, Upstash adapter support, Cloudflare Workflows adapter
Competitors
Other products that read as similar to this one : 145 launches clear the similarity bar, closest 8 shown.
Attention rank: #43 of 146 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 21 days after the earliest competitor.
- Waymark · hn · 2026-11-05 · 88 upvotes · similarity 0.57
- Durable Endpoints · hn · 2026-02-18 · 8 upvotes · similarity 0.57
- Nub · hn · 2026-06-24 · 277 upvotes · similarity 0.41
- DataKit, your all in browser data studio is open source now · hn · 2025-12-08 · 6 upvotes · similarity 0.41
- Chkit · hn · 2026-10-12 · 9 upvotes · similarity 0.40
- NetKit Tools · ph · 2026-10-27 · 1 upvotes · similarity 0.39
- A cross-platform toolkit to explore OS internals and capabilities · hn · 2026-01-12 · 7 upvotes · similarity 0.39
- Titan · hn · 2025-12-11 · 49 upvotes · similarity 0.39
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.