Doctrine

Doctrine

Open-source PHP ORM and DBAL libraries

Overview

Doctrine provides PHP libraries for database storage and object mapping, most notably the Object Relational Mapper (ORM) and the Database Abstraction Layer (DBAL). These open-source tools help PHP developers interact with databases by mapping PHP objects to database tables and by offering a unified API for database operations. The project is widely used across PHP frameworks such as Symfony, Laravel, and Laminas, and is maintained by a volunteer community under the MIT license. Unlike proprietary DB tools, Doctrine is funded through donations and sponsorships, and it also engages the developer community through blogs, events, and consulting. The goal is to give PHP developers stable, flexible database management capabilities and a reliable open-source ecosystem.

About Doctrine

Simplify's Rating
Why Doctrine is rated
C+
Rated B on Competitive Edge
Rated C on Growth Potential
Rated C on Differentiation

Industries

Data & Analytics

Enterprise Software

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

2006

Simplify Jobs

Simplify's Take

What believers are saying

  • Doctrine 3.4.0 aligns with PHP 8.4, expanding relevance for modern PHP teams.
  • OpenCollective, GitHub Sponsors, and Tidelift provide recurring revenue and support channels.
  • SkillDisplay partnership broadens Doctrine's training footprint and employer visibility across the PHP community.

What critics are saying

  • ORM 3 adoption is only 25-30% of ORM 2, delaying ecosystem migration.
  • ORM 2 branch enters maintenance-only mode in March 2026, slowing community momentum.
  • Doctrine's volunteer model depends on sponsorships, leaving funding exposed if sponsor interest fades.

What makes Doctrine unique

  • Doctrine ORM 3.4.0 added PHP 8.4 native lazy objects and property hooks.
  • Doctrine pushed ORM 2 EOL to February 2027, protecting legacy PHP users.
  • Doctrine still anchors Symfony, Laravel, and Laminas database abstractions across PHP.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

Unlimited Paid Time Off

Professional Development Budget

Health Insurance

Gym Membership

Commuter Benefits

Meal Benefits

Company News

Doctrine Project
Jun 28th, 2025
ORM 3.4.0 released with Native Lazy Objects and Property hooks support

Last week Doctrine Project has released Doctrine 3.4.0 which primarily adds support for PHP 8.4 functionality:

TYPO3 Association
Sep 21st, 2023
SkillDisplay Partners With the Doctrine Project

Now, SkillDisplay is partnering with Doctrine to offer open data skill definitions for these libraries, creating a shared foundation of competencies that will benefit developers across the community.

Recently Posted Jobs

Sign up to get curated job recommendations

Doctrine is Hiring for 15 Jobs on Simplify!

Find jobs on Simplify and start your career today

Don't see your dream role? Check out thousands of other roles on Simplify. Browse all jobs →