fergiemcdowall/search-index

A persistent, network resilient, full text search library for the browser and Node.js

48
/ 100
Emerging

Builds inverted indexes stored in IndexedDB (browser) or LevelDB (Node.js) for sub-millisecond query performance on large datasets. Supports fuzzy matching, field-specific searches, and boolean operators while maintaining a minimal footprint through compression. Works offline-first with automatic synchronization when connectivity is restored, making it ideal for progressive web apps and distributed architectures.

1,425 stars. No commits in the last 6 months. Available on npm.

Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 18 / 25
Community 20 / 25

How are scores calculated?

Stars

1,425

Forks

150

Language

JavaScript

License

MIT

Last pushed

Apr 04, 2025

Commits (30d)

0

Dependencies

7

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/fergiemcdowall/search-index"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.