
Inngest
Inngest is an event-driven durable execution platform that lets developers write reliable, multi-step background functions and AI workflows in TypeScript, Python or Go, running on serverless, servers or the edge.
- Stars
- 5,931
- Forks
- 373
- Contributors
- 53
- Latest
- 1.45.1
About Inngest
With Inngest, functions are triggered by events or schedules and broken into steps (step.run, step.sleep, step.waitForEvent). Each step is retried and memoized independently, so long-running workflows survive failures and deploys without managing queues or workers. Inngest calls your existing HTTP endpoints, which makes it work on serverless platforms such as Vercel, Netlify or AWS Lambda as well as on long-running servers. Flow control features like concurrency limits, throttling, debouncing, rate limiting and prioritization are built in, and a local Dev Server provides a UI for testing.
Key Features
Pros
Cons
Tool Information
- Language
- Go (server); SDKs for TypeScript, Python, Go, Kotlin
- License
- SSPL with delayed Apache-2.0 publication (server); SDKs Apache-2.0
- First release
- 2021
- Latest version
- 1.45.1
- Maintainer
- Inngest Inc.
Compare Inngest with other tools
See how Inngest stacks up against other workflow orchestration engines, feature by feature.
vs Apache Airflow
vs Prefect
vs Dagster
vs Argo Workflows
vs Temporal
vs n8n
vs Luigi
vs Flytevs CrewAI
vs Kestra
vs LangGraph
vs Pipedreamvs Workato
vs Cadence
vs Elsa Workflowsvs Camunda
vs Kubeflow Pipelines
vs Metaflow
vs ZenMLvs Apache NiFi
vs Mage
vs Tekton
vs Conductor
vs AWS Step Functions
vs Windmill
vs Activepiecesvs Concourse
vs Apache DolphinScheduler
vs Restate
vs Hatchet
vs Trigger.dev