FindSoftware

MiniSearch

JavaScript library that runs an in-memory full-text search index in Node and in the browser.

MiniSearch is a JavaScript library that builds a full-text index in memory and runs queries against it inside the script that owns the index. No search server is involved: the same code that creates the index also searches it, in a browser or in Node.js. The documentation describes the API.

Identity

Status
Active
Maintainer
Luca Ongaro3
Maintained by
Individual2
First release
20183

Rendering and deploy

Runs as
In the browser2
Install with
npm, yarn, cdn script tag, manual build1

Releases

Current major version
73
Last release
2025-09-163

Adoption

GitHub stars
6,1722
npm downloads a week
2,335,6034
Dependent repositories
1,0635
Dependent packages
825

Why these figures do not compare

Sources

  1. 2026-10-19: links, Categories, Install with
    lucaong.github.io/minisearch/
  2. 2026-10-19: links, Maintained by, License, Written in, GitHub stars, Runs as
    github.com/lucaong/minisearch
  3. 2026-10-19: First release, Maintainer, Current major version, Last release
    registry.npmjs.org/minisearch
  4. 2026-10-19: npm downloads a week
    api.npmjs.org/downloads/point/last-week/minisearch
  5. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/minisearch

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON