We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
Persistence library inspired on some of Eric Evans' quot;Domain Driven Designquot; concepts. Initially based on Spring and Hibernate, it simplifies basic persistence implementation taking advantage of ORM and Java 5 (and beyond) generics.
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.
Outlet differs from other orm solutions for php in that it provides transparent, unobtrusive persistence. It does not require your entity objects to implement any interfaces or extend some sort of base class. It is also very lightweight, only a handful of classes and tools.
nHydrate is an object-relational mapping (ORM) solution for the Microsoft .NET platform providing a framework for a relational database to be mapped to .NET objects. It is designed to alleviate the software developers experience writing persistence domains. The model controls database generation, LINQ syntax, API, DAL, etc.
Gilead permits you to use your Persistent POJO (and especially the partially loaded ones) outside the JVM (GWT, Flex, XML, Google AppEngine...) without pain. No lazy initialisation or serialization exception. Just POJO and Domain Driven Design :) !
Developing software should be just creating domain models and run the application. This is what xtreme objects is all about, persistence and user interface should be automatically created from domain models.
Catwalk is a Java annotation processor for Java 6 which allows for automatic generation of derived domain models. It is useful, for example in web applications which need a domain model for interacting with the persistence layer and a subset domain model which is used in the presentation layer.