Why use xPDO?
Last updated Oct 17th, 2026 | Page history | Improve this page | Report an issue
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more- Object-relational bridge (ORB) for mapping persistent objects to platform-optimized relational database structures
- Utilizes PDO, the standard database access layer for PHP 8.1+
- Ultra-light weight: loads only what it needs on demand, adding virtually no overhead
- Promotes platform optimization in conjunction with object abstraction
- Supports any database platform accessible with a PDO driver implementation
- Fast generation of classes and metadata maps from an xPDO model definition (XML schema)
- Fast generation of xPDO model definitions from an existing database
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










