Share on Facebook Share on Twitter Email
Answers.com

List of object-relational mapping software

 
Wikipedia: List of object-relational mapping software
 

This is a list of well-known object-relational mapping software. This list is neither up-to-date nor all-inclusive.

Contents

C++

Delphi

Groovy

Java

.NET

PHP

  • CakePHP, ORM and framework for PHP5, open source.

(scalars, arrays, objects). Based on database introspection. No class extending or code generation

  • Rocks, Open Source ORM for PHP 5.1 plus, free for non-commercial use (GPL)
  • Doctrine, Open Source ORM for PHP 5.2.3, free software (GNU LGPL)
  • Propel, ORM and Query-Toolkit for PHP 5, inspired by Apache Torque, free software (GNU LGPL)
  • dORM, ORM for PHP 5, free software (GNU AGPL). All major data types and relationships supported[1]
  • EZPDO, Open Source ORM for PHP 5.0.4 or newer, free software (BSD)[2]
  • DABL, Database class creator and Query builder, inspired by Propel but easier to install, free software[3]
  • Data Shuffler, data mapper implementation (New BSD)[4]
  • OutletOpen source ORM (beta) for PHP 5.1.6 or newer, uses an approach similar to Hibernate (New BSD)[5]
  • Coughphp, Open source ORM for PHP5, uses code generation (It should be possible to hook up other database drivers, but out of the box only MySQL support is included.[6]) (FreeBSD)
  • Redbean, ORM layer that creates and maintains tables on the fly. BSD License, PHP5[7]
  • LightOrm, a small, fast and powerful ORM library for PHP 5[8]
  • PersistentObject, an great-quality independant library from the eZ Components. New BSD License, PHP5[9]
  • Xyster, ORM system is based on the Data Mapper design pattern.

Python

Ruby

Perl

All ORMs below are open-source:

References

  1. ^ dORM
  2. ^ EZPDO
  3. ^ DABL
  4. ^ Data Shuffler
  5. ^ Outlet
  6. ^ Dependencies / Requirements: MySQL (It should be possible to hook up other database drivers, but out of the box only MySQL support is included.)
  7. ^ Redbean
  8. ^ LightOrm
  9. ^ eZ Components

Search unanswered questions...
Enter a word or phrase...
All Community Q&A Reference topics
 
 

 

Copyrights:

Wikipedia. This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "List of object-relational mapping software" Read more