jms/metadata
jms/metadata is a PHP library for managing class, method, and property metadata independent of its source (annotations, YAML/XML/PHP config, etc.). Extend base metadata classes, plug in drivers, and fetch metadata via MetadataFactory.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ashleydawson/class-meta-bundle | 0.84 | — | 1 | 1 | 0 | 0 | 0 | 1.5 | — | — | 6 years ago | |
| novius/laravel-meta | 0.83 | — | 0 | 0 | 0 | 670 | 0 | 21.3 | 45.8 | AGPL-3.0 | 3 weeks ago | |
| zeptech/annotations | 0.82 | Parses case-insensitive PHPDoc annotations from classes, methods, and properties via Reflection. Exposes annotations as objects with array access, supports defaults/false/null semantics, and includes an AnnotationFactory that caches parsed results by docblock hash for speed. | 65 | 66 | 6 | 5K | 0 | 0.5 | 26.6 | BSD-3-Clause | — | |
| phoenix/eloquent-meta | 0.82 | — | 56 | 60 | 23 | 8 | 1 | 6.3 | 0.8 | MIT | 7 years ago | |
| seyedmr/laralight-metadata | 0.82 | — | 3 | 3 | 1 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| druidvav/page-metadata-bundle | 0.82 | — | 0 | 0 | 0 | 82 | 0 | 0.3 | 26.5 | — | 6 years ago | |
| api-platform/metadata | 0.82 | — | 24 | 24 | 1 | 441K | 0 | 0.3 | 55.3 | MIT | — | |
| doctrine/common | 0.82 | Doctrine Common extends core PHP with shared utilities used across Doctrine projects. Includes collections, event management, caching helpers, annotations support (legacy), reflection and class loading tools. A foundational component for Doctrine ORM and related libraries. | 0 | 5,838 | — | 4M | — | 50.2 | 48.6 | — | — | |
| composer/metadata-minifier | 0.82 | Utility library for Composer 2.x repository metadata. Minifies package version arrays into diffs and expands minified metadata back to the original structure, reducing JSON size and improving transfer efficiency. Includes simple static minify/expand APIs. | 181 | 183 | 4 | 3M | 0 | 1.3 | 55.3 | MIT | 5 years ago | |
| dmr/dmr | 0.82 | Doctrine Mapping Reader (DMR) loads custom mapping data from Doctrine 2.3+ metadata using YAML, XML, or annotations, auto-selecting the right driver. Handy for reading extra mapping info (e.g., datagrid visibility) from your entity mappings. | 6 | 5 | 0 | 0 | 1 | 0.1 | — | MIT | — | |
| kodeine/laravel-meta | 0.82 | — | 0 | 426 | — | 17K | — | 10.5 | 22.9 | — | — | |
| fsi/metadata | 0.81 | DEPRECATED: do not use. FSi Metadata Component reads class configuration metadata from sources like annotations (currently PHP annotations only). Provides a ClassMetadata object and abstract drivers (e.g., annotation driver) to store class/property/method metadata. | 0 | 0 | 2 | 121 | 0 | 0.1 | 28.8 | MIT | — | |
| waad/laravel-model-metadata | 0.81 | — | 85 | 85 | 3 | 405 | 0 | 19.5 | 12.0 | MIT | 2 months ago | |
| ashleydawson/class-meta | 0.79 | — | 0 | 0 | 0 | 1 | 0 | 1.5 | 4.2 | — | 7 years ago | |
| unsplash/unsplash | 0.66 | PHP client wrapper for the Unsplash API. Configure with your access key/secret, handle OAuth for user-scoped actions, then fetch new photos, random photos, search by keyword, and trigger download tracking while following Unsplash API guidelines. | 430 | 431 | 78 | 40K | 9 | 9.0 | 31.4 | MIT | 4 years ago | |
| omnia-digital/library | 0.66 | — | 1 | 1 | 0 | 1K | 0 | 17.4 | 45.7 | MIT | 2 months ago | |
| contentful/core | 0.65 | Core components shared by Contentful’s PHP Delivery and Management SDKs. Provides foundational utilities and abstractions for interacting with Contentful APIs. Requires PHP 8.0+. Intended for internal SDK use, not for direct third‑party consumption. | 17 | 17 | 21 | 91K | 0 | 9.7 | 51.2 | MIT | 2 years ago | |
| cjmellor/approval | 0.65 | Laravel package to stage new model changes for review before they’re persisted. Add approvals to your workflow, store pending records in the database, and promote them once approved. Supports PHP 8.3+ and Laravel 12.4+/13. | 367 | 367 | 23 | 5K | 0 | 29.3 | 18.6 | MIT | 1 month ago | |
| lemaur/eloquent-publishing | 0.64 | Add publishing support to Laravel Eloquent models with a simple trait. Manage publish dates, query scopes and helpers, plus custom migration blueprint methods to quickly add publishing columns and build publishable content workflows. | 20 | 21 | 0 | 158 | 0 | 23.1 | 16.8 | MIT | 1 week ago | |
| nikolaposa/version | 0.64 | SemVer value object for PHP. Create versions from components or strings, access major/minor/patch plus pre-release/build metadata, compare versions (lt/gt/eq), and match against constraints for validation and dependency-style checks. | 139 | 141 | 13 | 213K | 1 | 8.2 | 43.9 | MIT | 1 year ago |
How can I help you explore Laravel packages today?