mattkingshott/quest
Quest is a lightweight state machine for Laravel. Define the states a model can occupy and the transitions allowed between them, then move models through your workflow with guard checks and events, keeping status logic expressive and out of your controllers.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| martin6363/filament-smart-seo | 0.88 | Filament Smart SEO brings practical SEO controls into your Filament admin panel, making it easy to manage search-friendly metadata and page settings without leaving the dashboard. Improve titles, descriptions, and sharing details for cleaner, more discoverable content. | 4 | 4 | 1 | 859 | 0 | 13.6 | 34.5 | MIT | 4 months ago | |
| juststeveking/laravel-business-process | 0.88 | Define business processes as explicit steps and transitions, then run them predictably in your Laravel app. Encapsulates multi-step workflow logic in dedicated classes, keeping controllers and models clean, and making complex flows easier to test, reason about, and maintain. | 66 | 66 | 1 | 86 | 1 | 0.8 | 5.0 | MIT | 3 years ago | |
| oro/conversation | 0.88 | A simple Laravel conversation package for adding threaded messaging to your app. It provides Eloquent models and migrations for conversations, messages, and participants, plus basic helpers to create threads and send replies. | 2 | 2 | 0 | 3 | 0 | 0.3 | 4.2 | NOASSERTION | 2 years ago | |
| tadcka/breadcrumbs | 0.87 | A Laravel/PHP breadcrumbs package for defining and rendering breadcrumb trails in your application. Build hierarchical navigation from routes or custom items and output it in Blade views with a lightweight API. | 0 | 1 | 1 | 0 | 0 | 0.3 | — | MIT | 11 years ago | |
| littlerocket/workflow-extensions-bundle | 0.87 | A Symfony bundle that extends the Workflow component with practical helpers for building and managing state machines in PHP applications. It reduces boilerplate, simplifies workflow configuration, and helps keep complex state transitions easier to organize and maintain. | 0 | 0 | 1 | 0 | 0 | 9.9 | — | MIT | 6 months ago | |
| mattmangoni/nova-recent-posts | 0.87 | A Laravel Nova card that displays your most recent posts directly on the dashboard, letting editors review the latest content at a glance without leaving the admin panel. Lightweight and easy to add, it brings a simple recent-activity feed to any Nova application. | 0 | — | 1 | — | 0 | 0.0 | — | — | 8 years ago | |
| caneara/quest | 0.87 | Quest is a Laravel package for adding a lightweight quest and task system to your app. Define multi-step quests, track user progress, and reward completion through a simple, fluent API with ready-to-use models and migrations. | 109 | — | 16 | — | 0 | 0.7 | — | MIT | 3 years ago | |
| the42coders/workflows | 0.87 | The42Coders Workflows lets you design and run database-driven workflows in Laravel through a visual editor. Build processes from start nodes, tasks, conditions, and more, then attach them to Eloquent models with a simple API—great for approvals, onboarding, and business process automation. | 266 | 266 | 67 | 8 | 6 | 5.0 | 1.7 | MIT | 3 years ago | |
| appstract/laravel-options | 0.87 | Store and retrieve global key-value options in Laravel with a simple option() helper and Options facade. Values persist in a database table, support caching for fast access, and can be easily typed, making site-wide settings manageable without touching config files. | 728 | — | 68 | — | 0 | 16.2 | — | MIT | 6 months ago | |
| snebes/notifications-bundle | 0.87 | snebes/notifications-bundle provides a configurable notification layer for Symfony/PHP applications, helping you compose, queue, and deliver user notifications through multiple channels with reusable templates and centralized delivery logic. | 4 | — | 0 | — | 0 | 0.3 | — | MIT | 7 years ago | |
| backpack/base | 0.87 | Backpack for Laravel is a flexible admin panel framework that lets you build custom CRUD interfaces, dashboards, and admin areas quickly. It provides reusable field types, filters, widgets, and permissions on top of Laravel, with extensive docs and a large community. | 1,010 | 849 | 280 | 2K | 0 | 6.7 | 4.7 | NOASSERTION | 8 years ago | |
| pmiroslawski/supervisor-controller-bundle | 0.87 | Symfony bundle that adds a controller and services for managing Supervisor processes from your application. Start, stop, restart, and inspect supervised programs and process groups, and check status, making it easy to expose Supervisor control through routes or an admin interface. | 1 | — | 0 | — | 0 | 0.3 | — | MIT | 5 years ago | |
| schmeits/pulse-panphp | 0.87 | A Laravel Pulse card that integrates PanPHP's privacy-friendly analytics into your Pulse dashboard, letting you monitor page views, visitors, and traffic trends alongside application health metrics. Simple to install and configure. | 5 | — | 2 | — | 0 | 20.5 | 0.5 | MIT | 1 week ago | |
| ashallendesign/laravel-executor | 0.87 | Laravel Executor lets you define and run a sequence of tasks in a specified order. Chain closures, Artisan commands, jobs, and other executable classes, with support for stopping on failure and running tasks synchronously or in the background. Ideal for simple, testable workflow orchestration. | 255 | 256 | 14 | 3 | 0 | 1.7 | 0.1 | MIT | 5 years ago | |
| kleijnweb/jwt-bundle | 0.87 | Symfony bundle for JWT authentication: a security firewall listener that validates JSON Web Tokens, with token encoding, decoding, and key management. Integrates with Symfony's security component to protect routes and authenticate API requests. | 5 | 5 | 2 | 0 | 6 | 1.0 | 1.1 | LGPL-3.0 | 9 years ago | |
| sylius/flow-bundle | 0.86 | Sylius FlowBundle provides a flexible workflow and state-machine layer for Symfony applications, letting developers define flows, steps, transitions, and callbacks to model checkout, order, or custom business processes with clean, configurable PHP code. | 81 | 91 | 40 | 388 | 0 | 0.8 | 7.4 | — | — | |
| xcentric/simple-workflow-bundle | 0.86 | A lightweight workflow bundle for PHP applications that adds simple state management and transitions to your models or services. Define workflows, guard transitions, and track state changes with minimal configuration and no heavy dependencies. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | GPL-3.0 | 6 years ago | |
| tourze/async-command-bundle | 0.86 | Run Symfony console commands asynchronously with this bundle, offloading long-running or parallel tasks to background workers so your CLI stays responsive and throughput improves. Integrates simply with existing console applications. | 0 | — | 0 | — | 0 | 0.8 | — | MIT | 11 months ago | |
| dees040/festing | 0.86 | Festing is a Laravel package that provides handy testing helpers and assertions to speed up writing reliable unit and feature tests. It integrates smoothly with PHPUnit and Laravel's built-in testing tools, keeping your suite clean and expressive. | 36 | — | 0 | — | 0 | 0.2 | — | — | — | |
| jenssegers/ab | 0.86 | Jenssegers/AB is a lightweight A/B testing package for Laravel that lets you define experiments, split traffic between variants, and track which version performs best. Simple to configure and easy to integrate into existing applications for data-driven decisions. | 0 | 292 | — | 7 | — | 0.3 | 12.5 | — | — |
How can I help you explore Laravel packages today?