Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

List of object–relational mapping software

From Wikipedia, the free encyclopedia

This is a list of well-known object–relational mapping software.

Java

[edit]

iOS

[edit]

.NET

[edit]

Objective-C, Cocoa

[edit]
  • Enterprise Objects, one of the first commercial OR mappers, available as part of WebObjects
  • Core Data, object graph management framework with several persistent stores, ships with Mac OS X and iOS

Perl

[edit]

PHP

[edit]
  • Laravel, framework that contains an ORM called "Eloquent" an ActiveRecord implementation.
  • Doctrine, open source ORM for PHP, Free software (MIT)
  • CakePHP, ORM and framework, open source (scalars, arrays, objects); based on database introspection, no class extending
  • CodeIgniter, framework that includes an ActiveRecord implementation
  • Yii, ORM and framework, released under the BSD license. Based on the ActiveRecord pattern
  • FuelPHP, ORM and framework for PHP, released under the MIT license. Based on the ActiveRecord pattern.
  • Laminas, framework that includes a table data gateway and row data gateway implementations
  • Qcodo, ORM and framework, open source
  • Redbean, ORM layer for PHP, for creating and maintaining tables on the fly, open source, BSD
  • Skipper, visualization tool and a code/schema generator for PHP ORM frameworks, commercial

Python

[edit]
  • Django, ActiveRecord ORM included in Django framework, open source
  • SQLAlchemy, open source, a Data Mapper ORM
  • SQLObject, open source
  • Storm, open source (LGPL 2.1) developed at Canonical Ltd.
  • Tryton, open source
  • web2py, the facilities of an ORM are handled by the DAL in web2py, open source
  • Odoo – Formerly known as OpenERP, It is an Open Source ERP in which ORM is included.

Ruby

[edit]

Smalltalk

[edit]
  • TOPLink/Smalltalk, by Oracle, the Smalltalk predecessor of the Java version of TOPLink

See also

[edit]

References

[edit]