Weave Code
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

Add fluent, chainable conditional logic to Laravel objects. The Conditionable trait provides when/unless helpers to apply callbacks only when conditions are met, keeping pipelines and builders clean and readable without scattered if/else blocks.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
illuminate/reflection 0.83 Illuminate Reflection provides lightweight helpers around PHP’s Reflection API, used by Laravel to inspect classes, methods, and parameters. It supports resolving type information and attributes to power features like container autowiring, routing, and validation. 36 36 2 530K 0 0.3 55.3 MIT
View on GitHub
Context7
illuminate/testing 0.83 Laravel’s Illuminate Testing package provides the core testing helpers used by the framework—HTTP and console test utilities, assertions, test case scaffolding, and support traits—making it easier to write fast, expressive PHPUnit tests for Laravel applications and packages. 33 33 10 292K 0 0.5 54.3 MIT
View on GitHub
Context7
symplify/easy-parallel 0.82 Run PHP tasks in parallel with a simple API. Easy Parallel helps speed up builds and code analysis by distributing work across multiple processes, while keeping output manageable and integration straightforward in existing Symplify and custom tooling. 11 11 5 18K 1 0.4 43.8 MIT
View on GitHub
Context7
illuminate/config 0.81 Illuminate Config is Laravel’s configuration repository. It loads and merges config files, lets you read and set values at runtime, supports environment-based defaults, and provides a consistent API for accessing app settings across services and packages. 108 116 11 589K 0 0.9 51.6 MIT
View on GitHub
Context7
cocur/vale 0.80 cocur/vale is a lightweight PHP value validation library. Define reusable rules to validate strings, numbers, arrays, and objects, and get clear, consistent results without pulling in a full framework—handy for DTOs, APIs, and input sanitization. 14 14 1 3K 0 20.7 37.1 MIT 11 years ago
View on GitHub
Context7
endroid/quality 0.80 Quality-related helper package by Endroid for PHP/Laravel apps, providing small utilities for enforcing or improving code/data quality in your project. Suitable as a lightweight dependency when you need simple quality checks or supporting components. 3 3 1 173 0 0.0 22.7
View on GitHub
Context7
illuminate/support 0.79 583 630 157 2M 0 7.6 47.9 MIT
View on GitHub
Context7
illuminate/validation 0.75 Core Laravel validation component providing a fluent, rule-based validator for arrays and request input. Supports built-in and custom rules, conditional validation, messages and attributes, error bags, and translation-ready output for consistent data validation across apps. 189 202 67 506K 0 3.0 47.3 MIT
View on GitHub
Context7
illuminate/pipeline 0.74 Illuminate Pipeline provides a simple, fluent way to send an object through a series of pipes (closures or classes) in Laravel. Build customizable middleware-style workflows, transform data step by step, and control the final destination with clean, composable code. 94 96 13 865K 0 0.9 54.7 MIT
View on GitHub
Context7
illuminate/translation 0.74 Illuminate Translation is Laravel’s translation engine, providing a Translator with loaders, language files, and fallback locales to resolve strings and pluralization. Supports namespaces, JSON translations, and runtime locale switching for multilingual PHP apps. 69 73 11 495K 0 0.7 53.2 MIT
View on GitHub
Context7
illuminate/collections 0.72 Illuminate Collections provides a fluent, chainable API for working with arrays and iterables in PHP. Includes Collection and LazyCollection with powerful mapping, filtering, grouping, sorting, and higher-order operations, used widely across Laravel and standalone projects. 271 290 48 2M 0 2.8 53.4 MIT
View on GitHub
Deep Wiki
Context7
illuminate/macroable 0.71 Illuminate Macroable adds Laravel’s Macroable trait, letting you register custom methods (macros) on classes at runtime. Extend core components or your own objects without inheritance, enabling flexible, discoverable APIs and clean, centralized extension points. 85 85 5 2M 0 0.6 55.3 MIT
View on GitHub
Context7
widmogrod/php-functional 0.68 Functional programming toolkit for PHP with immutable data structures, monads and typed abstractions. Includes Option/Either/Try, collections, pattern matching, and helpers for safer, composable code. Useful for DDD, CQRS and FP-style application architecture. 367 372 32 192K 7 29.0 46.9 MIT 1 year ago
View on GitHub
Deep Wiki
Context7
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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4
php-http/client-implementation
phpcr/phpcr-implementation
cucumber/gherkin-monorepo
haydenpierce/class-finder
psr/simple-cache-implementation
uri-template/tests