LuckyPennySoftware/AutoMapper
A convention-based object-object mapper in .NET. observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 90
- Release rhythm 91
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 12
- age_days: 6052
- days_rel: 62
- days_push: 62
- n_releases_24m: 12
Adoption not part of the score
10192 stars · 2403 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
AutoMapper is a convention-based object-object mapper for .NET that eliminates manual mapping code between object types, such as flattening complex domain models into DTOs. It offers fluent configuration, configuration validation, LINQ projection support, and dependency injection integration.
Use cases
- map domain entities to DTOs in .NET
- eliminate boilerplate object-to-object mapping code
- flatten complex object models for serialization or messaging
- project LINQ queries directly to DTOs in Entity Framework
- validate mapping configurations in tests
- integrate mapping with ASP.NET Core dependency injection
When to choose
- you have many similar object-to-object mappings in a .NET codebase
- you want convention-based automatic property matching with explicit overrides
- you need LINQ queryable projections to avoid SELECT N+1 issues
- you want configuration validation to catch unmapped members
When to avoid
- you have only a handful of simple mappings where manual code is clearer
- you prefer explicit, compile-time-checked mapping without reflection or code generation
- your team dislikes convention-based magic and hidden behavior
- you need mapping in a non-.NET language
Facets
library · maturity stable
serialization developer-tools backend web-development developer-tools dotnet cross-platform object-mapping dto csharp nuget linq-projection dependency-injection
3 sources
- readme: https://github.com/LuckyPennySoftware/AutoMapper · fetched 2026-08-28 · b70d924101e5
- homepage: https://automapper.io · fetched 2026-08-29 · d7a5eb9eb7cf
- site_page: https://docs.automapper.io · fetched 2026-08-29 · 4add08bda629
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| LuckyPennySoftware/AutoMapper | main | 92 |
For agents
markdown · JSON · MCP: product_card(name="LuckyPennySoftware/AutoMapper")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem