Elixir Queue

Open-source Elixir projects categorized as Queue

Top 23 Elixir Queue Projects

  1. oban

    💎 Robust job processing in Elixir, backed by modern PostgreSQL, SQLite3, and MySQL

    Project mention: Oban: Robust job processing in Elixir, backed by PostgreSQL, SQLite3, MySQL | news.ycombinator.com | 2025-06-10
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. broadway

    Concurrent and multi-stage data ingestion and data processing with Elixir

    Project mention: The One-Person Framework in Practice | news.ycombinator.com | 2025-04-28

    Built my startup on phoenix and I can vouch that it was 100% the right decision. code is easy to modify/reason about. Performance smokes rails by a wide margin and its websocket support is simply amazing. There's a few really great libraries for it that just let you scale very efficiently without much effort.

    https://github.com/elixir-nx/axon -> AI/neural networks

    https://elixir-broadway.org/ -> consume streams from kafka or rabbitmq

    https://oban.pro/ -> job processing

    https://membrane.stream/ -> webrtc (make a video confrencing app)

  4. sequin

    Postgres change data capture to streams, queues, and search indexes like Kafka, SQS, Elasticsearch, HTTP endpoints, and more

    Project mention: Listen to Database Changes Through the Postgres WAL | news.ycombinator.com | 2025-11-16

    Thanks for the WalEx mention!: https://github.com/cpursley/walex also, there’s https://github.com/sequinstream/sequin if you want something more robust that already works with connectors and smokes debezium in terms of performance.

  5. exq

    Job processing library for Elixir - compatible with Resque / Sidekiq

  6. honeydew

    Job Queue for Elixir. Clustered or Local. Straight BEAM. Optional Ecto. 💪🍈

  7. verk

    A job processing system that just verks! 🧛‍

  8. amqp

    Idiomatic Elixir client for RabbitMQ (by pma)

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. que

    Simple Job Processing in Elixir with Mnesia :zap: (by sheharyarn)

  11. kafka_ex

    Kafka client library for Elixir

  12. Rihanna

    Rihanna is a high performance postgres-backed job queue for Elixir

  13. ecto_job

    Transactional job queue with Ecto, PostgreSQL and GenStage

  14. opq

    Elixir queue! A simple, in-memory queue with worker pooling and rate limiting in Elixir.

    Project mention: Ask HN: Freelancer? Seeking freelancer? (October 2025) | news.ycombinator.com | 2025-10-01
  15. task_bunny

    TaskBunny is a background processing application written in Elixir and uses RabbitMQ as a messaging backend

  16. kaffe

    An opinionated Elixir wrapper around brod, the Erlang Kafka client, that supports encrypted connections to Heroku Kafka out of the box.

  17. conduit

    A message queue framework, with support for middleware and multiple adapters. (by conduitframework)

  18. Ravenx

    Notification dispatch library for Elixir applications

  19. elixir_nsq

    An NSQ client for Elixir and Erlang, written in Elixir.

  20. flume

    A blazing fast job processing system backed by GenStage & Redis. (by scripbox)

  21. Cafex

    Cafex is a pure Elixir implementation of Kafka client

  22. exrabbit

    Simple rabbitmq bindings for elixir

  23. work_queue

    Simple implementation of the hungry-consumer model in Elixir

  24. faktory_worker

    Elixir Faktory worker https://hexdocs.pm/faktory_worker

  25. qex

    Queue data structure for Elixir-lang

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Elixir Queue discussion

Elixir Queue related posts

  • Oban: Robust job processing in Elixir, backed by PostgreSQL, SQLite3, MySQL

    1 project | news.ycombinator.com | 10 Jun 2025
  • Efficient and reliable message publishing with RabbitMQ and Elixir

    2 projects | dev.to | 26 May 2025
  • The One-Person Framework in Practice

    6 projects | news.ycombinator.com | 28 Apr 2025
  • Show HN: IsMyAIDown – AI status monitor with Phoenix LiveView. Can you crash it?

    1 project | news.ycombinator.com | 24 Dec 2024
  • How to Use Flume in your Elixir Application

    2 projects | dev.to | 16 Apr 2024
  • Postgres as Queue

    8 projects | news.ycombinator.com | 9 Feb 2024
  • Switching to Elixir

    11 projects | news.ycombinator.com | 9 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Queue projects in Elixir? This list will help you:

# Project Stars
1 oban 3,720
2 broadway 2,599
3 sequin 1,825
4 exq 1,525
5 honeydew 725
6 verk 725
7 amqp 689
8 que 680
9 kafka_ex 604
10 Rihanna 451
11 ecto_job 277
12 opq 271
13 task_bunny 201
14 kaffe 165
15 conduit 127
16 Ravenx 111
17 elixir_nsq 90
18 flume 80
19 Cafex 70
20 exrabbit 48
21 work_queue 40
22 faktory_worker 39
23 qex 34

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Elixir is
the 23rd most popular programming language
based on number of references?