The best open source alternative to Amazon SQS is Trigger. If that doesn't suit you, we've compiled a ranked list of other open source Amazon SQS alternatives to help you find a suitable replacement. Other interesting open source alternatives to Amazon SQS are: Hatchet and Sequin.
Amazon SQS alternatives are mainly Backend-as-a-Service (BaaS) Tools but may also be Job Scheduling Tools or Workflow Orchestration Tools. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Amazon SQS.
Open source TypeScript platform for building and deploying AI agents and background workflows with retries, queues, observability, and elastic scaling.

Trigger.dev is a managed platform for running long-running TypeScript tasks in production. It handles the infrastructure so you can write straightforward async code without worrying about timeouts, server provisioning, or queue management.
The core use case is AI workflows and agents. You define tasks that can call LLMs, use tools, process files, or chain multiple steps together. Tasks run with automatic retries, configurable backoff, and full execution logs. If something fails, you can replay individual runs from the dashboard.
Beyond AI, it covers scheduled jobs, media processing, browser automation, email sequences, and ETL pipelines. You can run Python scripts alongside your TypeScript code, add system packages, use FFmpeg for video tasks, or automate browsers with Puppeteer.
Realtime lets you stream task status and LLM responses directly to your frontend as tasks progress, without polling. If you want tracing and observability across LLM calls specifically, tools like OpenLIT or OpenLLMetry cover that layer.
Every run is logged with its inputs, outputs, attempt history, and timing. You can filter runs, apply bulk actions, and set up alerts via email, Slack, or webhooks when tasks fail. Each deploy is versioned atomically, so in-flight tasks aren't disrupted by new code.
Pricing is usage-based. You only pay for actual execution time. It's also Apache 2.0 licensed and self-hostable if you prefer to run it on your own infrastructure. For teams comparing workflow orchestration options, Temporal is a common alternative with a different approach to durability and state.
Looking for open source alternatives to other popular services? Check out other posts in the alternatives series and openalternative.co, a directory of open source software with filters for tags and alternatives for easy browsing and discovery.
Durable orchestration platform for managing AI agents, scheduling background tasks, and running mission-critical workflows.

Hatchet is a durable orchestration platform that helps engineering teams build and deploy mission-critical AI agents, durable workflows, and background tasks. It supports applications written in Python, Typescript, Go and Ruby, and can be used as a service through Hatchet Cloud or self-hosting (it's open-source and 100% MIT-licensed). Hatchet provides a full platform for queuing, automatic retries, real-time monitoring, alerting, and logging.
While Hatchet is particularly well-suited for:
Whether you're a small startup or a large enterprise, Hatchet provides the tools and flexibility needed to accelerate your development cycles, improve code quality, and maintain robust, scalable cloud infrastructure.
Sequin offers a feature-rich messaging system with a simple HTTP API, providing RabbitMQ-like functionality without adding complexity to your stack.

Sequin is an innovative open-source message stream solution that leverages the power of Postgres to deliver a robust and efficient messaging system.
Key features:
Sequin is designed to simplify your messaging infrastructure while maintaining high performance and reliability. It's an excellent choice for developers looking for a powerful yet easy-to-implement message streaming solution.
Whether you're building a new application or looking to streamline your existing messaging system, Sequin offers a compelling open-source alternative that combines simplicity with powerful features.