LU

Lunr.js

Small full-text search library for the browser

Search Engines ★ 9.2k stars Easy setup MIT

Lunr.js is a small, full-text search library for use in the browser that provides a simple search index without needing a backend service. It is commonly used to add offline search to static sites and documentation.

Key features

  • Browser-based search
  • No backend needed
  • Prebuilt index support
  • Tiny library size

Strengths

  • Released under the MIT license
  • Easy to set up — beginner-friendly
  • Mature project with 9.2k GitHub stars
  • Written in JavaScript

Lunr.js replaces

Compare Lunr.js

37 head-to-head comparisons.

Similar search engines apps