agileobjects / Agilemapper
Licence: mit
A zero-configuration, highly-configurable, unopinionated object mapper with viewable execution plans. Flattens, unflattens, deep clones, merges, updates and projects queries. Targets .NET 3.5+ and .NET Standard 1.0+
Stars: ✭ 345
Projects that are alternatives of or similar to Agilemapper
Mapster
A fast, fun and stimulating object to object Mapper
Stars: ✭ 1,375 (+298.55%)
Mutual labels: mapper, mapping
Mappinggenerator
🔄 "AutoMapper" like, Roslyn based, code fix provider that allows to generate mapping code in design time.
Stars: ✭ 831 (+140.87%)
Mutual labels: mapper, mapping
orika-spring-boot-starter
Spring Boot Starter for Orika.
Stars: ✭ 116 (-66.38%)
Mutual labels: mapping, mapper
JSONUtilities
Easily load JSON objects and decode them into structs or classes
Stars: ✭ 57 (-83.48%)
Mutual labels: mapping, mapper
Jmapper Core
Elegance, high performance and robustness all in one java bean mapper
Stars: ✭ 159 (-53.91%)
Mutual labels: mapper, mapping
Object Mapper
ObjectMapper is a class for automatic object mapping in Python
Stars: ✭ 72 (-79.13%)
Mutual labels: mapper, mapping
awesome-maps-ukraine
A curated list of maps of Ukraine, ukrainian mappers and tools that they use or develop for creating and publish maps
Stars: ✭ 35 (-89.86%)
Mutual labels: mapping, mapper
Poiji
🍬 A tiny library converting excel rows to a list of Java objects based on Apache POI
Stars: ✭ 255 (-26.09%)
Mutual labels: mapper, mapping
Android Viewmodelbinding
A lightweight library aiming to speed up Android app development by leveraging the new Android Data Binding together with the Model-View-ViewModel design pattern.
Stars: ✭ 308 (-10.72%)
Mutual labels: viewmodel
Cosmonaut
🌐 A supercharged Azure CosmosDB .NET SDK with ORM support
Stars: ✭ 309 (-10.43%)
Mutual labels: netstandard
Dynamic robot localization
Point cloud registration pipeline for robot localization and 3D perception
Stars: ✭ 339 (-1.74%)
Mutual labels: mapping
Deep Learning Localization Mapping
A collection of deep learning based localization models
Stars: ✭ 300 (-13.04%)
Mutual labels: mapping
Moko Mvvm
Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
Stars: ✭ 329 (-4.64%)
Mutual labels: viewmodel
Githubarchitecturecomponents
The implementation of Android "Architecture Components" sample explained by Google : https://developer.android.com/topic/libraries/architecture/guide.html
Stars: ✭ 302 (-12.46%)
Mutual labels: viewmodel
Leaflet.markercluster
Marker Clustering plugin for Leaflet
Stars: ✭ 3,305 (+857.97%)
Mutual labels: mapping
Awesome Gee
A curated list of Google Earth Engine resources
Stars: ✭ 292 (-15.36%)
Mutual labels: mapping
Npoi.mapper
Use this tool to import or export data with Excel file. The tool is a convention based mapper between strong typed object and Excel data via NPOI.
Stars: ✭ 348 (+0.87%)
Mutual labels: mapper
AgileMapper
AgileMapper is a zero-configuration, highly-configurable, unopinionated object mapper with viewable execution plans. It flattens, unflattens, deep clones, merges, updates and projects queries via extension methods, or a static or instance API. It targets .NET 3.5+ and .NET Standard 1.0+.
You can use it to create new objects:
var customerDto = Mapper.Map(customer).ToANew<CustomerDto>();
...project queries:
var customerDtos = await context
.Customers
.Project().To<CustomerDto>()
.ToArrayAsync();
...perform id-aware updates:
Mapper.Map(customerViewModel).Over(customer);
...and merges:
Mapper.Map(customerOne).OnTo(customerTwo);
It's available via NuGet and licensed with the MIT licence. Check out the documentation for more!
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].