Vibeleaderboard
Index / tool
Visit trigger.dev
Category
Developer Tools
Rank
No. 362Tools index
Pricing
Freemium
Type
TOOL
Latest release
v4.5.11
Added
Jul 4, 2026

About

Trigger.dev is an open-source platform for writing and deploying long-running background tasks, AI agents, and scheduled jobs in plain code, with no timeouts, automatic retries, and built-in observability.

What it does

Trigger.dev keeps workflow definitions beside application code, then runs them on its managed cloud or a self-hosted installation. Tasks receive typed payloads and can pause, resume, stream updates, await human decisions, run on schedules, and expose execution traces.

Why it's ranked here

The strongest case is operational depth without forcing workflows into a separate visual language. Checkpointing, queues, concurrency controls, atomic task versioning, preview environments, tracing, alerts, and configurable compute cover the difficult parts of running stateful work.

What's good

Tasks stay version-controlled and follow normal local testing and review practices. Structured inputs support runtime validation. Running deployments keep their original task version. Build customization permits system packages, browsers, Python scripts, and FFmpeg. Realtime subscriptions can surface background progress inside an application.

Tradeoffs

The authoring model is centered on TypeScript and JavaScript. Python support shown here launches scripts through an installed Python binary rather than offering an equivalent native workflow SDK. Managed deployment requires an account and project, while self-hosting shifts infrastructure responsibility back to Docker Compose or Kubernetes operators.

How to use it well

Use it when a TypeScript application needs durable AI work, scheduled processing, batch execution, human approval gates, or live run status. Keep tasks in the application repository and promote them through separate environments. It complements, but does not replace, the application frontend that starts runs and displays results.

Technical notes+

The root package.json defines a private pnpm and Turborepo monorepo spanning apps/*, packages/*, and integrations/*, with Vitest and Playwright test commands. packages/cli-v3/src/index.ts exposes a Node CLI entry point and parses commands asynchronously. packages/react-hooks/src/index.ts exports API, run, realtime, task-trigger, wait-token, and input-stream hooks. packages/python/src/index.ts wraps a configurable Python executable, propagates trace context through environment variables, records spans, supports files and inline temporary scripts, and provides streamed output. packages/schema-to-json/src/index.ts converts Zod 3, Zod 4, Yup, Effect, TypeBox, and compatible built-in schemas to JSON Schema Draft 7. apps/webapp/server.ts runs an Express and Remix server with optional clustering, rate limiters, WebSocket upgrades, graceful shutdown, and static asset caching.

Observed

License
Apache 2.0
Primary language
TypeScript, with a JavaScript and TypeScript SDK
Packaging
Private pnpm workspace monorepo using Turborepo; the SDK is distributed through npm as @trigger.dev/sdk
Interfaces
Node CLI, JavaScript and TypeScript SDK, React hooks, web application, realtime connections, and streaming
Deployment
Managed cloud deployment or self-hosting with Docker Compose and Kubernetes
Repository structure
Workspace groups cover applications, packages, and integrations; root scripts include unit, package, internal, web application, and Playwright end-to-end tests

Read from README.md, package.json, packages/rsc/src/index.ts, packages/core/src/index.ts, packages/cli-v3/src/index.ts, packages/python/src/index.ts, packages/plugins/src/index.ts, packages/react-hooks/src/index.ts, packages/redis-worker/src/index.ts, packages/schema-to-json/src/index.ts, docs/CLAUDE.md, docs/README.md, docs/batch-queue-metrics.md, docs/batch-queue-stress-test-plan.md, apps/webapp/server.ts.

Tags

workflowbackground-jobscrondurableai-agentsorchestration

Tech Stack

Node.js

Comments (0)

No comments yet

Indexed by a proprietary survey. Corrections welcome.