Stack Gems
Menu
← Catalog

Orama

Apache-2.0 full-text, vector and hybrid search in JS

Next.js / App Platform · Apache-2.0 · 10.6k

Reviewed 2026-10-18 · last push 2026-10-18 · repo checked 2026-10-19

What's Good

Apache-2.0 per the LICENSE file (oramasearch/orama; GitHub shows no detected license), release v3.1.18 (2025-12-19). Install from npm, yarn, pnpm or bun, or import from a CDN in the browser or Deno. BM25 ranking, stemming and tokenisation in 30 languages, pinning rules for merchandising, field boosting and a plugin system. Great for docs search and small catalogs without a server. ★~10.6k.

The Catch

The index lives in memory in your process, so it fits small to medium datasets, not millions of large documents. The last release was December 2025 and the last code change July 2026, so the open-source library moves slowly while the company focuses on Orama Cloud. GitHub does not detect the license; the LICENSE.md text is Apache-2.0.

Verdict

A great zero-server search library for docs and small catalogs.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/orama.svg)](https://stackgems.com/gems/orama)

HTML

<a href="https://stackgems.com/gems/orama"><img src="https://stackgems.com/badge/orama.svg" alt="Orama reviewed on Stack Gems" height="20"></a>