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

The Doctrine Project is the home to several PHP libraries primarily focused on database storage and object mapping.

GitHub
Website

Followers

353

Total Stars

119,168

Packages

41

Monthly Downloads

167,399,125

Avg Score

30.6

Packages w/ Vulns

0

Popularity trends

Recorded values over time (once-a-day snapshots). Oct 8, 2026 – Nov 6, 2026

Total stars

Monthly downloads

Followers

Search
Licenses
Apache-2.0
BSD-2-Clause
BSD-3-Clause
LGPL-2.1
LGPL-3.0
MIT
NOASSERTION
Laravel versions
12.x
11.x
10.x
9.x
8.x
Keywords
No keywords found.
...
100m
12
12h
13
16bit
16hands
1Broker
1BTCXE
1c
1c-exchange
1c-php
1d convolution
1Pilot
1.x
2.0
2011
2013
20steps
2260
2397
23Video
24h
2checkout notifications
2D Barcode
2d convolution
2fa
2fa authenticator
2factor
2fa verification
Ranges
Stars
–
Forks
–
Watchers
–
Open issues
–
Open PRs
–
Closed issues
–
Closed PRs
–
Opportunity score
–
Releases Last 7 Days Last Month Last Quarter Year to Date All Time Custom
Description
Stars
30 days
GitHub star count over the last 30 days (daily snapshots).
License
Package
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
doctrine/inflector Doctrine Inflector is a lightweight PHP library for common string transformations: convert words between singular and plural forms, and handle case changes. Useful for naming conventions in frameworks and tools where consistent word inflection is needed. 11,331
-9
59.4 58.1 MIT 1 week ago
View on GitHub
Context7
doctrine/lexer Doctrine Lexer is a lightweight base library for building lexers used in top-down, recursive descent parsers. It powers Doctrine Annotations and Doctrine ORM's DQL parser, offering a simple, reliable foundation for tokenizing input. 11,142
-4
49.3 53.7 MIT 1 month ago
View on GitHub
Context7
doctrine/instantiator Lightweight PHP library to instantiate objects without calling their constructors. Useful for hydrators, serializers, proxies, and testing/mocking. Part of the Doctrine ecosystem; creates instances via reflection while avoiding side effects and required constructor args. 10,979
-9
35.2 44.3 MIT 10 months ago
View on GitHub
doctrine/orm Doctrine ORM is an object-relational mapper for PHP 8.1+ that provides transparent persistence for PHP objects on top of the DBAL, with DQL, an object-oriented SQL dialect inspired by Hibernate's HQL. 10,167
-2
92.0 73.0 MIT 1 week ago
View on GitHub
Context7
doctrine/dbal Doctrine DBAL is a powerful database abstraction layer for PHP, offering a consistent API across database systems plus rich schema introspection and schema management tools. 9,700
-3
88.3 76.7 MIT 1 month ago
View on GitHub
Context7
doctrine/cache Doctrine Cache is a legacy cache component extracted from Doctrine Common, offering multiple cache drivers and interfaces used across Doctrine projects. Note: the library is deprecated and no longer maintained; prefer a PSR-6 or PSR-16 cache instead. 7,848
-7
40.5 38.6 MIT 4 years ago
View on GitHub
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. 6,725
-6
48.7 49.9 MIT 2 years ago
View on GitHub
doctrine/event-manager Doctrine Event Manager is a lightweight PHP library providing a simple event system for registering listeners and dispatching events. Commonly used across Doctrine components to decouple services and react to lifecycle or application events cleanly. 6,038
-7
33.2 45.1 MIT 9 months ago
View on GitHub
Context7
doctrine/collections Doctrine Collections is a PHP library providing powerful collection abstractions, including ArrayCollection, typed collections, Criteria filtering, expression-based matching, selectors, and iterators for flexible data manipulation. 5,979
+4
58.1 55.8 MIT 6 months ago
View on GitHub
doctrine/common 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,797
-3
50.0 50.6 MIT 1 year ago
View on GitHub
doctrine/doctrine-bundle Doctrine DBAL & ORM Bundle for Symfony, integrating the powerful Doctrine database abstraction layer and object relational mapper into Symfony applications with flexible configuration for entities, connections, and schema management. 4,830
-1
80.9 65.8 MIT 1 week ago
View on GitHub
doctrine/migrations Doctrine Migrations is a database schema migration library for PHP, letting you version and track schema changes with a robust CLI and API. It integrates with Doctrine DBAL and ORM to safely apply, roll back, and manage migrations across your projects. 4,759
-9
83.2 75.8 MIT 1 month ago
View on GitHub
Context7
doctrine/doctrine-migrations-bundle The Doctrine Migrations Bundle integrates the Doctrine Migrations library into Symfony, adding console commands and configuration to generate, version, run, and roll back database schema migrations. It supports multiple entity managers and connections for managing migrations across complex apps. 4,297
-7
66.4 64.8 MIT 2 months ago
View on GitHub
doctrine/persistence Doctrine Persistence provides common abstractions for object mapper persistence, the foundation shared by Doctrine ORM and ODM. It defines core interfaces for managers, repositories, and events, letting persistence layers stay consistent and interoperable. 4,042
-3
55.6 55.7 MIT 3 weeks ago
View on GitHub
doctrine/data-fixtures Doctrine Data Fixtures provides a simple way to define, manage, and run data fixture loaders for Doctrine ORM/ODM. Use it to seed databases with reusable sample data for development, testing, and demos via an organized fixture execution workflow. 2,846
-5
49.5 55.7 MIT 7 months ago
View on GitHub
doctrine/doctrine-cache-bundle — 2,696
-8
10.0 19.2 MIT 6 years ago
View on GitHub
doctrine/doctrine-fixtures-bundle Symfony bundle integrating DoctrineFixtures: define and load sample data (fixtures) into your database for dev, tests, and demos. Supports grouping, ordering, and environment-aware loading via CLI commands, with easy integration into the Doctrine ORM workflow. 2,530
-3
37.7 50.7 MIT 11 months ago
View on GitHub
doctrine/sql-formatter Formats SQL queries into readable, consistently indented output. Helps debug logs, review generated SQL, and improve diffs by standardizing whitespace and keywords. Supports multiple SQL dialect features and runs as a lightweight PHP library. 1,861
-4
23.3 58.2 MIT 8 months ago
View on GitHub
Context7
doctrine/deprecations Side-effect-free deprecation layer for PHP libs. Send E_USER_DEPRECATED notices to trigger_error or a PSR-3 logger, optionally just track them. Supports deduplication, suppression by identifier or package, and reporting counts of triggered deprecations. 1,858
+3
21.1 57.6 MIT 8 months ago
View on GitHub
Context7
doctrine/mongodb-odm Doctrine MongoDB ODM is a PHP object-document mapper for MongoDB that lets you persist and query PHP objects as documents. It offers annotation, XML, and PHP mapping, repositories, a query builder, events, and integration with the Doctrine ecosystem for building flexible, document-based applications... 1,098
+4
69.9 67.9 MIT 2 weeks ago
View on GitHub
doctrine/mongodb Doctrine MongoDB library for PHP, providing an object-oriented API for working with MongoDB. Includes database and collection abstractions, query and command builders, and tools for common CRUD operations—ideal as a low-level MongoDB foundation for PHP apps. 434
-2
8.0 20.1 MIT 7 years ago
View on GitHub
doctrine/mongodb-odm-bundle Symfony bundle that seamlessly integrates Doctrine MongoDB ODM, giving you configuration for document managers, connections, repositories, and services so you can use MongoDB documents in Symfony apps with minimal setup. 384
-1
40.4 53.1 MIT 3 weeks ago
View on GitHub
doctrine/coding-standard Doctrine Coding Standard provides a shared PHP_CodeSniffer ruleset used across Doctrine projects. Based heavily on Slevomat, it helps enforce consistent formatting, naming, and best practices in PHP codebases via an easy-to-install package. 319
-1
13.5 48.3 MIT 1 year ago
View on GitHub
doctrine/key-value-store Doctrine Key Value Store provides a lightweight Doctrine-style mapper for NoSQL key-value backends. Use simple @Entity/@Id annotations, schema-less values mapped to objects, and a stripped-down object manager with events. Drivers include Redis, DynamoDB, MongoDB, CouchDB and more. 199
4.1 11.2 MIT 6 years ago
View on GitHub
doctrine/phpcr-odm Doctrine PHPCR ODM maps PHP objects to a PHPCR content repository, bringing Doctrine-style object-document mapping, unit of work, and repositories to PHP content management systems. It supports hierarchical, versioned content storage and integrates with Jackrabbit and Doctrine DBAL implementations. 181
37.6 49.8 MIT 7 months ago
View on GitHub
doctrine/phpcr-bundle — 157
-1
21.3 34.3 MIT 7 months ago
View on GitHub
doctrine/orientdb-odm Doctrine OrientDB ODM integrates OrientDB with Doctrine, offering an object document mapper for PHP. Map documents to classes, manage persistence and queries via a familiar Doctrine-style API, and work with graph/document features using a structured domain model. 154
-1
7.5 12.0 MIT —
View on GitHub
doctrine/couchdb-odm — 148
4.7 8.6 MIT 10 years ago
View on GitHub
doctrine/doctrine1 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
3.6 3.4 LGPL-2.1 —
View on GitHub
doctrine/couchdb Doctrine CouchDB v2.x PHP client wrapping CouchDB’s HTTP API. Supports database and document CRUD, bulk updates, UUID generation, design docs, _all_docs, changes feed, view queries, compaction and replication APIs, Symfony console commands, and Mango queries. 124
3.6 20.0 MIT 10 years ago
View on GitHub
doctrine/skeleton-mapper Doctrine Skeleton Mapper is a lightweight mapping library for Doctrine entities, helping convert entity data into simple skeleton objects or arrays for APIs, read models, and presentation layers while keeping persistence concerns separate. 101
0.5 7.1 MIT 2 years ago
View on GitHub
doctrine/oxm Doctrine OXM (Object XML Mapper) maps PHP objects to XML documents and back using Doctrine-style metadata. Useful for XML serialization/deserialization in domain models, with mapping drivers and runtime tools to integrate XML workflows into applications. 85
0.5 0.1 MIT —
View on GitHub
Context7
doctrine/rst-parser PHP library for parsing reStructuredText documents, used to generate documentation for the Doctrine project website. It converts RST markup into a structured document tree. 61
-2
21.4 40.1 MIT 7 months ago
View on GitHub
doctrine/couchdb-odm-bundle — 49
1.4 2.1 NOASSERTION —
View on GitHub
Context7
doctrine/doctrine-laminas-hydrator Laminas hydrator integration for Doctrine: extract and hydrate entity data using Doctrine's metadata and object manager, letting you convert between entities and arrays in Laminas applications with strategies for associations, collections, and embedded objects. 37
20.8 58.9 MIT 6 days ago
View on GitHub
doctrine/mongodb-odm-softdelete Adds soft delete support to Doctrine MongoDB ODM. Mark documents as deleted without removing them, with automatic filtering of deleted records from queries and options to restore or include trashed documents. Integrates cleanly with ODM repositories and event system. 35
0.2 6.9 — —
View on GitHub
doctrine/mongodb-odm-tailable-cursor-bundle — 16
0.1 — — —
View on GitHub
Context7
doctrine/mongodb-odm-softdelete-bundle — 14
0.1 — — —
View on GitHub
doctrine/doctrine-oxm-bundle — 12
0.1 — — —
View on GitHub
Context7
doctrine/mongodb-maker-bundle — 1
12.2 30.2 — 7 months ago
View on GitHub
Context7
doctrine/phpcr-dbal-symfony-pack — 0
0.5 2.9 MIT 6 years ago
View on GitHub
Add Repo
Add a package to Weaver

Enter the package name (vendor/package) or a GitHub URL. Packages must exist on Packagist.

Package or URL
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.
vento/laravel-airbrake
wfeller/laravel-batch
maco-studios/mage-os-installer
busarm/armie
siberfx/laravel-logger
kfteam1991/dcat-admin
dashed/dashed-laposta
dashed/dashed-ecommerce-montaportal
dashed/dashed-ecommerce-etsy
neohq/string-blade-compiler
log1x/acf-composer
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager