About Inngest
Inngest is a workflow orchestration platform built around durable functions. These functions replace separate queues, state management and scheduling so developers can write reliable step functions and background jobs without managing the underlying infrastructure.
An Inngest function has three parts. Triggers are events, cron schedules or webhook events, flow control configures how runs are queued and executed through concurrency, throttling, debouncing, rate limiting and prioritization, and steps are the building blocks that can retry on error and run for months. You write functions with a language SDK, test them with the Inngest Dev Server, deploy them to your own infrastructure and sync them with the Inngest Platform or a self-hosted server, which then calls them securely over HTTPS when events arrive.
Inngest is written in Go. Its quick starts cover Next.js, Node.js and Python, and the documentation includes project architecture and self-hosting guides. The repository lists its licence as other, so check the terms before running it yourself.
Key features
- Durable step functions with automatic retries
- Event, cron and webhook triggers
- Concurrency, throttling and rate limiting controls
- Local Dev Server with dashboard
- SDKs for several languages
- Cloud platform or self-hosted server
Good fit for
- →Running reliable background jobs
- →Orchestrating long-running AI workflows
- Built with
- Go
- Tags
- workflow-engine
- durable-functions
- event-driven
- serverless
- background-jobs
- orchestration
- go
- ai-workflows
Inngest: questions and answers
- What is Inngest used for?
- Inngest is a workflow orchestration platform for durable step functions and AI workflows, runnable on its cloud platform or a self-hosted server. It is a good fit for running reliable background jobs and orchestrating long-running AI workflows.
- Is Inngest open source?
- Yes. Inngest is open source under a custom licence. Its source code is on GitHub at inngest/inngest and is written mainly in Go.
- Is Inngest free?
- Yes. Inngest is open source, so the software itself is free to use under the terms of its own licence. A managed cloud version is also available.
- Can I self-host Inngest?
- Yes. Inngest can be self-hosted on your own server or infrastructure.
- What is Inngest an alternative to?
- Inngest is an open-source alternative to AWS Step Functions, Azure Functions, Amazon EventBridge and Google Cloud Workflows. Other open-source alternatives to AWS Step Functions include Kestra, Conductor OSS and Temporal.
- Is Inngest actively maintained?
- Yes. The most recent commit to Inngest was on 2 October 2026, and the latest release is v1.45.1, published on 17 September 2026. The project has 5.9k stars on GitHub.
Open-source alternatives to Inngest
See all
Kestra
Data Pipelines & ETL
Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
Apache-2.0vs AWS Step Functions★ 29k
Conductor OSS
Workflow Automation
Conductor is an event driven agentic workflow engine providing durable and highly resilien
Apache-2.0vs AWS Step Functions★ 32k
Temporal
Workflow Automation
Temporal service
MITvs AWS Step Functions★ 23k
Dagu
Workflow Automation
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declara
GPL-3.0vs AWS Step Functions★ 4.2k
Argo Workflows
CI/CD & DevOps
Workflow Engine for Kubernetes
Apache-2.0vs AWS Step Functions★ 17k
Tau
Hosting & PaaS
Fullstack Workspace for Humans & Machines
BSD-3-Clausevs Vercel★ 5.2k
SaaS alternatives to Inngest
See all
AWS Step Functions
Workflow Automation
Serverless workflow orchestration service for coordinating AWS services
SaaS
Azure Functions
Hosting & PaaS
Serverless compute on Azure that runs event-driven code without managing servers
SaaS
Amazon EventBridge
Workflow Automation
Serverless event bus for routing events between AWS services, SaaS apps and custom applications
SaaS
Google Cloud Workflows
Workflow Automation
Serverless service for orchestrating Google Cloud services and HTTP APIs in workflows
SaaS
Azure Logic Apps
Workflow Automation
Azure service for building workflows that connect cloud and on-premises systems
SaaS
Cron Host
Workflow Automation
Serverless cron scheduler that runs HTTP requests and workflows with retries and execution logs
SaaS

