awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
triggerdotdev avatar

triggerdotdev/trigger.dev

0
View on GitHub↗
13,696 stele·1,021 fork-uri·TypeScript·apache-2.0·6 vizualizăritrigger.dev/changelog↗

Trigger.dev

Trigger.dev is a platform for building durable, event-driven background workflows. It functions as a workflow engine that allows developers to define complex, long-running processes using standard code rather than proprietary configuration languages. By utilizing a durable execution model, the system checkpoints progress, ensuring that tasks can automatically resume from the exact point of failure after a crash or interruption.

The platform distinguishes itself through its focus on stateful, multi-step automation and real-time feedback. It supports the orchestration of AI agents and external tools, enabling the creation of persistent agents that can handle complex logic, including human-in-the-loop approval steps. To maintain transparency, the system provides real-time observability by streaming execution logs and progress updates directly to user interfaces, allowing for immediate monitoring of background processes.

Beyond core orchestration, the platform manages the infrastructure required to run these tasks reliably. It provides containerized isolation for each workflow, ensuring consistent dependency management and resource separation. The system also includes built-in capabilities for distributed task queueing, concurrency control, and scheduled job management, alongside automated deployment pipelines that integrate with version control systems.

Features

  • Durable Workflow Engines - Builds reliable, long-running background tasks that automatically resume from failure points using stateful checkpointing.
  • Durable Workflow Execution Engines - Provides a durable execution engine that checkpoints progress to ensure workflows automatically resume from failure points.
  • AI Agent Orchestrators - Orchestrates complex, multi-step AI agent workflows with support for external tools and human-in-the-loop approvals.
  • Durable Task Orchestrators - Maintains task state across crashes using checkpointing, allowing complex workflows to resume from the exact point of failure.
  • Background Job Processing - Orchestrates complex, multi-step asynchronous workflows with built-in support for human-in-the-loop approvals.
  • Asynchronous Task Execution - Executes long-running, asynchronous workflows independently of the main application request cycle to handle time-intensive operations.
  • Workflow Definitions - Allows developers to define complex, long-running workflows using standard code instead of proprietary configuration languages.
  • Event-Driven Workflow Triggers - Coordinates complex task sequences by triggering execution based on external signals, webhooks, or scheduled intervals.
  • AI Agent Orchestrators - Coordinates multiple AI models and agents to perform complex, multi-step tasks through chained execution logic.
  • External Tool Integration - Integrates AI models and external services into workflows to enable automated task processing and specialized tool execution.
  • AI Agent Development Tools - Provides a development environment for building persistent, stateful AI agents.
  • Event-Driven Automation Engines - Triggers automated workflows based on external webhooks, schedules, and API events.
  • Distributed Task Queues - Manages execution throughput and concurrency by routing background jobs through prioritized distributed queues.
  • Environment Isolation - Executes individual workflows within dedicated, ephemeral environments to ensure resource separation and consistent dependency management.
  • Human-in-the-Loop Workflows - Suspends workflow execution at defined wait points to await manual approval before proceeding with sensitive actions.
  • Workflow Automation - Platform for creating event-driven API workflows.
  • Task Scheduling - Triggers recurring background jobs on fixed timetables using cron syntax to automate periodic maintenance tasks.
  • Resource Isolation - Runs each workflow in a dedicated container with configurable CPU and RAM to prevent resource contention.
  • Real-time Loggers - Streams live execution logs and progress updates directly to user interfaces for immediate monitoring.
  • Real-Time Data Streaming - Streams execution logs and progress updates from background tasks directly to frontend interfaces for real-time monitoring.
  • Deployment Automation - Integrates with version control to trigger atomic deployments and provision isolated preview environments for code branches.
  • Cloud Infrastructure Deployment - Supports deployment to managed compute platforms using containerized solutions and automated scaling.
  • Concurrency Controllers - Limits execution volume and balances system load using per-queue concurrency controls.
  • Workflow Runtimes - Executes isolated, containerized background tasks across managed or private cloud environments.
  • Data Schema Validation - Enforces strict data contracts between workflow steps to ensure consistent input and output handling during execution.
  • Bidirectional Streaming Protocols - Maintains persistent bidirectional connections between the execution environment and clients for real-time data streaming.
  • Monitoring and Observability - Provides deep visibility into production workflow runs through tracing, queryable logs, and performance metrics.

Istoric stele

Graficul istoricului de stele pentru triggerdotdev/trigger.devGraficul istoricului de stele pentru triggerdotdev/trigger.dev

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face triggerdotdev/trigger.dev?

Trigger.dev is a platform for building durable, event-driven background workflows. It functions as a workflow engine that allows developers to define complex, long-running processes using standard code rather than proprietary configuration languages. By utilizing a durable execution model, the system checkpoints progress, ensuring that tasks can automatically resume from the exact point of failure after a crash or interruption.

Care sunt principalele funcționalități ale triggerdotdev/trigger.dev?

Principalele funcționalități ale triggerdotdev/trigger.dev sunt: Durable Workflow Engines, Durable Workflow Execution Engines, AI Agent Orchestrators, Durable Task Orchestrators, Background Job Processing, Asynchronous Task Execution, Workflow Definitions, Event-Driven Workflow Triggers.

Care sunt câteva alternative open-source pentru triggerdotdev/trigger.dev?

Alternativele open-source pentru triggerdotdev/trigger.dev includ: hatchet-dev/hatchet — Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for… inngest/inngest — Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background… cloudwego/eino — Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision…

Alternative open-source pentru Trigger.dev

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Trigger.dev.
  • hatchet-dev/hatchetAvatar hatchet-dev

    hatchet-dev/hatchet

    6,622Vezi pe GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Goconcurrencydagdistributed
    Vezi pe GitHub↗6,622
  • inngest/inngestAvatar inngest

    inngest/inngest

    5,499Vezi pe GitHub↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Go
    Vezi pe GitHub↗5,499
  • cloudwego/einoAvatar cloudwego

    cloudwego/eino

    9,675Vezi pe GitHub↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Goaiai-applicationai-framework
    Vezi pe GitHub↗9,675
  • mastra-ai/mastraAvatar mastra-ai

    mastra-ai/mastra

    21,221Vezi pe GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    Vezi pe GitHub↗21,221
  • Vezi toate cele 30 alternative pentru Trigger.dev→