/awesome-full-text-search

A curated list of :mag: full text search engines and stuff related with it.

Creative Commons Zero v1.0 UniversalCC0-1.0

Awesome Full Text Search Awesome

A curated list of 🔍 full text search engines and stuff related with it.

Contents

MongoDB

Algolia

  • figolia - Keep your Algolia search indexes in sync with your Firebase datasets.
  • mongoolia - Keep your mongoose schemas synced with Algolia.
  • algolia-webcrawler - Simple node worker that crawls sitemaps in order to keep an algolia index up-to-date.
  • algolia-sitemap - A Node.js library allowing you to generate sitemaps from an Algolia index.

Elasticsearch

  • esta - Simple + Fast ElasticSearch Node.js client.

Memory

  • elasticlunr - Lightweight full-text search engine in JavaScript for browser search and offline search.
  • lunr - A bit like Solr, but much smaller and not as bright.
  • pouchdb-quick-search - Full-text search engine on top of PouchDB.
  • search-index - A persistent, network resilient, full text search library for the browser and Node.js.
  • reds - A light-weight, insanely simple full text search module backed by Redis.
  • fulltext-engine - Full text search backed by levelup/leveldb engine.
  • levi - Stream based full-text search for Node.js and browsers.
  • minisearch - Tiny but powerful in-memory fulltext search engine written in JavaScript.
  • flexsearch - Next-Generation full text search library for Browser and Node.js.
  • tinysearch - This is a lightweight, fast, full-text search engine for static websites.
  • stork - Fast web search, made for static sites.

UI Interface

Datasets

Projects

  • NPM Trends - NPM package comparison app based on Elasticsearch.
  • tweetarchive - Full-text search for your Twitter archive based on PostgreSQL.