Trigger.dev website screenshot

Trigger.dev

Trigger.dev is an open source platform for building and deploying fully-managed AI agents and background workflows in TypeScript. It provides durable task execution without timeout constraints, automatic retries, scheduled cron tasks, queues with concurrency controls, real-time observability, React hooks for streaming run status, human-in-the-loop waitpoints, batch triggering, and a comprehensive Management API. Cloud-hosted at cloud.trigger.dev and self-hostable via Docker or Fly.io.

Trigger.dev publishes 9 APIs on the APIs.io network, including Batches API, Deployments API, Environment Variables API, and 6 more. Tagged areas include Developer-First, Workflow Automation, Background Jobs, Durable Execution, and TypeScript.

The Trigger.dev catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Trigger.dev’s developer surface includes authentication, documentation, getting-started guide, GitHub presence, CLI, signup flow, pricing, and 17 more developer resources.

64.7/100 strong ▬ flat Agent 39/100 agent ready Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
AccessFreemiumSelf serve⚡ Free to try
10 APIs
Developer-FirstWorkflow AutomationBackground JobsDurable ExecutionTypeScriptAI AgentsRealtimeOpen Source

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 64.7/100 · strong
Contract Quality 19.5 / 25
Developer Ergonomics 10.0 / 20
Commercial Clarity 11.6 / 20
Operational Transparency 8.9 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 39/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/trigger-dev: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 10

Individual APIs this provider publishes, each with its own machine-readable definition.

Trigger.dev Realtime API

The Trigger.dev Realtime API streams live run state and typed stream data to backend and frontend clients. Backend SDK methods include runs.subscribeToRun, runs.subscribeToRunsW...

Trigger.dev Batches API

Create and retrieve large-scale batch runs.

Trigger.dev Deployments API

List deployments and promote versions to production.

Trigger.dev Environment Variables API

Create, read, update, delete, and import environment variables per project and environment.

Trigger.dev Query API

Execute TRQL queries against runs, tasks, and metrics for dashboards and analytics.

Trigger.dev Queues API

Manage task queues including pause, resume, and concurrency overrides.

Trigger.dev Runs API

List, retrieve, cancel, replay, reschedule, tag, and inspect run events, results, and traces.

Trigger.dev Schedules API

Create and manage cron schedules with IANA timezone support.

Trigger.dev Tasks API

Trigger individual or batched task runs.

Trigger.dev Waitpoints API

Create, list, retrieve, and complete waitpoint tokens for human-in-the-loop workflows.

Scroll for all 10

Postman Collections 9

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 9

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Trigger Dev Rate Limits

23 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Trigger Dev Context

10 classes · 41 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Trigger.dev API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Trigger.dev API Rules

11 rules · 4 errors 5 warnings

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

Trigger.dev Run

15 properties

JSON SCHEMA

Trigger.dev Schedule

10 properties

JSON SCHEMA

Trigger.dev Waitpoint Token

10 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Trigger Dev Run Structure

0 properties

JSON STRUCTURE

Examples 6

Example request and response payloads for these APIs.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Trigger Dev Authentication

http · 1 scheme

SECURITY

Trigger Dev Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Trigger Dev Trust Center

SOC 2, HIPAA, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Trigger Dev Agentic Access

44 operations · 26 acting · 2 human-in-the-loop

44 operations · 26 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: trigger-dev
name: Trigger.dev
description: Trigger.dev is an open source platform for building and deploying fully-managed AI agents and background workflows
  in TypeScript. It provides durable task execution without timeout constraints, automatic retries, scheduled cron tasks,
  queues with concurrency controls, real-time observability, React hooks for streaming run status, human-in-the-loop waitpoints,
  batch triggering, and a comprehensive Management API. Cloud-hosted at cloud.trigger.dev and self-hostable via Docker or
  Fly.io.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/trigger-dev.png
tags:
- Developer-First
- Workflow Automation
- Background Jobs
- Durable Execution
- TypeScript
- AI Agents
- Realtime
- Open Source
url: https://raw.githubusercontent.com/api-evangelist/trigger-dev/refs/heads/main/apis.yml
created: '2026-03-27'
modified: '2026-05-22'
specificationVersion: '0.19'
apis:
- aid: trigger-dev:trigger-dev-realtime
  name: Trigger.dev Realtime API
  description: The Trigger.dev Realtime API streams live run state and typed stream data to backend and frontend clients.
    Backend SDK methods include runs.subscribeToRun, runs.subscribeToRunsWithTag, and runs.subscribeToBatch. React hooks include
    useRealtimeRun, useRealtimeRunsWithTag, useRealtimeBatch, useRealtimeStream, useWaitToken, and trigger-plus-subscribe
    hooks. Powers progress UIs, AI streaming output, and human-in-the-loop interfaces.
  humanURL: https://trigger.dev/docs/realtime/overview
  tags:
  - Realtime
  - Streaming
  - React
  - WebSockets
  - AI Streaming
  - Frontend
  properties:
  - type: Documentation
    url: https://trigger.dev/docs/realtime/overview
  - type: Authentication
    url: https://trigger.dev/docs/realtime/auth
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/react-hooks
- aid: trigger-dev:trigger-dev-batches-api
  name: Trigger.dev Batches API
  description: Create and retrieve large-scale batch runs.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Batches
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-batches-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
- aid: trigger-dev:trigger-dev-deployments-api
  name: Trigger.dev Deployments API
  description: List deployments and promote versions to production.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Deployments
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-deployments-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
- aid: trigger-dev:trigger-dev-environment-variables-api
  name: Trigger.dev Environment Variables API
  description: Create, read, update, delete, and import environment variables per project and environment.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Environment Variables
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-environment-variables-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
- aid: trigger-dev:trigger-dev-query-api
  name: Trigger.dev Query API
  description: Execute TRQL queries against runs, tasks, and metrics for dashboards and analytics.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Query
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-query-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
- aid: trigger-dev:trigger-dev-queues-api
  name: Trigger.dev Queues API
  description: Manage task queues including pause, resume, and concurrency overrides.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Queues
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-queues-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
- aid: trigger-dev:trigger-dev-runs-api
  name: Trigger.dev Runs API
  description: List, retrieve, cancel, replay, reschedule, tag, and inspect run events, results, and traces.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Runs
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-runs-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
- aid: trigger-dev:trigger-dev-schedules-api
  name: Trigger.dev Schedules API
  description: Create and manage cron schedules with IANA timezone support.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Schedules
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-schedules-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
- aid: trigger-dev:trigger-dev-tasks-api
  name: Trigger.dev Tasks API
  description: Trigger individual or batched task runs.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Tasks
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-tasks-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
- aid: trigger-dev:trigger-dev-waitpoints-api
  name: Trigger.dev Waitpoints API
  description: Create, list, retrieve, and complete waitpoint tokens for human-in-the-loop workflows.
  humanURL: https://trigger.dev/docs/management/overview
  baseURL: https://api.trigger.dev
  tags:
  - Waitpoints
  properties:
  - type: OpenAPI
    url: openapi/trigger-dev-waitpoints-api-openapi.yml
  - type: Documentation
    url: https://trigger.dev/docs/management/overview
  - type: GettingStarted
    url: https://trigger.dev/docs/introduction
  - type: Authentication
    url: https://trigger.dev/docs/management/authentication
  - type: SpectralRules
    url: rules/trigger-dev-rules.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@trigger.dev/sdk
  - type: JSONSchema
    url: json-schema/trigger-dev-run-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-schedule-schema.json
  - type: JSONSchema
    url: json-schema/trigger-dev-waitpoint-token-schema.json
  - type: JSONStructure
    url: json-structure/trigger-dev-run-structure.json
  - type: Examples
    url: examples/trigger-dev-trigger-task-example.json
  - type: Examples
    url: examples/trigger-dev-list-runs-example.json
  - type: Examples
    url: examples/trigger-dev-create-schedule-example.json
  - type: Examples
    url: examples/trigger-dev-create-waitpoint-example.json
  - type: Examples
    url: examples/trigger-dev-execute-query-example.json
  - type: Examples
    url: examples/trigger-dev-retrieve-run-events-example.json
features:
- Durable background task execution with automatic retries and no execution timeout
- Scheduled tasks with cron expressions and timezone support (DST-aware)
- AI agent workflow orchestration with tool-calling, prompt chaining, routing, and parallelization
- Realtime run monitoring with React hooks (useRealtimeRun, useRealtimeStream)
- Queue management with concurrency keys and overrides
- Environment variable management per project and environment
- Deployment management with version promotion and AWS PrivateLink for private resources
- Waitpoint tokens for human-in-the-loop workflows
- Batch task triggering with up to 1,000 items per call (SDK 4.3.1+)
- Comprehensive observability with OpenTelemetry traces and spans
- Query and Dashboards for analyzing run data using SQL
- Input streams for bidirectional typed communication into running tasks
- Preview branches for per-branch deployments
- Replay detection via ctx.run.isReplay
- Build extensions for Prisma, Python, Playwright, Puppeteer, FFmpeg, audioWaveform
useCases:
- Background job processing for TypeScript/Node.js applications
- AI agent task orchestration with durable execution and tool-calling
- Scheduled data processing, ETL, and reporting jobs
- Long-running workflow automation without serverless timeouts
- Email and notification delivery pipelines
- Data synchronization between SaaS systems
- Human-in-the-loop approval workflows via waitpoints
- Real-time AI streaming UIs (chat, image-gen progress)
- Video, audio, and document processing pipelines via FFmpeg, Sharp, LibreOffice extensions
integrations:
- TypeScript/Node.js via @trigger.dev/sdk
- React via @trigger.dev/react-hooks
- CLI via trigger.dev (npm) for init, dev, deploy, promote, login, switch, whoami
- Next.js, Remix, Nuxt, SvelteKit, Astro, Fastify, Express, RedwoodJS, Bun
- Vercel (auto-deploy integration), AWS (PrivateLink), Cloudflare, Google Cloud, Azure, Netlify
- OpenAI, Vercel AI SDK, Fal.ai, Deepgram, DALL-E for AI workloads
- Supabase, Resend, Sentry for SaaS workflows
- FFmpeg, Sharp, Puppeteer, Playwright, LibreOffice, Firecrawl, Browserbase, Lightpanda for processing
- Self-hosted deployment via Docker, Fly.io, Render
solutions:
- TypeScript developers needing reliable background jobs without managing infrastructure
- Teams building AI agent workflows requiring durable execution and tool-calling
- Applications requiring scheduled task automation across time zones
- Platforms needing human-in-the-loop approval workflows
- Engineering teams replacing self-managed queue infrastructure (Sidekiq, BullMQ, Celery)
- Startups needing AI streaming UX with realtime React hooks
github:
- name: trigger.dev
  url: https://github.com/triggerdotdev/trigger.dev
  description: Main Trigger.dev monorepo - platform, SDK, CLI, dashboard, workers
  language: TypeScript
  stars: 15025
- name: jsonhero-web
  url: https://github.com/triggerdotdev/jsonhero-web
  description: JSON Hero - open-source beautiful JSON explorer built by the Trigger.dev team
  language: TypeScript
  stars: 10740
- name: apihero
  url: https://github.com/triggerdotdev/apihero
  description: Makes every API you use faster and more reliable with one line of code
  language: TypeScript
  stars: 176
- name: examples
  url: https://github.com/triggerdotdev/examples
  description: Trigger.dev example projects that anyone can fork and run
  language: TypeScript
  stars: 108
- name: docker
  url: https://github.com/triggerdotdev/docker
  description: Docker templates for self-hosting and running Trigger.dev platform locally
  language: Shell
  stars: 94
- name: schema-infer
  url: https://github.com/triggerdotdev/schema-infer
  description: Infers JSON Schemas and Type Definitions from example JSON
  language: TypeScript
  stars: 54
- name: fly.io
  url: https://github.com/triggerdotdev/fly.io
  description: Self-host Trigger.dev on Fly.io
  stars: 39
- name: skills
  url: https://github.com/triggerdotdev/skills
  description: Best practices for building AI agents and background jobs with Trigger.dev
  stars: 26
- name: api-reference
  url: https://github.com/triggerdotdev/api-reference
  description: Job code samples for SDK and REST API integrations
  language: TypeScript
  stars: 8
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/triggerdev/overview
- type: AgenticAccess
  url: agentic-access/trigger-dev-agentic-access.yml
- type: TrustCenter
  url: security/trigger-dev-trust-center.yml
- type: DomainSecurity
  url: security/trigger-dev-domain-security.yml
- type: Authentication
  url: authentication/trigger-dev-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/triggerdotdev
- type: Website
  url: https://trigger.dev
- type: Documentation
  url: https://trigger.dev/docs
- type: GettingStarted
  url: https://trigger.dev/docs/introduction
- type: GitHub
  url: https://github.com/triggerdotdev
- type: SDKs
  url: https://www.npmjs.com/package/@trigger.dev/sdk
- type: CLI
  url: https://www.npmjs.com/package/trigger.dev
- type: Signup
  url: https://cloud.trigger.dev/login
- type: Pricing
  url: https://trigger.dev/pricing
- type: PricingPlans
  url: plans/trigger-dev-plans-pricing.yml
- type: RateLimits
  url: rate-limits/trigger-dev-rate-limits.yml
- type: FinOps
  url: finops/trigger-dev-finops.yml
- type: Limits
  url: https://trigger.dev/docs/limits
- type: Blog
  url: https://trigger.dev/blog
- type: ChangeLog
  url: https://trigger.dev/changelog
- type: StatusPage
  url: https://status.trigger.dev
- type: SelfHosting
  url: https://github.com/triggerdotdev/docker
- type: Vocabulary
  url: vocabulary/trigger-dev-vocabulary.yml
- type: JSONLD
  url: json-ld/trigger-dev-context.jsonld
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com