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

Conditionable Laravel Package

illuminate/conditionable

Illuminate/Conditionable provides the Conditionable trait, adding when() and unless() methods to Laravel classes. Run callbacks conditionally without verbose if statements, keeping fluent method chains clean and readable. Lightweight and dependency-free, it ships as part of the Laravel framework.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
inalto/filament-coord-picker 0.87 Filament form field that lets users pick latitude and longitude on an interactive map. Click or drag the marker to set coordinates, search for an address, and save the pair to your model. Drops into any Filament resource form with minimal setup. 0 — 0 — 0 0.7 0.8 MIT 1 year ago
View on GitHub
illuminate/contracts 0.87 Laravel’s core contract interfaces for frameworks and packages. Provides stable abstractions for services like cache, queue, events, routing, validation, and more, enabling clean dependency injection and easy swapping of implementations across the ecosystem. 705 712 81 4M 0 6.1 51.5 MIT —
View on GitHub
illuminate/exception 0.87 The exception handling component of Laravel, providing the Handler that catches, reports, and renders exceptions into HTTP responses. It supports custom render and report logic, HTTP exceptions, and clean error output across your application. 21 — 4 — 0 0.2 — — —
View on GitHub
illuminate/image 0.87 Illuminate Image is a lightweight Laravel package offering a clean, fluent API for loading, resizing, cropping, converting, and caching images. It supports GD and Imagick drivers and integrates smoothly with Blade views, storage disks, and Laravel's filesystem. Simple image handling for Laravel apps... 34,991 35 12,023 28 55 78.7 33.0 MIT 1 week ago
View on GitHub
testmonitor/eloquent-lockable 0.87 Add record locking to Laravel Eloquent models with a simple trait. Prevent concurrent edits by tracking who holds a lock, then lock, unlock, and check status easily—keeping data consistent in multi-user apps. 4 — 3 — 0 20.2 — MIT 3 days ago
View on GitHub
testmonitor/eloquent-revisable 0.87 Keep a full revision history for your Eloquent models. This package automatically saves snapshots on create, update, and delete, lets you inspect what changed, and restore or revert models to any previous version through a simple, familiar API. 2 2 3 80 0 19.3 23.3 MIT 3 weeks ago
View on GitHub
illuminate/pipeline 0.87 Illuminate Pipeline, part of the Laravel framework, sends a value through a sequence of customizable stages, each receiving and modifying the result of the previous one. Ideal for building middleware-style processing chains, filters, and validation workflows in PHP applications. 34,987 94 12,028 1M 55 78.2 58.2 MIT 3 days ago
View on GitHub
illuminate/routing 0.87 Laravel's standalone routing component maps HTTP requests to closures or controllers, with route groups, middleware, parameters, named routes, model binding, and resourceful routes. Framework-agnostic enough to power the router in any PHP application. 122 140 76 354K 0 2.9 47.8 MIT —
View on GitHub
illuminate/container 0.87 The Illuminate Container is Laravel's powerful dependency injection container. It manages class dependencies, binds and resolves services, supports contextual and method injection, and provides a simple, flexible foundation for building decoupled PHP applications. 34,987 322 12,028 2M 55 78.2 60.4 MIT 3 days ago
View on GitHub
maartenpaauw/laravel-specification-pattern 0.87 A Laravel package for the specification pattern, letting you encapsulate business rules into reusable, composable specifications and apply them to Eloquent queries or collections for cleaner, testable domain logic. 15 — 1 — 0 8.7 — MIT 7 months ago
View on GitHub
illuminate/log 0.87 Laravel's logging component provides a PSR-3 compatible logger with powerful channel-based configuration, built-in Monolog integration, and handlers for single files, daily rotation, stacks, syslog, and error logs. It supports contextual logging and custom drivers for flexible application logging. 34,987 64 12,028 472K 55 78.2 50.9 MIT 3 days ago
View on GitHub
designmynight/laravel-log-mailer 0.87 Laravel Log Mailer provides a mail transport that writes outgoing emails to your logs instead of sending them, making it easy to inspect messages during local development and testing without configuring SMTP. 15 — 6 — 2 13.6 0.9 MIT 4 months ago
View on GitHub
illuminate/config 0.87 Laravel's configuration component provides a repository for loading PHP config files, accessing values with dot notation, setting defaults, and managing environment-specific overrides. It powers Laravel's config system and can be used standalone in any PHP project. 34,987 117 12,028 935K 55 78.2 55.2 MIT 3 days ago
View on GitHub
ibrand/laravel-active 0.87 Laravel package for managing active/inactive status on Eloquent models. Adds an activation flag with query scopes, toggle helpers, and filters so you can quickly enable, disable, or query only active records for products, users, categories, and similar entities. 3 3 0 14 0 0.0 9.0 — —
View on GitHub
clagiordano/weblibs-configmanager 0.86 A lightweight PHP configuration manager that loads and merges settings from arrays, INI, JSON, YAML and database sources, with dot-notation access, defaults and caching, so applications can keep environment-specific config organized behind one simple, consistent API. 16 17 2 71K 1 0.5 49.9 — 5 years ago
View on GitHub
zqhong/fastd-eloquent 0.86 Brings Laravel's Eloquent ORM to the FastD PHP framework: a lightweight bridge that lets FastD applications use familiar ActiveRecord models, relationships, and fluent query building alongside the framework's existing database and container components, with minimal setup. 8 — 3 — 0 0.1 — MIT 4 years ago
View on GitHub
sourcetoad/rule-helper-for-laravel 0.86 A Laravel package that adds fluent helpers for building validation rule arrays, including RuleSet and Rule classes, reusable defined rule sets, and conditional required helpers such as requiredIfAll and requiredIfAny. 9 9 1 9K 0 26.1 47.2 MIT 1 month ago
View on GitHub
illuminate/foundation 0.86 The foundational layer of the Laravel framework, illuminate/foundation supplies the application bootstrap and container setup, service provider and facade registration, HTTP and console kernels, configuration loading, and environment detection used by Laravel applications. 0 3 — 0 — 0.0 — — —
View on GitHub
martin6363/filament-smart-seo 0.86 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
View on GitHub
illuminatech/config 0.86 Laravel package for editable application configuration. It lets you override config-file values at runtime and persist settings in the database, so you can build admin panels where application settings are changed without redeploying or editing files. 149 151 11 374 0 1.1 7.5 NOASSERTION —
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.
vento/laravel-airbrake
wfeller/laravel-batch
maco-studios/mage-os-installer
busarm/armie
siberfx/laravel-logger
kfteam1991/dcat-admin
dashed/dashed-laposta
dashed/dashed-ecommerce-montaportal
dashed/dashed-ecommerce-etsy
neohq/string-blade-compiler
log1x/acf-composer
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager