Hardened Native AOT support with recursion guards, zero-allocation database streaming (IAsyncEnumerable), and a new fluent MapTo API.
100% Native AOT Compatible
AutoMappic now includes AOT-safety transparency and automatic recursion protection. No runtime reflection, no dynamic IL emission, and no stack overflows in complex graphs.
Database Streaming
Stream millions of rows with zero-overhead using MapAsync on DbDataReader. Leverages IAsyncEnumerable for pure, non-blocking asynchronous mapping.
Standalone Mapping ([AutoMap])
Eliminate Profile boilerplate for 90% of your DTOs. Just decorate your partial class with [AutoMap] and let the generator handle the implementation.
Rigorous Diagnostic Suite
Build-time protection with AM0001-AM0018. Catch unmapped properties, fuzzy-match typos, missing constructors, and ProjectTo incompatibilities instantly.
Fluent Developer Experience
Map between types naturally with `source.MapTo(mapper)`. Statically generated, type-safe, and incredibly fast.