Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Console Mutex Laravel Package

illuminated/console-mutex

Prevent overlapping Laravel console commands with a simple mutex. This package adds atomic locking to Artisan commands so scheduled or manual runs never execute concurrently, helping avoid duplicate work and race conditions.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
halilcosdu/laravel-command-banner 0.85 — 10 10 0 13 0 1.0 5.1 MIT 2 years ago
View on GitHub
laravel-admin-ext/scheduling 0.84 Laravel-admin extension that adds a web UI for managing scheduled tasks: create, edit, enable or disable, run and monitor cron jobs from the admin panel instead of hand-editing the console kernel, with task logs for tracking results. 92 94 32 2K 6 3.4 22.6 MIT 5 years ago
View on GitHub
integrated/locking-bundle 0.84 A PHP package that integrates locking capabilities into your application, helping coordinate concurrent operations and protect shared resources. It provides a straightforward way to manage locks, reducing race conditions and supporting safer background jobs, commands, and workflows. 0 0 0 16 0 0.0 17.0 MIT —
View on GitHub
pyaesoneaung/atomic-locks-middleware 0.84 Laravel middleware that prevents overlapping requests by wrapping routes in atomic cache locks. Guard critical endpoints from concurrent execution with configurable keys, wait times, and automatic release—no boilerplate needed. 34 34 0 56 0 0.6 6.5 MIT 1 year ago
View on GitHub
thhan/schedule-bundle 0.84 thhan/schedule-bundle is a Laravel/PHP scheduling package for defining recurring tasks and time-based rules. It provides a clean API for intervals, constraints, and handlers so you can manage timed jobs within your application. 0 — 0 — 0 0.3 — MIT 6 years ago
View on GitHub
justinbyrne/extra-artisan-commands 0.83 A Laravel package that adds extra Artisan commands to streamline everyday development and maintenance tasks. Install via Composer and run the new commands from your terminal to save time on repetitive workflows. 28 — 2 — 0 0.7 — MIT 3 years ago
View on GitHub
spatie/laravel-artisan-dispatchable 0.83 Register Laravel jobs as Artisan commands by implementing the ArtisanDispatchable interface. Dispatch queued jobs via CLI (e.g., php artisan process-podcast) so long-running tasks won’t block the scheduler, while remaining runnable from Artisan. 160 161 7 14K 0 10.6 28.3 MIT 8 months ago
View on GitHub
dragon-code/laravel-deploy-operations 0.83 Laravel Deploy Operations by Dragon Code provides a simple, configurable way to run deployment tasks such as migrations, cache clearing, queue restarts, and custom Artisan commands. Define operations once and execute them reliably during releases, keeping deployments consistent and repeatable. 244 243 16 57K 0 21.8 38.5 MIT 4 days ago
View on GitHub
hmazter/laravel-schedule-list 0.83 A lightweight Laravel package that displays all your scheduled tasks in one place, adding a web page and artisan command that list each scheduled command with its cron expression and next run time, so you can verify your schedule without digging through the console kernel. 94 — 13 — 2 1.6 — MIT 5 years ago
View on GitHub
philo/artisan-remote 0.83 philo/artisan-remote is a Laravel package for executing Artisan commands on remote applications through a secure, configurable connection. Run migrations, clear caches, and inspect command output without SSH, simplifying maintenance across environments. 82 82 7 781 1 0.7 14.0 MIT 5 years ago
View on GitHub
arvenil/ninja-mutex 0.83 arvenil/ninja-mutex is a lightweight PHP mutex library for inter-process locking. It offers a simple API and pluggable adapters such as flock, MySQL, Redis, Memcached, and semaphores to protect critical sections and coordinate concurrent processes. 188 197 31 40K 3 2.9 33.6 MIT 10 years ago
View on GitHub
nunomaduro/laravel-console-summary 0.83 A beautiful replacement for Laravel’s default Artisan list command, showing a clean console summary for Artisan or Laravel Zero. Easily hide noisy commands and customize the displayed binary name via config. Requires PHP 8.2+. 67 67 7 102K 0 7.0 46.2 MIT 8 months ago
View on GitHub
alt-three/locker 0.83 Alt Three Locker is a simple feature flag package for Laravel, letting you define toggles in config and check them anywhere in your app. Enable or disable features globally or per user without redeploying, keeping risky changes behind safe, manageable switches. 78 83 13 432 0 0.4 7.9 MIT 6 years ago
View on GitHub
rairlie/laravel-locking-session 0.83 Laravel package for locking user sessions to a single device or browser, preventing concurrent logins and duplicate active sessions. It helps secure accounts by enforcing one active session per user with configurable middleware and session handling. 91 92 15 22K 0 1.3 32.9 MIT 3 years ago
View on GitHub
orisintel/laravel-process-stamps 0.82 Laravel Process Stamps adds lightweight provenance to Eloquent models, automatically recording the command, job, request, or test that created or updated each record. Trace data changes, debug background workflows, and answer "where did this row come from?" with minimal setup. 94 98 6 48 2 1.5 2.8 MIT 5 years ago
View on GitHub
koalafacade/diamond-console 0.82 Diamond Console is a Laravel package for building polished, interactive Artisan commands. It provides a clean API for prompts, menus, and rich terminal output, helping you create better CLI experiences with less boilerplate. 64 64 6 33 1 1.0 2.5 MIT 1 year ago
View on GitHub
mxl/laravel-job 0.82 mxl/laravel-job is a Laravel package that simplifies creating and dispatching queued jobs. It offers a clean API for defining job logic, passing payloads, and integrating with Laravel's queue system, making background processing easier to organize and maintain. 66 — 7 — 0 0.5 — MIT —
View on GitHub
zaber-dev/laravel-lock 0.82 Application-level distributed locking for Laravel with entity-scoped locks, automatic owner detection, and cleanup. Use cache or database storage, attach locks to Eloquent models, and protect routes with middleware to prevent race conditions. 43 43 2 446 1 15.2 16.2 MIT 3 months ago
View on GitHub
queueworker/sansdaemon 0.82 Run Laravel queue workers without a long-running daemon. Sansdaemon processes queued jobs on demand, making it ideal for cron, serverless, and shared hosting where persistent workers are not possible. Install via Composer, configure your queues, and let it drain jobs and exit cleanly. 178 178 16 3K 2 1.8 16.5 MIT 3 years ago
View on GitHub
andrey-helldar/laravel-actions 0.82 Laravel Actions lets you encapsulate business logic in reusable action classes and run them as controllers, jobs, listeners, or console commands. With an expressive API and Laravel-friendly conventions, it keeps applications cleaner, more testable, and free of duplicated code. 244 — 16 — 0 21.8 — MIT 4 days ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo