Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A convention-based object-object mapper in .NET.
C# PowerShell Other
#1 Compare This branch is 224 commits behind AutoMapper:master.
Failed to load latest commit information.
lib Getting the samples to compile again
src Skipping overridden types during validation; fixes #574
tools Creating the default package as SN, new package as unsigned
.gitattributes I give up on line endings. GitHub, stop giving people crappy advice o…
.gitignore Changed install.ps1 to not use a Where extension method for #418
LICENSE.txt Creating NuGet packages as part of the build Update
default.ps1 Putting patch version back into assembly version


What is AutoMapper?

AutoMapper is a simple little library built to solve a deceptively complex problem - getting rid of code that mapped one object to another. This type of code is rather dreary and boring to write, so why not invent a tool to do it for us?

How do I get started?

Check out the getting started guide. When you're done there, the wiki goes in to the nitty-gritty details. Finally, check out the dnrTV episode for a full walkthrough. If you have questions, you can post them to the Mailing List.

Where can I get it?

First, install NuGet. Then, install AutoMapper from the package manager console:

PM> Install-Package AutoMapper

AutoMapper is Copyright © 2008-2012 Jimmy Bogard and other contributors under the MIT license.

Something went wrong with that request. Please try again.