Create long-running jobs directly in your codebase with features like API integrations, webhooks, scheduling and delays.
Trigger.dev is a platform for building and deploying AI agents and workflows in TypeScript, targeted at developers who need to run long-running or asynchronous tasks without managing their own infrastructure. It handles retries, queues, elastic scaling, and durable execution so tasks run without hitting timeouts, and it offers a Realtime API for streaming task status, metadata, and LLM responses directly to frontend applications.
The platform supports AI agent patterns such as prompt chaining, routing, parallelization, orchestration, and evaluator-optimizer flows, along with human-in-the-loop tool approval for agent actions. Tasks are written as regular code and can incorporate Python execution, Puppeteer browser automation, FFmpeg, Prisma, apt-get package installation, and custom esbuild plugins, giving developers control over the build process and container image.
Additional features include durable cron scheduling, concurrency and queue controls, batch triggering, structured inputs/outputs, waits (including HTTP callback waits), multiple environments, multi-region workers, static IPs, AWS PrivateLink, and observability tools such as logging, tracing, run filtering, tagging, bulk actions, dashboards, and real-time alerts via email, Slack, or webhooks. Trigger.dev is open source under the Apache 2.0 license and supports self-hosting, with integrations for Vercel and GitHub.
Yes, Trigger.dev is Apache 2.0 licensed with 16k+ GitHub stars, and it can be self-hosted.
Tasks are written in regular TypeScript code using the Trigger.dev SDK.
Yes, it can execute Python scripts with automatic package installation through requirements.txt.
You only pay when your code is actually executing, and there are no servers to manage since Trigger.dev deploys and scales tasks for you.
It integrates with Vercel and GitHub, and supports build tools like Prisma, Puppeteer, esbuild, and FFmpeg.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Firebase is Google’s mobile platform that helps you quickly develop high-quality apps and grow your business.
Run code as a function without creating and maintaining virtual machines.
Juno is an open-source serverless platform for hosting static websites, building web applications, and running serverless functions with the privacy and control of self-hosting.
LocalStack is a cloud service emulator that runs in a single container on your laptop or in your CI environment. With LocalStack, you can run your AWS applications or Lambdas entirely on your local machine without connecting to a remote cloud provider!
Serverless Stack (SST) is a framework that makes it easy to build serverless applications.
Create a backend in less than 2 minutes. Start your project with a Postgres Database, Authentication, instant APIs, and realtime subscriptions.