myclabs/php-enum
myclabs/php-enum brings SplEnum-style enums to PHP. Define enum classes, get autogenerated static constructors, validate values, compare instances, list possible values, and use enums as parameter/return types with extra methods—without a PHP extension.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| abc/job | — | 0 | 2 | — | 2 | — | 0.0 | 3.1 | — | — | |
| abc/scheduler | Experimental PHP scheduler library for running jobs based on CRON expressions. Define schedule providers and processors via simple interfaces, bind them in a Scheduler, and execute due schedules with an included Symfony Console command (abc:schedule). | 2 | 2 | 1 | 5 | 1 | 0.1 | 5.9 | MIT | — | |
| aboutcoders/enum-serializer-bundle | Symfony bundle adding JMS Serializer support for myclabs/php-enum enums. Register enum types via config or tagged services, then serialize/deserialize to JSON using enum class names in @Type annotations or directly in serializer calls. | 3 | 4 | 5 | 545 | 1 | 0.6 | 29.5 | MIT | 5 years ago | |
| aboutcoders/file-distribution | — | 2 | 3 | 1 | 44 | 0 | 0.0 | — | MIT | — | |
| acelaya/doctrine-enum-type | Doctrine DBAL type for mapping MyCLabs\Enum\Enum values to entity columns. Provides a reusable PhpEnumType to register enums as custom Doctrine types. Note: largely obsolete now that PHP has native enums and Doctrine supports them. | 131 | 136 | 14 | 14K | 1 | 2.1 | 19.8 | MIT | 5 years ago | |
| api-platform/schema-generator | CLI tool from API Platform that generates PHP class models from vocabularies like Schema.org and ActivityStreams, or from OpenAPI specs. Quickly scaffold types and properties into a ready-to-use PHP codebase for APIs and domain models. | 471 | 473 | 108 | 67K | 25 | 35.7 | 42.7 | MIT | 4 months ago | |
| area17/twill | Twill is an open-source Laravel package for building a custom CMS fast. It provides a polished admin UI with prebuilt features and Vue components, stays flexible and extensible, works headless or integrated, and lets you use your own models with no lock-in. | 3,956 | 3,956 | 585 | 7K | 81 | 76.2 | 36.6 | Apache-2.0 | 4 months ago | |
| bartlomiejbeta/filter-sorter-bundle | — | 0 | 0 | 0 | 0 | 0 | 2.1 | — | — | 7 years ago | |
| bavix/clickhouse-builder | PHP 7.1+ query builder for ClickHouse. Build and execute SELECT queries with a fluent API: select columns with aliases, closures for complex expressions or subqueries, and integrate with the-tinderbox/clickhouse-php-client for execution. | 0 | 0 | 0 | 2K | 0 | 16.3 | 50.2 | MIT | 3 months ago | |
| czim/laravel-filter | — | 89 | 91 | 13 | 628 | 2 | 1.5 | 12.4 | MIT | 1 year ago | |
| czim/laravel-repository | — | 52 | 54 | 21 | 887 | 3 | 2.8 | 17.6 | MIT | 1 year ago | |
| demoniacdeath/enum-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| devanoxltd/php-html-parser | Lightweight PHP HTML parser with jQuery-style CSS selectors. Load HTML from strings or files, handle imperfect markup, and traverse nodes (attributes, innerHtml, siblings). Ideal for quick web scraping and DOM extraction in PHP 7.2–7.4. | 0 | 0 | 0 | 1 | 0 | 5.3 | 4.3 | MIT | 9 months ago | |
| open-feature/sdk | — | 42 | 42 | 11 | 81K | 14 | 32.8 | 62.5 | Apache-2.0 | 1 month ago | |
| paquettg/php-html-parser | Fast, lightweight HTML parser for PHP that turns messy markup into a DOM-like tree. Crawl and scrape pages, query elements with CSS selectors, and extract text/attributes easily. Works with imperfect HTML and focuses on simple, fluent usage. | 2,403 | 2,453 | 469 | 89K | 54 | 43.8 | 26.8 | MIT | — | |
| qiniu/php-sdk | — | 809 | 847 | 424 | 32K | 13 | 30.3 | 29.0 | MIT | 1 year ago | |
| robiningelbrecht/phpunit-coverage-check | PHPUnit Coverage Check is a lightweight PHP tool to verify code coverage meets a required minimum. It reads PHPUnit coverage reports and fails builds when thresholds aren’t reached—useful for CI pipelines to enforce coverage standards in Laravel and PHP projects. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| spatie/github-actions-watcher | Monitor all GitHub Actions workflows for a repo in real time from your terminal. Install via Composer and run actions-watcher to auto-detect the current git repo/branch, poll status, and refresh until all runs complete. Auth required for private repos. | 133 | 132 | 8 | 3 | 0 | 17.9 | 0.1 | MIT | 6 months ago | |
| spatie/laravel-options | Generate unified select option lists in Laravel from enums, Eloquent models, states, and arrays. Spatie laravel-options converts sources to a consistent label/value structure, supports customization via config, and makes building dropdowns and filters faster and cleaner. | 251 | 254 | 9 | 16K | 0 | 22.3 | 28.8 | MIT | 1 month ago | |
| spatie/laravel-validation-rules | Handy Laravel validation rules by Spatie: Authorized (policy checks), CountryCode, Currency, Enum, ModelsExist, and Delimited. Installs via Composer, auto-registers, and supports publishing translations for customization. | 825 | 833 | 45 | 117K | 0 | 29.1 | 33.5 | MIT | 3 months ago | |
| symplify/php-config-printer | Print Symfony service and parameter configs to clean PHP files using nikic/php-parser. Generate output for configured services only or full configs (e.g., from YAML arrays) via SmartPhpConfigPrinter and YamlToPhpConverter. Ideal for config transformations and automation. | 32 | 32 | 2 | 16K | 1 | 0.3 | 36.9 | MIT | — | |
| the-tinderbox/clickhouse-builder | — | 200 | 202 | 82 | 28K | 17 | 18.4 | 38.4 | — | 3 years ago | |
| timeweb/phpstan-enum | PHPStan extension for PHP enums. Provides additional rules and type inference to catch invalid enum values and comparisons, improve static analysis around backed/unit enums, and surface enum-related bugs early in CI. | 44 | 44 | 7 | 52K | 1 | 5.1 | 42.3 | MIT | 1 year ago | |
| windwalker/utilities | — | 1 | 1 | 0 | 6K | 0 | 0.0 | 48.0 | MIT | — |
How can I help you explore Laravel packages today?