{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/js-search/","markdown":"https://findsoftware.frbit.cloud/js-search.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"js-search","name":"JS Search","urls":{"home":"https://bvaughn.github.io/js-search/","repository":"https://github.com/bvaughn/js-search","docs":"https://github.com/bvaughn/js-search/blob/master/README.md"},"category":["search"],"description":"JavaScript library for client-side full-text search over arrays of JavaScript and JSON objects, with tokenizers, stemming and stop words.","maintainer":"Brian Vaughn","maintainerType":"individual","firstRelease":2015,"language":"javascript","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["browser"],"renderingModes":null,"installMethod":"npm","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2023-05-12T00:00:00.000Z","githubStargazers":2211,"contributors":12,"packagistDownloads":null,"npmWeeklyDownloads":117016,"dependentRepos":858,"dependentPackages":99,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://bvaughn.github.io/js-search/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://github.com/bvaughn/js-search/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/bvaughn/js-search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/bvaughn/js-search/blob/master/LICENSE.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/bvaughn/js-search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/js-search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/bvaughn/js-search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://github.com/bvaughn/js-search/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/bvaughn/js-search/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/bvaughn/js-search/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/bvaughn/js-search/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://registry.npmjs.org/js-search/latest","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://registry.npmjs.org/js-search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/bvaughn/js-search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/bvaughn/js-search/contributors","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/js-search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/js-search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/js-search","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"JS Search is a client-side search library for JavaScript and JSON objects. It runs its index in the browser. Its README lists tokenizers, stemming through a third-party stemmer, stop-word filtering, TF-IDF ranking and index strategies for prefix, substring and exact-word matches. The README says it is compatible with ES5 and needs no jQuery. It began as an implementation of Lunr JS, according to the README, and has since expanded. It is installed from npm or Bower."}