> For the complete documentation index, see [llms.txt](https://dynamic-mapper.gitbook.io/dynamic-mapper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dynamic-mapper.gitbook.io/dynamic-mapper/master.md).

# DynamicMapper

`DynamicMapper` is a library that provides support for object to object mapping.

Since plain JavaScript can be too dynamic for proper object mapping DynamicMapper is best to use together with [TypeScript](https://github.com/microsoft/TypeScript).

DynamicMapper is heavily influenced by C# library [AutoMapper](http://docs.automapper.org/en/stable/index.html) but aims on mapping in dynamic nature of JavaScript.

## Installation

```
npm install @dynamic-mapper/mapper --save
```

### Integrations

DynamicMapper offers following integrations:

* [Angular](/dynamic-mapper/integrations/angular.md)
