# Orama

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

**Category:** Next.js  
**Pricing:** open-source  
**URL:** https://docs.orama.com/docs/orama-js  
**GitHub:** https://github.com/oramasearch/orama  
**Added:** 2026-10-18

---

## The Hook

Orama is a search engine you import: full-text, vector and hybrid search, filters, facets, geosearch and typo tolerance in a small TypeScript library that runs in the browser, on the server or at the edge.

## 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.
