Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Client Side Search

Client Side Search

11 projects

Showing 11 of 11 projects

minisearch
minisearchTypeScript

A tiny, in-memory JavaScript full-text search engine for browser and Node with prefix, fuzzy search, and auto-suggestion.

#typo-tolerance#search#in-memory-search
Stars6.2k
Forks175
Last commit1 year ago
tinysearch
tinysearchRust

A lightweight, fast, full-text search engine for static websites, written in Rust and compiled to WebAssembly.

#hacktoberfest#webassembly#static-websites
Stars3.0k
Forks94
Last commit1 month ago
js-search
js-searchJavaScript

An efficient, client-side JavaScript search library for indexing and querying JSON objects with stemming, stop words, and TF-IDF ranking.

#search#json-search#database
Stars2.2k
Forks108
Last commit3 years ago
search-index
search-indexJavaScript

A persistent, network resilient, full-text search library for both browser and Node.js environments.

#search#offline-first#browser-storage
Stars1.4k
Forks146
Last commit5 days ago
redux-search
redux-searchJavaScript

Higher-order Redux library for client-side search with web-worker indexing and automatic result updates.

#search#web-worker#search-index
Stars1.4k
Forks62
Last commit5 years ago
Lunr-Core
Lunr-CoreC#

A small, full-text search library for .NET Core, ported from lunr.js, ideal for lightweight applications.

#search-library#lunr-js-port#document-indexing
Stars574
Forks26
Last commit6 months ago
itemsjs
itemsjsJavaScript

A lightweight JavaScript library for ultra-fast faceted and full-text search on JSON datasets up to 100K items.

#json-search#facets#lightweight
Stars412
Forks46
Last commit11 months ago
libsearch
libsearchJavaScript

A lightweight, index-free full-text search library for JavaScript with TF-IDF ranking.

#search#tf-idf#npm-package
Stars387
Forks8
Last commit4 years ago
Beautiful docs
Beautiful docsCoffeeScript

A static documentation viewer and generator that transforms markdown files into beautiful, searchable websites.

#search#theming#open-source
Stars301
Forks48
Last commit5 years ago
ndx
ndxTypeScript

A lightweight full-text indexing and searching library designed for dynamic document sets stored on disk (IndexedDB).

#bm25-ranking#trie-data-structure#indexing-library
Stars156
Forks11
Last commit3 years ago
static-search
static-searchJavaScript

A client-side static search engine with a Go indexer and JavaScript searcher for static websites.

#static-websites#serverless#static-site-search
Stars21
Forks5
Last commit10 years ago

Related Tags

#Full Text Search8#Search Engine6#Search6#Javascript Library6#Lightweight5#Javascript5#Nodejs3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub