babaecip/laravel-windmill-queue

Custom Laravel queue driver using Windmill protocol over HTTP. Stores jobs in MySQL. Consumer is triggered via HTTP listener (Windmill).
3,134
Install
composer require babaecip/laravel-windmill-queue
PHP:>=7.1
License:MIT
Last Updated:Aug 25, 2025
Links: GitHub  ·  Packagist
Maintainer: babaecip

Laravel Windmill Queue

A custom queue driver for Laravel 5.7+ using Windmill Protocol as the transport layer (via HTTP callbacks) and MySQL as persistent storage.


πŸš€ Features

  • Custom queue connector: windmill
  • Stores job data in MySQL
  • Uses HTTP listener (Windmill Protocol) to trigger job consumption
  • Designed for distributed or serverless job workers
  • Lightweight and extensible

βš™οΈ Requirements

  • Laravel 5.7+
  • PHP >= 7.1
  • MySQL for queue storage
  • HTTP accessible consumer endpoint (Windmill)

πŸ“¦ Installation

composer require windmill/laravel-windmill-queue

Related Packages

shakahl/laravel-eloquent-mysqli

MySQLi driver (connector) for Laravel 8.x Eloquent database

6,261 23
ismael-gonzalez/mysql-queue

A laravel 4.2 queue driver using MySQL database.

35,043 0
laravel-mysqli/laravel-mysqli-driver

MySQLi driver (connector) for Laravel 5.5 Eloquent database

33 1