unsubbed.co

Trigger

Trigger is a TypeScript-based application that provides developer-friendly platform for building.

Overview

Trigger.dev – build and deploy fully‑managed AI agents and workflows Trigger.dev is the open source platform for building AI workflows in TypeScript. Long-running tasks with retries, queues, observability, and elastic scaling. The project has 14K+ GitHub stars and is licensed under Apache-2.0.

Key Features

Source: GitHub README

  • JavaScript and TypeScript SDK - Build background tasks using familiar programming models
  • Long-running tasks - Handle resource-heavy tasks without timeouts
  • Durable cron schedules - Create and attach recurring schedules of up to a year
  • Trigger.dev Realtime - Trigger, subscribe to, and get real-time updates for runs, with LLM streaming support
  • Build extensions - Hook directly into the build system and customize the build process. Run Python scripts, FFmpeg, browsers, and more.
  • React hooks - Interact with the Trigger.dev API on your frontend using our React hooks package
  • Batch triggering - Use batchTrigger() to initiate multiple runs of a task with custom payloads and options
  • Structured inputs / outputs - Define precise data schemas for your tasks with runtime payload validation
  • Waits - Add waits to your tasks to pause execution for a specified duration
  • Preview branches - Create isolated environments for testing and development. Integrates with Vercel and git workflows

Getting Started

Source: GitHub README

The quickest way to get started is to create an account and project in our web app, and follow the instructions in the onboarding. Build and deploy your first task in minutes.

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, helm, kubernetes, one click deploy, plugins.

Features

Integrations & APIs

  • Plugin / Extension System