Elixir Queue

Open-source Elixir projects categorized as Queue

Top 23 Elixir Queue Projects

  • oban

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

    Project mention: Oban 2.14 with SQLite support | reddit.com/r/elixir | 2023-01-26
  • broadway

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

    Project mention: Do I need to use Elixir from Go perspective? | reddit.com/r/elixir | 2023-01-09

    Outside of that, Elixir can be used for data pipelines, audio-video processing, and it is making inroads on Machine Learning with projects like Livebook, Nx, and Bumblebee.

  • Paraxial.io

    Elixir and Phoenix Application Security Platform. Replace Snyk, reCaptcha, and Cloudflare bot defense with the only application security platform built for Elixir and Phoenix.

  • exq

    Job processing library for Elixir - compatible with Resque / Sidekiq

  • verk

    A job processing system that just verks! 🧛‍

  • honeydew

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

    Project mention: Cool Elixir Libraries | reddit.com/r/elixir | 2022-06-06
  • que

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

  • amqp

    Idiomatic Elixir client for RabbitMQ (by pma)

  • Learn Elixir

    Learn Elixir in as little as 12 Weeks. A structured learning environment with practical assignments, code reviews, weekly live coaching sessions, job-hunting assistance, and more. Try a Free Preview today!

  • kafka_ex

    Kafka client library for Elixir

  • Rihanna

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

    Project mention: Cool Elixir Libraries | reddit.com/r/elixir | 2022-06-06
  • ecto_job

    Transactional job queue with Ecto, PostgreSQL and GenStage

  • opq

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

    Project mention: Ask HN: Freelancer? Seeking freelancer? (April 2022) | news.ycombinator.com | 2022-04-01

    SEEKING WORK | Melbourne, Australia | Remote Preferred

    - Technologies: Elixir, Ruby, React, JS

    - Résumé/CV: https://fredwu.me/cv.pdf

    - Email: ifredwu at gmail dot com

    My name’s Fred Wu, I’m an experienced Elixir and Ruby developer who has worked on multiple commercial projects as well as having released multiple open source Hex packages and Rubygems.

    I work at a fintech startup as CTO, leading a small team. During Covid I've been pumping out around 40 extra hours per week on freelancing work. My day job involves mostly the non-coding part of problem solving so it's a nice mix of pace for me to keep my coding skills sharp during the evenings and on weekends.

    I’ve been using Elixir for half a decade, ruby for over a decade, lead and built multiple commercial B2B & B2C SaaS projects. I’ve always been very hands on, and have worked with multiple tech stacks in the past, including JS/React, PHP, Golang, and most recently Clojure at the startup I’m currently working at.

    - My blog and talks: https://fredwu.me/

    - My Github profile: https://github.com/fredwu

    - My LinkedIn profile: https://www.linkedin.com/in/wufred/

    As you probably noticed I have quite a few projects on Github. Some of the more interesting ones are:

    - Crawler, a high performance web crawler built in Elixir: https://github.com/fredwu/crawler

    - Simple Bayes, a naive bayes machine learning implementation in Elixir: https://github.com/fredwu/simple_bayes

    - OPQ, a simple in-memory queue with worker pooling and rate limiting in Elixir: https://github.com/fredwu/opq

    - And a few years ago when I was heavily involved in the ruby/rails community, I had done an experimental project building a "layer 0" ORM on top of ActiveRecord and Sequel: https://github.com/fredwu/datamappify

    If you think my skills and experience could add value to the project I’d love to chat more. You could reach me at ifredwu at gmail dot com. Thanks!

  • task_bunny

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

  • gen_rmq

    Elixir AMQP consumer and publisher behaviours

  • kaffe

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

  • conduit

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

  • Ravenx

    Notification dispatch library for Elixir applications

  • elixir_nsq

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

  • Cafex

    Cafex is a pure Elixir implementation of Kafka client

  • exrabbit

    Simple rabbitmq bindings for elixir

  • work_queue

    Simple implementation of the hungry-consumer model in Elixir

  • flume

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

  • faktory_worker

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

  • qex

    Queue data structure for Elixir-lang

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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). The latest post mention was on 2023-01-26.

Elixir Queue related posts


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

Project Stars
1 oban 2,521
2 broadway 2,043
3 exq 1,413
4 verk 712
5 honeydew 706
6 que 640
7 amqp 633
8 kafka_ex 562
9 Rihanna 425
10 ecto_job 267
11 opq 224
12 task_bunny 202
13 gen_rmq 174
14 kaffe 140
15 conduit 123
16 Ravenx 107
17 elixir_nsq 83
18 Cafex 70
19 exrabbit 47
20 work_queue 39
21 flume 37
22 faktory_worker 33
23 qex 27
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.