laravel/pennant
Laravel Pennant is a simple, lightweight feature flag library for Laravel. Define flags in a service provider and check them with Feature::active() to roll out features gradually to users, segments, or percentages of traffic.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| amjadiqbal/laravel-pennant-dashboard | 0.89 | A Laravel dashboard for Pennant feature flags. Inspect flags, view activation states and scopes, and manage toggles from one clean UI, making it easier to audit and control features without digging through code or config. | 0 | — | 0 | — | 0 | 19.7 | — | MIT | 2 weeks ago | |
| liberusoftware/feature-flags | 0.88 | Laravel feature flag package for toggling features at runtime. Define flags, enable or disable them per environment or user, and ship changes safely without redeploying. Works with Laravel's config and container, plus Blade and middleware helpers for gradual rollouts and A/B tests. | 0 | 0 | 0 | 580 | 0 | 19.8 | 44.9 | MIT | 1 week ago | |
| laravel/nova-pennant | 0.87 | Manage Laravel Pennant feature flags in Laravel Nova. Add the PennantTool to a resource to view and toggle features per scope, control who can modify values with canRun(), require password confirmation, and support rich/class-based feature options. | 24 | 25 | 2 | 20K | 4 | 10.3 | 43.4 | — | 7 months ago | |
| stephenjude/filament-feature-flags | 0.87 | Filament Feature Flags is a Filament plugin for managing Laravel Pennant feature flags from your admin panel. Create and toggle flags, define scopes and conditions, and roll out features per user, team, or custom segment without code changes. Integrates with Filament resources and dashboards. | 123 | — | 23 | — | 3 | 15.7 | 0.4 | MIT | 4 months ago | |
| juststeveking/laravel-feature-flags | 0.87 | A lightweight, database-backed feature flag package for Laravel. Define flags, enable or disable them from code or Artisan commands, and gate routes, Blade views, and application logic through a clean facade. Simple to install and easy to drop into existing Laravel projects. | 177 | 177 | 12 | 2K | 2 | 2.1 | 15.3 | MIT | 2 years ago | |
| amjadiqbal/laravel-pennant-experiments | 0.87 | A Laravel package for managing feature flag experiments with Pennant, helping you define, run, and track A/B tests and rollouts through a clean, expressive API. | 0 | — | 0 | — | 0 | 19.6 | — | MIT | 1 week ago | |
| tax16/feature-flag | 0.87 | tax16/feature-flag is a lightweight Laravel package for defining and checking feature flags in your application. Toggle features on or off with simple configuration, keeping releases safer and functionality easy to manage. Ideal for gradual rollouts and environment-specific behavior. | 8 | 8 | 0 | 1 | 0 | 0.0 | 0.6 | MIT | 1 year ago | |
| ryangjchandler/filament-feature-flags | 0.87 | Filament Feature Flags adds a simple feature flag system to Filament panels, letting you toggle features on and off per user or globally using Laravel's Pennant. Define flags, control access with policies, and conditionally show resources, pages, and widgets. | 0 | 47 | — | 0 | — | 0.0 | — | — | — | |
| ryangjchandler/laravel-feature-flags | 0.87 | A lightweight feature flag package for Laravel. Define features, check whether they are active from your code, and conditionally render UI with Blade directives. A simple API for toggling features and rolling out changes without redeploying. | 0 | 168 | — | 0 | — | 0.0 | — | — | — | |
| ylsideas/feature-flags | 0.86 | An extendable Laravel package for managing feature flags in code, routes, Blade views, task scheduling, and validations—making continuous integration and deployment easier by safely guarding features behind toggles. | 626 | 628 | 38 | 27K | 0 | 22.9 | 24.7 | MIT | 5 months ago | |
| codinglabsau/laravel-feature-flags | 0.86 | A Laravel package for database-backed feature flags. Define flags, enable or disable them globally or for individual users, and check their status in controllers, Blade templates, and middleware through a simple, expressive API. | 38 | — | 0 | — | 0 | 16.2 | — | MIT | 3 months ago | |
| worksome/feature-flags | 0.86 | A Laravel package for managing feature flags with typed flag classes and model-based scopes. Define flags in code, toggle them per user or entity, and roll out features gradually with a clean, testable API. | 11 | — | 0 | — | 0 | 7.2 | — | MIT | 8 months ago | |
| gracious/feature-flag-bundle | 0.86 | A Symfony bundle for managing feature flags in your application. Enable or disable features at runtime, roll out changes gradually, and control access without redeploying code. Integrates cleanly with existing Symfony services and configuration. | 0 | 0 | 0 | 0 | 0 | 11.7 | — | — | 5 months ago | |
| spatie/laravel-model-flags | 0.86 | A Laravel trait that adds flags to Eloquent models without migrations, plus scopes to query flagged models. Useful for tracking process state and building idempotent, restartable code like Artisan commands. | 454 | 456 | 22 | 64K | 0 | 15.8 | 32.1 | MIT | 6 months ago | |
| flagception/flagception | 0.85 | Flagception is a lightweight PHP feature toggle library. Plug in an activator (e.g., array- or constraint-based) and check flags via FeatureManager::isActive(). Minimal setup, flexible, and easy to extend with custom activators. | 14 | 15 | 3 | 100K | 2 | 1.5 | 52.7 | MIT | 1 year ago | |
| francescomalatesta/laravel-feature | 0.85 | Laravel Feature helps manage feature flags in Laravel apps. Define features, toggle them globally or per user, and check them in code to enable or disable functionality without new deployments. Blade directives and middleware support gradual rollouts and experiments. | 210 | 211 | 59 | 80 | 2 | 3.4 | 2.7 | MIT | — |
How can I help you explore Laravel packages today?