14 packages tagged with “automapper-alternative”
A zero-dependency, high-performance object mapper for .NET. 2x faster than AutoMapper with zero configuration.
Fluent configuration API for Mapsicle. Adds expression-based mapping, ForMember, Ignore, Condition, and configuration validation.
Entity Framework Core integration for Mapsicle. Adds ProjectTo<T>() for IQueryable projections that translate to SQL.
FluentValidation integration for Mapsicle. Adds post-mapping validation with MapAndValidate support.
Naming convention support for Mapsicle. Adds PascalCase, camelCase, snake_case, and kebab-case automatic property matching.
JSON serialization integration for Mapsicle - Map and serialize in one call with System.Text.Json support
DataAnnotations validation integration for Mapsicle - Lightweight validation using System.ComponentModel.DataAnnotations
ASP.NET Core integration for Mapsicle - Minimal API extensions, result mapping, and model binding
Caching integration for Mapsicle - Cache mapped results with IMemoryCache and IDistributedCache support
Dapper integration for Mapsicle - Bridge Dapper query results to mapped DTOs with fluent extensions
Serilog integration for Mapsicle - Structured logging for mapping operations with performance tracking
Audit and change tracking for Mapsicle - Track property changes during mapping operations
ForgeMapper is a powerful and extensible object mapping tool designed to transfer properties between source and target objects. It identifies matching properties based on names and compatible types, supporting simple types, complex object structures, new object creation, and collection synchronization.
A high-performance, lightweight object mapper for .NET that simplifies mapping between Data Transfer Objects (DTOs) and domain models. Supports nested objects, collections, and async operations with minimal configuration.