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