- 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.Java
*Carbonado, open source framework, backed by
Berkeley DB or JDBC
*Cayenne, apache, open source for java
*Ebean , open source ORM Framework
*EclipseLink , Eclipse Persistence Platform
*Enterprise Objects Framework , Mac OS X/Java, part of AppleWebObjects
*Hibernate, open source ORM Framework, widely used
*iBATIS , maintained by ASF, and with .NET port.
*Java Data Objects (JDO)
*JPOX , open source JDO 2 reference implementation
*Kodo , commercial implementation of both the JDO and JPA API.
*OpenJPA , apache, open source, supports JPA API.
*TopLink by Oracle
*WebObjects commercial (but for free) from Apple, includes EOF as the object-relational mapping layer.NET
*
ADO.NET Entity Framework , Microsoft's ORM (released with .NET 3.5 SP1)
*Base One Foundation Component Library , free or commercial
*Business Logic Toolkit for .NET, open source
*Castle ActiveRecord , ActiveRecord for .NET, open source
*Developer Express, eXpress Persistent Objects (XPO)
*EntitySpaces , commercial
*Gentle.NET, open source
*Habanero, Free open source
*LightSpeed, Free or commercial
*Linq language integrated query
*LLBLGen , open source drivers, commercial
*Neo, open source
*NHibernate , open source
*ObjectMapper .NET , GPL and commercial license
*Persistor.NET , free or commercial
*Sooda , open source; BSD license
*Vanatec OpenAccess , commercial, free version and source code available
* [http://www.mxframe.net MX-Frame Business Application Framework]PHP
*ADOdb Active Record, included in newer versions of the open source
ADOdb . (BSD license)
*Doctrine, Open Source ORM for PHP 5.2.3, free software (GNU LGPL)
*Horde Rampage Data Object, The PEAR ORM layer use by the Horde Project.
* [http://www.metastorage.net/ Metastorage] : tool to generate ORM PHP 4 or 5 classes from a model definition in XML (XMI conversion tool), database schemas definitions and installation classes, report data extraction classes (BSD license)
*Propel, ORM and Query-Toolkit for PHP 5, inspired by Apache Torque, free software (GNU LGPL)
*SilverStripe , free PHP5-based ORM integrated with a MVC framework and content management system. (BSD license).
*Xyster Framework , Open source application framework with ORM package based on the data mapper pattern. Extension of Zend Framework (modified BSD license)Python
*Django, open source
*SQLAlchemy , open source
*SQLObject , open source
*Storm (software) , free software (LGPL 2.1), object-relational mapper for Python developed atCanonical Ltd. Ruby
* ActiveRecord, part of
Ruby on Rails (open source)
*Datamapper
* [http://sequel.rubyforge.org/ Sequel]Perl
* [http://search.cpan.org/dist/Class-DBI/ Class::DBI] , open source
* [http://search.cpan.org/dist/DBIx-Class/ DBIx::Class] , open source, inspired by Class::DBI
* [http://search.cpan.org/dist/Rose-DB-Object/ Rose::DB::Object] , open source
* Data::ObjectDriver, open sourceC++
* [http://litesql.sourceforge.net/ LiteSQL] , open source
Wikimedia Foundation. 2010.