FindSoftware

Lunr.js

JavaScript full-text search library that builds an index of JSON documents in the browser or on Node.js.

Lunr.js is a JavaScript full-text search library for indexing JSON documents and searching them. The README describes it as a library for use in the browser, and the homepage adds that it has no external dependencies and works on the server with Node.js.

The README gives two install routes: including the library’s source file in a page, or installing the npm package.

Identity

Status
Stub
Maintainer
Oliver Nightingale4
Maintained by
Individual
First release
20125

Rendering and deploy

Runs as
In the browser6
Install with
npm6

Releases

Current major version
28
Last release
2020-08-199

Adoption

GitHub stars
9,2042
npm downloads a week
9,185,1707
Contributors
3710
Dependent repositories
42,12511
Dependent packages
59711

Why these figures do not compare

Sources

  1. 2026-10-28: links, Runtime
    lunrjs.com/
  2. 2026-10-28: links, Written in, License, GitHub stars
    api.github.com/repos/olivernn/lunr.js
  3. 2026-10-28: links
    lunrjs.com/docs/index.html
  4. 2026-10-28: Maintainer
    raw.githubusercontent.com/olivernn/lunr.js/master/LICENSE
  5. 2026-10-28: First release
    api.github.com/repos/olivernn/lunr.js/commits/v0.1.0
  6. 2026-10-28: Categories, Runs as, Install with
    raw.githubusercontent.com/olivernn/lunr.js/master/README.md
  7. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/lunr
  8. 2026-10-28: Current major version
    registry.npmjs.org/lunr/latest
  9. 2026-10-28: Last release
    registry.npmjs.org/lunr
  10. 2026-10-28: Contributors
    api.github.com/repos/olivernn/lunr.js/contributors?per_page=1
  11. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/lunr

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