Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

StepKit, an open and cross-platform durable execution standard

Details

External ID
46048322
Source
HN
Company
—
Product
—
Website domain
—
Launched
Nov. 25, 2025
Cohort
—
Upvotes
36
Upvotes percentile
0.7794759825327511
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

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.

Enrichment

Theme
browser automation and scraping for AI
Vertical
Horizontal
Function
Workflow automation
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
durable execution standard
Manually corrected
False

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 — 47 launches clear the similarity bar, closest 8 shown.

Attention rank: #12 of 48 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 20 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a workflow automation tool for Real estate yet.