PHP Queue

Open-source PHP projects categorized as Queue | Edit details
Related topics: #Laravel #PHP #Rabbitmq #Amqp #Async

Top 15 PHP Queue Projects


    The most widely used PHP client for RabbitMQ

    Project mention: Django Celery tutorial not returning results | | 2022-04-29

    I installed rabbitmq succesfully and went through the tutorials without trouble:

  • horizon

    Dashboard and code-driven configuration for Laravel queues.

    Project mention: 10 Laravel packages that might save your day | | 2022-02-11

    3. laravel/horizon

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Enqueue

    Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro

  • Pheanstalk

    PHP client for beanstalkd queue

  • Bernard

    Bernard is a multi-backend PHP library for creating background jobs for later processing.

  • yii2-queue

    Yii2 Queue Extension. Supports DB, Redis, RabbitMQ, Beanstalk and Gearman

    Project mention: Is there a queue abstraction available for NestJS? | | 2022-04-13

    There is a Bull queue wrapper described in the documentation which seems to be tightly coupled with Redis and as far as I know can not be used with any other queue. My use case for a queue abstraction is an open source platform which can be self hosted. For smaller installations e.g. personal use, you may not need or want to setup a real queue like Redis, but rather immediately execute jobs. Other installations may prefer other queue solutions e.g. a simple DB queue. An example of such an abstraction in PHP would be Yii2 Queue. If there is no abstraction available, any suggestions on how to bypass the bull queue by configuration if needed?

  • BunnyPHP

    Performant pure-PHP AMQP (RabbitMQ) sync/async (ReactPHP) library (by jakubkulhan)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • laravel-job-status

    Add ability to track Job progress, status and result dispatched to Queue.

    Project mention: Looking for the possibility to extend the failed_jobs table | | 2022-02-03

    I have extended to track a lot more detail on jobs, completed and failed. I've found it invaluable when you need more auditable info on jobs.

  • Thumper

    PHP Library that implements several messaging patterns for RabbitMQ

  • laravel-rate-limited-job-middleware

    A job middleware to rate limit jobs

    Project mention: How can i throttle jobs ? | | 2021-10-22
  • trackable-jobs-for-laravel

    This package allows you to easily track your laravel jobs!

  • Tarantool Queue

    PHP bindings for Tarantool Queue.

  • Chunk

    🐺 Asynchronous Task Queue Based on Distributed Message Passing for PHP.

    Project mention: Clivern/Chunk - Asynchronous Task Queue Based on Distributed Message Passing for PHP. | | 2021-08-17
  • laravel-database-emails

    Store e-mails in the database and send them using a cronjob

    Project mention: How to log all outgoing emails to database | | 2021-06-07
  • horizon-exporter

    Export Laravel Horizon metrics using this Prometheus exporter.

    Project mention: Export Laravel Horizon metrics to Prometheus and start scaling your queues.🚀 | | 2021-10-04
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 2022-04-29.

PHP Queue related posts


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

Project Stars
1 PHP AMQP 4,055
2 horizon 3,441
3 Enqueue 2,024
4 Pheanstalk 1,844
5 Bernard 1,180
6 yii2-queue 1,016
7 BunnyPHP 616
8 laravel-job-status 349
9 Thumper 275
10 laravel-rate-limited-job-middleware 230
11 trackable-jobs-for-laravel 198
12 Tarantool Queue 60
13 Chunk 34
14 laravel-database-emails 31
15 horizon-exporter 19
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives