Trigger.dev - Background Jobs Framework
Trigger.dev is an open source framework for creating long-running Jobs directly in your app with API Integrations, webhooks, scheduling and delays. You can reliably run Jobs that wouldn’t normally work in serverless environments because of timeouts.
Trigger.dev is a platform, SDK and API for building and running Jobs in your codebase, triggered by various sources, but without having to worry about managing any complicated orchestration infrastructure. It can help to build event-driven architectures without having to manage any complicated orchestration infrastructure. It provides out-of-the-box Integrations with popular services such as Slack, OpenAI, GitHub and more, which vastly simplifies the process interacting with 3rd-party services.
It has few limitations, Currently Trigger.dev is optimized for deployment to serverless functions, but not for long-running servers. It is not well suited for compute intensive jobs as each individual task.