Queue
Message queuing systems and background job processing libraries. Packages among the 3,000 most downloaded in the past 90 days.
-
3.9k2.0m
-
13.8k930.1k
-
broadway 1.3.0
Build concurrent and multi-stage data ingestion and data processing pipelines
2.7k709.4k last 90 days2.7k709.4k -
rabbit_common 4.2.1
Modules shared by rabbitmq-server and rabbitmq-erlang-client
13.8k598.8k last 90 days13.8k598.8k -
686594.6k
-
689563.6k
-
96546.1k
-
42315.6k
-
amqp10_common 4.2.1
Modules shared by rabbitmq-amqp1.0 and rabbitmq-amqp1.0-client
13.8k244.2k last 90 days13.8k244.2k -
97225.2k
-
13.8k214.3k
-
195173.3k
-
251138.8k
-
40121.8k
-
gnat 1.16.0
A nats client in pure elixir. Resilience, Performance, Ease-of-Use.
6.7k108.6k last 90 days6.7k108.6k -
exq 0.23.0
Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language.
1.5k99.0k last 90 days1.5k99.0k -
7199.0k
-
1392.2k
-
4141.5k
-
-40.7k
-
5839.5k
-
61239.1k
-
kaffe 2.1.0
An opinionated Elixir wrapper around brod, the Erlang Kafka client, that supports encrypted connections to Heroku Kafka out of the box.
16437.9k last 90 days16437.9k -
gen_rmq 4.0.0
Set of behaviours meant to be used to create RabbitMQ consumers and publishers.
18133.9k last 90 days18133.9k -
1728.9k
-
amqp_director 1.6.0
A simplistic embeddable RPC Client/Server library for AMQP/RabbitMQ.
222.5k last 90 days222.5k -
exq_ui 0.19.0
Exq UI is the UI component for Exq, a job processing library. Exq UI provides the UI dashboard to display stats on job processing.
15822.3k last 90 days15822.3k -
3718.7k
-
stargate 0.3.0
An Apache Pulsar client written in Elixir using the Pulsar websocket API.
4418.4k last 90 days4418.4k -
317.8k
-
613.8k
-
68510.1k
-
elsa 0.12.3
Elsa is a full-featured Kafka library written in Elixir and extending the :brod library with additional support from the :kafka_protocol Erlang libraries to provide capabilities not available in :brod.
7710.1k last 90 days7710.1k -
439.2k
-
kane 1.0.0
A library for interacting with Google Cloud Pub/Sub (PubSub). Supports both publication and pull subscription
1078.7k last 90 days1078.7k -
458.6k
-
08.3k
-
amqp_channel_pool 0.2.1
A lightweight Elixir library for managing a pool of AMQP channels using NimblePool.
08.3k last 90 days08.3k -
148.3k
-
737.2k
-
396.0k
-
266.0k
-
205.4k
-
adaptive_backfill 0.2.1
Adaptive backfill library with health checks for Elixir. Supports both single operations and batch processing with sync/async health monitoring.
05.3k last 90 days05.3k -
activemq_client 0.0.3
ActiveMQ client library for Artemis ActiveMQ using STOMP protocol connection. Provides high-level interface for message publishing, consuming, and job scheduling.
5.3k last 90 days-5.3k -
active_jorb 0.1.2
A library to enqueue jobs with your Active Job job processor. You may want this when strangling your Rails project.
05.3k last 90 days05.3k -
4575.3k
-
15.2k
-
05.2k
-
935.1k
-
ecto_job 3.1.0
A transactional job queue built with Ecto, PostgreSQL and GenStage.
2764.9k last 90 days2764.9k -
124.8k
-
7264.6k
-
kiq 0.7.3
Robust job queue compatible with Sidekiq Enterprise, powered by GenStage and Redis
754.0k last 90 days754.0k -
opq 4.0.4
A simple, in-memory queue with worker pooling and rate limiting in Elixir.
2723.6k last 90 days2723.6k -
active_job 0.1.1
Declare job workers that can be run by a variety of queuing backends. This plugin is a port of the Rails ActiveJob gem
103.6k last 90 days103.6k -
7293.3k