Emit Mapper

  •        0

Powerful customisable tool for mapping entities to each other. Entities can be plain objects, DataReaders, SQL commands and anything you need. The tool uses run-time code generation via the Emit library. It is usefull for dealing with DTO objects, data access layers an so on.




Related Projects

NHibernate - object-relational mapper for .NET

NHibernate is a mature, open source object-relational mapper for the .NET framework. NHibernate is a port of Hibernate Core for Java to the .NET Framework. It handles persisting plain .NET objects to and from an underlying relational database.

Object-SharePoint Mapper

Simple object-SharePoint mapper (think nHibernate) that use only attributes for mapping configuration. Tested in production. Implementation ideas borrowed from Davy Brion (http://davybrion.com) and his series "Build Your Own DAL".

Fluent O' Mapper

FluentOMapper (FOM) is a framework to describe an execute mappings from objects tree to others using their properties (getters and setters). It uses lambda expressions to describe mapping, so refactoring is simple. Easy to use either for DTO or complex situations, FOM provid...

jaiberdroid - SQL entity mapper for Android

SQL entity mapper for Android

Entity Framework / Linq to Sql Poco Code Generator

Code generator that produces Poco Dtos and Xml mapping code that works with both Entity Framework and Linq to Sql. You can create one set of classes that can be used with both technologies. Choose a template and hit the button. Utilizes Managed Extensibility Framework (MEF) .

Doctrine ORM - Object relational mapper for PHP

Object relational mapper (ORM) for PHP that sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL. This provides developers with a powerful alternative to SQL that maintains flexibility without requiring unnecessary code duplication.

hyde - Simple Object to Entity mapper for Windows Azure Storage

Simple Object to Entity mapper for Windows Azure Storage

LINQ Mapper

LINQ Mapper translates simple LINQ queries between different sources. It allows you to write queries against your domain model, but have them run against a different model (typically a data model like LINQ to SQL or Entity Framework).


dk2Repository is a expandable light weight data access layer supporting SqLite, MySql and SQL Server. The primary focus is on combining an or-mapper with the possibility to invoke custom sql queries.

Xml2Object Mapper

This is a strongly typed Xml-2-Object Mapper Utility, resides in a separate DLL. In your App you have XML doc, using code generator (provided in utility) generate simple mapping classes. Xml Parser load XML and create object of mapping classes and fill data. you can read/modify.


this project make easy the creation from mapping between object. the big difference with Automapper is the mapping table is created before the build. The mapper object result is very customize for the source and target class.

jOOQ - Java Object Oriented Querying

jOOQ stands for Java Object Oriented Querying, it effectively combines complex SQL, typesafety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL. It is NOT an OR-mapper, but provides a 1:1 mapping between tables/views and classes. Between columns and members. It supports all standard SQL language features including the more complex UNION's, nested SELECTs, joins, aliasing.

SQLMap - A basic SQL query to C# object mapper.

A basic SQL query to C# object mapper.

jsonify - Object-relational mapper. Stores entities as JSON in SQL databases.

Object-relational mapper. Stores entities as JSON in SQL databases.

Sundstrom Object Mapper

Simple Object-to-Object mapper for .NET. Supports mapping using attributes and fluent API.

Apache Torque - Torque is an object-relational mapper for Java.

Torque is an object-relational mapper for Java.


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.