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 | 743 | 2 | 0.3 | 15.2 | MIT | — | |
| antares/accessible | 0.82 | — | 12 | 12 | 2 | 1 | 0 | 2.8 | 0.4 | MIT | 10 years 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 | 6K | 0 | 0.5 | 26.9 | BSD-3-Clause | — | |
| phpdocumentor/reflection-docblock | 0.81 | PHPDoc-compatible DocBlock parser from phpDocumentor. Use DocBlockFactory to parse doc comments or Reflection objects, extracting summaries, descriptions, and tags for annotations and metadata. Ideal for tooling that reads and interprets PHPDoc blocks. | 9,370 | 9,407 | 136 | 10M | 10 | 55.9 | 53.0 | MIT | 4 months ago | |
| 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 | 723K | 2 | 1.5 | 54.1 | MIT | 10 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. | 5,805 | 5,834 | 285 | 4M | 23 | 50.1 | 48.7 | MIT | 1 year ago | |
| 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 | 39K | 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 | 219 | 112 | 0 | 3.6 | 2.6 | 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 | 191 | 0 | 0.1 | 31.5 | 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 | 3K | 7 | 1.9 | 20.0 | BSD-3-Clause | 6 years ago | |
| windwalker/attributes | 0.78 | — | 1 | 1 | 0 | 285 | 0 | 0.0 | 30.5 | MIT | — | |
| 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. | 97 | 98 | 18 | 2M | 0 | 1.3 | 55.3 | NOASSERTION | 5 years ago | |
| 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 | 22K | 1 | 20.3 | 35.0 | NOASSERTION | 5 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. | 11,152 | 11,172 | 65 | 15M | 2 | 31.0 | 43.3 | MIT | 2 years ago |
How can I help you explore Laravel packages today?