2 pointsby andresribeiro7 hours ago1 comment
  • andresribeiro7 hours ago
    Author here. I built Aperio because Elasticsearch and even Meilisearch felt like overkill for some projects I work on.

    Features:

    - Typo-Tolerant Search - Autocomplete / Suggest - Multilingual - Works out of the box and can be highly configurable

    Trade-offs to flag upfront:

    - Ordering: only supported by ID ASC or DESC. Relevance is not supported, documents either match the query or they don't. - Filtering: Not supported directly, but you can easily bypass this by structuring your collections. For example, if you want to search messages by a specific user, you can simply create a dedicated collection named messages:[userId].

    Happy to answer questions.