We've developed a ZIO-native library that facilitates seamless communication with Elasticsearch clusters. This library offers a type-safe API, enhancing the developer experience for tasks like indexing documents and constructing queries for searching, filtering, and aggregating data. It also provides convenient tools for decoding results, obtaining highlights, inner-hits, and typed aggregations.
ZIO Elasticsearch harnesses the potent ZIO ecosystem, incorporating well-known libraries like ZIO Schema, ZIO Prelude, and ZIO Json, along with the popular Sttp library.