Queue
Message queuing systems and background job processing libraries. Packages among the 3,000 most downloaded in the past 90 days.
-
3.8k1.2m
-
13.5k1.1m
-
691564.4k
-
broadway 1.2.1
Build concurrent and multi-stage data ingestion and data processing pipelines
2.6k515.9k last 90 days2.6k515.9k -
rabbit_common 4.2.1
Modules shared by rabbitmq-server and rabbitmq-erlang-client
13.5k496.3k last 90 days13.5k496.3k -
683476.4k
-
96435.0k
-
amqp10_common 4.2.1
Modules shared by rabbitmq-amqp1.0 and rabbitmq-amqp1.0-client
13.5k396.3k last 90 days13.5k396.3k -
13.5k346.3k
-
41229.7k
-
97175.5k
-
13150.2k
-
195131.8k
-
249108.9k
-
exq 0.23.0
Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language.
1.5k81.5k last 90 days1.5k81.5k -
3958.6k
-
gnat 1.13.0
A nats client in pure elixir. Resilience, Performance, Ease-of-Use.
26658.5k last 90 days26658.5k -
7052.3k
-
amqp_director 1.6.0
A simplistic embeddable RPC Client/Server library for AMQP/RabbitMQ.
238.3k last 90 days238.3k -
4130.4k
-
228.2k
-
60828.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.
16425.0k last 90 days16425.0k -
exq_ui 0.18.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.
15724.9k last 90 days15724.9k -
623.5k
-
-20.2k
-
1618.7k
-
gen_rmq 4.0.0
Set of behaviours meant to be used to create RabbitMQ consumers and publishers.
18118.0k last 90 days18118.0k -
5816.3k
-
4514.6k
-
4212.3k
-
kane 1.0.0
A library for interacting with Google Cloud Pub/Sub (PubSub). Supports both publication and pull subscription
10511.1k last 90 days10511.1k -
stargate 0.3.0
An Apache Pulsar client written in Elixir using the Pulsar websocket API.
449.1k last 90 days449.1k -
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.
08.9k last 90 days08.9k -
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.
08.9k last 90 days08.9k -
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.
8.9k last 90 days-8.9k -
18.8k
-
148.4k
-
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.
778.1k last 90 days778.1k -
737.9k
-
7277.9k
-
opq 4.0.4
A simple, in-memory queue with worker pooling and rate limiting in Elixir.
2727.1k last 90 days2727.1k -
376.9k
-
6836.4k
-
amqp_channel_pool 0.1.1
A lightweight Elixir library for managing a pool of AMQP channels using NimblePool.
05.9k last 90 days05.9k -
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
105.9k last 90 days105.9k -
ecto_job 3.1.0
A transactional job queue built with Ecto, PostgreSQL and GenStage.
2765.8k last 90 days2765.8k -
205.8k
-
925.4k
-
254.7k
-
394.4k
-
6084.1k
-
7273.5k
-
113.3k
-
123.0k
-
6913.0k
-
02.7k
-
4522.4k
-
itk_queue 0.12.1
Provides convenience methods for subscribing to queues and publishing messages.
72.3k last 90 days72.3k -
conduit 0.12.10
Message queue framework, with support for middleware and multiple adapters.
1272.3k last 90 days1272.3k