doctrine/annotations
Doctrine Annotations parses and reads docblock annotations for PHP projects. Considered feature complete since PHP 8 attributes are the native replacement; this package now focuses on bugfixes and security fixes. Documentation available on doctrine-project.org.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| indigophp/doctrine-annotation-autoload | 0.83 | Laravel-friendly autoloading for Doctrine annotations. Automatically registers annotation classes so you can use Doctrine-style annotations without manual loader setup, reducing boilerplate and avoiding common “annotation not found” errors in PHP projects. | 20 | 21 | 2 | 627 | 2 | 0.3 | 14.6 | MIT | — | |
| zeptech/annotations | 0.81 | 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 | — | |
| mpociot/reflection-docblock | 0.80 | Parse and work with PHP DocBlocks via reflection. mpociot/reflection-docblock extracts summaries, descriptions, tags, params, and return types from classes, methods, and properties, making it easy to generate documentation or build tooling that relies on DocBlock metadata. | 85 | 85 | 4 | 615K | 2 | 1.5 | 53.1 | MIT | 9 years ago | |
| doctrine/common | 0.79 | 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 | — | — | |
| pear/xml_util | 0.79 | PEAR XML_Util provides handy helpers for working with XML: build attribute lists from arrays, generate tags, validate XML names, and more. Lightweight utility methods for creating and checking XML document parts in PHP. | 2 | 2 | 3 | 38K | 0 | 1.4 | 39.0 | — | 6 years ago | |
| doctrine/doctrine1 | 0.79 | Legacy Doctrine 1 ORM for PHP, providing ActiveRecord and Data Mapper features with a SQL abstraction layer, migrations, schema tools, and powerful query building. Useful for maintaining older Doctrine 1 applications or studying the classic ORM API. | 132 | 139 | 218 | 76 | 0 | 3.6 | 1.9 | LGPL-2.1 | — | |
| fsi/metadata | 0.79 | 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 | — | |
| zendframework/zend-coding-standard | 0.79 | Zend Framework Coding Standard ruleset for PHP_CodeSniffer to enforce ZF repository style, with composer scripts for checking (phpcs) and auto-fixing (phpcbf). Note: repository abandoned; moved to laminas/laminas-coding-standard. | 35 | 42 | 7 | 4K | 7 | 1.9 | 21.6 | BSD-3-Clause | 6 years ago | |
| pear/pear_exception | 0.77 | PEAR_Exception provides a base exception class for PEAR-style PHP libraries, adding standardized error messaging, cause chaining, and improved debugging context. Useful for modernizing legacy PEAR code or integrating consistent exception handling across packages. | 0 | 98 | — | 2M | — | 1.3 | 55.3 | — | — | |
| pear/pear | 0.77 | PEAR (PHP Extension and Application Repository) provides a classic package manager and installer for PHP, enabling you to discover, install, and update reusable libraries and extensions. Includes tooling for packaging, channels, dependency resolution, and versioned releases. | 114 | 116 | 104 | 24K | 1 | 22.0 | 36.1 | NOASSERTION | 4 months ago | |
| doctrine/lexer | 0.76 | Doctrine Lexer is a lightweight base library for building lexers used in top-down, recursive descent parsers. It powers tokenization in Doctrine projects like Annotations and ORM (DQL), providing a reusable foundation for custom language parsing. | 0 | 11,182 | — | 15M | — | 30.9 | 42.9 | — | — |
How can I help you explore Laravel packages today?