JavaScript/TypeScript ORM and query builder for Elasticsearch

Easy to Use

Elasticmagic was designed to give an easy, safe and robust way to work with Elasticsearch.

Less to Learn

Elasticmagic lets you focus on your business logic. You do not need to remember and write raw Json DSL.


Elasticmagic written in Typescript which gives roubustnes and safety of the library.