Simple

Import one package, build an index with three lines of code, query for documents with another three lines.

Text Analysis

Bleve includes general-purpose analyzers as well as pre-built text analyzers for the following languages:

Danish, Dutch, English, Finnish, French, German, Hungarian, Italian, Norwegian, Persian, Portuguese, Romanian, Russian, Sorani, Spanish, Swedish, Thai, Turkish

Faceting

Support for aggregating facet information across search results. Supported facet types: