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

LuckyPennySoftware/AutoMapper

A convention-based object-object mapper in .NET. observed · 2026-08-28

github.com/LuckyPennySoftware/AutoMapper · homepage · C# · NOASSERTION (other) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
LuckyPennySoftware/AutoMappermain92

For agents

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

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem