Ross ROSS = Recommend OSS · open-source software intelligence for agents

LuckyPennySoftware/AutoMapper

A convention-based object-object mapper in .NET. observed · 2026-10-21

github.com/LuckyPennySoftware/AutoMapper · homepage · C# · NOASSERTION (other) observed · 2026-10-21

Health v2 · maintenance only

94/100

  • Activity 100
  • Release rhythm 84
  • 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-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 12
  • age_days: 6100
  • days_rel: 110
  • days_push: 4
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

10187 stars · 2399 forks observed · 2026-10-21

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

Member repositories

RepositoryRoleHealth v2
LuckyPennySoftware/AutoMappermain94

For agents

markdown · JSON · MCP: product_card(name="LuckyPennySoftware/AutoMapper")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem