Queue
Message queuing systems and background job processing libraries. Packages among the 3,000 most downloaded in the past 90 days.
-
13.7k3.0m
-
3.9k1.8m
-
amqp10_common 4.2.1
Modules shared by rabbitmq-amqp1.0 and rabbitmq-amqp1.0-client
13.7k1.7m last 90 days13.7k1.7m -
13.7k1.4m
-
6901.2m
-
broadway 1.3.0
Build concurrent and multi-stage data ingestion and data processing pipelines
2.7k664.1k last 90 days2.7k664.1k -
13614.6k
-
685572.5k
-
rabbit_common 4.2.1
Modules shared by rabbitmq-server and rabbitmq-erlang-client
13.7k570.3k last 90 days13.7k570.3k -
96526.7k
-
42300.1k
-
97221.1k
-
amqp_director 1.6.0
A simplistic embeddable RPC Client/Server library for AMQP/RabbitMQ.
2164.3k last 90 days2164.3k -
195159.0k
-
250137.8k
-
2115.9k
-
6101.0k
-
gnat 1.15.1
A nats client in pure elixir. Resilience, Performance, Ease-of-Use.
6.6k98.0k last 90 days6.6k98.0k -
exq 0.23.0
Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language.
1.5k92.8k last 90 days1.5k92.8k -
4089.5k
-
7077.9k
-
4562.0k
-
amqp_channel_pool 0.2.1
A lightweight Elixir library for managing a pool of AMQP channels using NimblePool.
051.8k last 90 days051.8k -
4139.7k
-
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.
038.5k last 90 days038.5k -
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.
38.5k last 90 days-38.5k -
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.
038.5k last 90 days038.5k -
137.9k
-
61036.2k
-
5834.0k
-
kaffe 2.0.0
An opinionated Elixir wrapper around brod, the Erlang Kafka client, that supports encrypted connections to Heroku Kafka out of the box.
16533.9k last 90 days16533.9k -
-31.3k
-
1727.3k
-
gen_rmq 4.0.0
Set of behaviours meant to be used to create RabbitMQ consumers and publishers.
18127.1k last 90 days18127.1k -
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
1025.7k last 90 days1025.7k -
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.
15821.0k last 90 days15821.0k -
stargate 0.3.0
An Apache Pulsar client written in Elixir using the Pulsar websocket API.
4415.1k last 90 days4415.1k -
69012.7k
-
4211.7k
-
68410.4k
-
3710.1k
-
kane 1.0.0
A library for interacting with Google Cloud Pub/Sub (PubSub). Supports both publication and pull subscription
1079.9k last 90 days1079.9k -
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.
779.0k last 90 days779.0k -
148.5k
-
207.3k
-
737.1k
-
06.1k
-
265.5k
-
395.3k
-
924.9k
-
ecto_job 3.1.0
A transactional job queue built with Ecto, PostgreSQL and GenStage.
2764.7k last 90 days2764.7k -
04.5k
-
7264.0k
-
opq 4.0.4
A simple, in-memory queue with worker pooling and rate limiting in Elixir.
2723.8k last 90 days2723.8k -
4553.8k