Content deleted Content added
→.NET: Added Nolics ORM |
|||
Line 1:
{{Short description|none}}
This is a list of well-known [[object–relational mapping]] software.
<!-- IF YOU DON'T PAY ATTENTION TO THIS MESSAGE, YOUR EDIT WILL BE ROLLED BACK WITHOUT WARNING.
Only place entries here that are links to actual Wikipedia articles about notable object–relational mapping software. External links, redlinks, non-notable sites will be removed. If you have questions, use the talk page. Please try to keep entries in alphabetical order. Adding unnecessary links or text to any other section (such as the "References" section) will also be removed. Thanks.
-->
==Java==
*[[Apache Cayenne]], open-source for Java
*[[Apache OpenJPA]], open-source for Java
*[[DataNucleus]], open-source JDO and JPA implementation (formerly known as JPOX)
*[[
*[[EclipseLink]], Eclipse persistence platform
*[[Enterprise JavaBeans]] (EJB)
*[[Enterprise Objects Framework]], Mac OS X/Java, part of Apple [[WebObjects]]
*[[Hibernate (framework)|Hibernate]], open-source ORM framework, widely used
*[[Java Data Objects]] (JDO)
*[[JOOQ Object Oriented Querying]] (jOOQ)
*[[Apache OpenJPA|Kodo]], commercial implementation of both [[Java Data Objects]] and [[Java Persistence API]]
*[[TopLink]] by Oracle
==Node.js==
*[https://npm-compare.com/bookshelf Bookshelf], lightweight ORM tool for PostgreSQL, MySQL, and SQLite3
*[https://orange-orm.io/ Orange ORM] Typescript/Javascript ORM for PostgreSQL, MySQL, SQL Server, SQLite, Oracle, SAP ASE and Cloudflare D1
*[https://www.prisma.io/ Prisma ORM] Typescript/Javascript ORM for PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, CockroachDB, Planetscale, MariaDB
*[https://npm-compare.com/sequelize Sequelize], Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, DB2, Microsoft SQL Server, and Snowflake
*[https://npm-compare.com/typeorm Typeorm], Typescript/Javascript scalable ORM tool
*[https://npm-compare.com/@mikro-orm/core MikroORM], TypeScript ORM based on Data Mapper, Unit of Work and Identity Map patterns. Supports PostgreSQL, MySQL, SQLite (including libSQL), MongoDB, and MariaDB
==iOS==
*[[Core Data]] by [[Apple Inc|Apple]] for [[Mac OS X]] and [[iOS]]
==.NET==
*[[Base One Foundation Component Library]], free or commercial
*[[Dapper ORM|Dapper]], open source
*[[Entity Framework]], included in .NET Framework 3.5 SP1 and above
*[[iBATIS]], free open source, maintained by [[Apache Software Foundation|ASF]] but now inactive.
*[[Language Integrated Query#LINQ to SQL|LINQ to SQL]], included in .NET Framework 3.5
*[[NHibernate]], open source
*nHydrate, open source
*Quick Objects, free or commercial
==Objective-C, Cocoa==
* [[Enterprise Objects Framework|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==
*[[DBIx::Class]]
==
*[[Laravel]], framework that contains an ORM called "Eloquent" an ActiveRecord implementation.
*[[Doctrine (PHP)|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 (software)|Redbean]], ORM layer for PHP, for creating and maintaining tables on the fly, open source, BSD
*[[Skipper (computer software)|Skipper]], visualization tool and a [[Automatic programming|code/schema generator]] for PHP [[O/R mapper|ORM frameworks]], commercial
==
*[[Django (web framework)|Django]], ActiveRecord ORM included in Django framework, open source
*[[SQLAlchemy]], open source, a Data Mapper ORM
*[[
*[[Storm (software)|Storm]], open source (LGPL 2.1) developed at [[Canonical Ltd.]]
*[[
*[[
*[[Odoo]] – Formerly known as OpenERP, It is an Open Source ERP in which ORM is included.
==
* [[iBATIS]] (inactive)
* [[ActiveRecord]]
* [[DataMapper]]
==
* [http://diesel.rs/ Diesel]
* [https://www.sea-ql.org/SeaORM/ SeaORM]
* [https://github.com/weldsorm/welds/ Welds]
==
* [[TopLink|TOPLink/Smalltalk]], by Oracle, the Smalltalk predecessor of the Java version of TOPLink
==
* [[Comparison of object–relational mapping software]]
==
<references />
{{DEFAULTSORT:List Of Object-Relational Mapping Software}}
[[Category:Lists of software|Object-relational mapping software]]
[[Category:Object–relational mapping|*]]
|