# ndx

Lightweight full-text indexing and search library for JavaScript and TypeScript, with a dynamic inverted index.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/ndx/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- repository: https://github.com/localvoid/ndx

### Identity

- status: stub
- maintainer: Boris Kaul
- maintainerType: individual
- parent: unknown
- firstRelease: 2016
- hqCountry: unknown

### Kind

- category: search
- hosting: unknown
- language: javascript
- runtime: unknown
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: unknown
- renderingModes: not applicable
- installMethod: unknown

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 2
- latestReleaseDate: 2023-03-14

### Adoption

- githubStargazers: 156
- packagistDownloads: not applicable
- npmWeeklyDownloads: 1708
- contributors: 3
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 16
- dependentPackages: 9

### Sources

- urls: https://api.github.com/repos/localvoid/ndx (read 2026-10-28)
- maintainer: https://raw.githubusercontent.com/localvoid/ndx/master/LICENSE (read 2026-10-28)
- maintainerType: https://raw.githubusercontent.com/localvoid/ndx/master/LICENSE (read 2026-10-28)
- firstRelease: https://registry.npmjs.org/ndx (read 2026-10-28)
- language: https://api.github.com/repos/localvoid/ndx (read 2026-10-28)
- category: https://raw.githubusercontent.com/localvoid/ndx/master/README.md (read 2026-10-28)
- license: https://api.github.com/repos/localvoid/ndx (read 2026-10-28)
- licenseModel: https://raw.githubusercontent.com/localvoid/ndx/master/LICENSE (read 2026-10-28)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/ndx (read 2026-10-28)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ndx (read 2026-10-28)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ndx (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/localvoid/ndx (read 2026-10-28)
- contributors: https://api.github.com/repos/localvoid/ndx/contributors (read 2026-10-28)
- currentMajor: https://registry.npmjs.org/ndx/latest (read 2026-10-28)
- latestReleaseDate: https://registry.npmjs.org/ndx (read 2026-10-28)

## Notes

ndx is a JavaScript and TypeScript library for full-text indexing and search, with a dynamic inverted index and BM25 ranking. Documents can be added and removed after the index is created, and queries match any of their terms. Boris Kaul wrote and maintains it, and the package is published on npm.

## Worth knowing

The README states that queries support only disjunction, so phrase search is not supported, and the index stores no term positions. The README gives import examples but no install command.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
