All Projects → ndx-search → Ndx

ndx-search / Ndx

Licence: mit
🔍 Full text indexing and searching library

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Ndx

Manticoresearch
Database for search
Stars: ✭ 610 (+548.94%)
Mutual labels:  search-engine, full-text-search
Tntsearch
A fully featured full text search engine written in PHP
Stars: ✭ 2,693 (+2764.89%)
Mutual labels:  search-engine, full-text-search
Srchx
A standalone lightweight full-text search engine built on top of blevesearch and Go with multiple storage (scorch, boltdb, leveldb, badger)
Stars: ✭ 118 (+25.53%)
Mutual labels:  search-engine, full-text-search
bulksearch
Lightweight and read-write optimized full text search library.
Stars: ✭ 108 (+14.89%)
Mutual labels:  search-engine, full-text-search
Fess
Fess is very powerful and easily deployable Enterprise Search Server.
Stars: ✭ 561 (+496.81%)
Mutual labels:  search-engine, full-text-search
Flask Ponywhoosh
A Flask full-text search engine
Stars: ✭ 76 (-19.15%)
Mutual labels:  search-engine, full-text-search
Scout
RESTful search server written in Python, powered by SQLite.
Stars: ✭ 213 (+126.6%)
Mutual labels:  search-engine, full-text-search
Typesense
Fast, typo tolerant, fuzzy search engine for building delightful search experiences ⚡ 🔍 ✨ An Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch.
Stars: ✭ 8,644 (+9095.74%)
Mutual labels:  search-engine, full-text-search
Flexsearch
Next-Generation full text search library for Browser and Node.js
Stars: ✭ 8,108 (+8525.53%)
Mutual labels:  search-engine, full-text-search
Pkgsearch
Search R packages on CRAN
Stars: ✭ 73 (-22.34%)
Mutual labels:  search-engine
Mhtextsearch
A fast full-text search library for Objective-C
Stars: ✭ 79 (-15.96%)
Mutual labels:  search-engine
Vectorsinsearch
Dice.com repo to accompany the dice.com 'Vectors in Search' talk by Simon Hughes, from the Activate 2018 search conference, and the 'Searching with Vectors' talk from Haystack 2019 (US). Builds upon my conceptual search and semantic search work from 2015
Stars: ✭ 71 (-24.47%)
Mutual labels:  search-engine
100projectsofcode
A list of practical knowledge-building projects.
Stars: ✭ 1,183 (+1158.51%)
Mutual labels:  search-engine
Houndsploit
An advanced graphical search engine for Exploit-DB
Stars: ✭ 81 (-13.83%)
Mutual labels:  search-engine
Gnes
GNES is Generic Neural Elastic Search, a cloud-native semantic search system based on deep neural network.
Stars: ✭ 1,178 (+1153.19%)
Mutual labels:  search-engine
Imageclassification
Deep Learning: Image classification, feature visualization and transfer learning with Keras
Stars: ✭ 83 (-11.7%)
Mutual labels:  search-engine
Go Search Extension
The ultimate search extension for Golang
Stars: ✭ 69 (-26.6%)
Mutual labels:  search-engine
Awesome Solr
A curated list of Awesome Apache Solr links and resources.
Stars: ✭ 69 (-26.6%)
Mutual labels:  search-engine
Algoliasearch Client Android
Algolia Search API Client for Android
Stars: ✭ 92 (-2.13%)
Mutual labels:  search-engine
Ftserver Cs
Lightweight iBoxDB Full Text Search Server for C#
Stars: ✭ 81 (-13.83%)
Mutual labels:  full-text-search

ndx · GitHub license npm version codecov CircleCI Status PRs Welcome

ndx is a collection of javascript (TypeScript) libraries for lightweight full-text indexing and searching.

Live Demo

Reddit Comments Search Engine - is a simple demo application that indexes 10,000 reddit comments. Demo application requires modern browser features: WebWorkers and IndexedDB. Comments are stored in the IndexedDB, and search engine is working in a WebWorker.

Features

  • Multiple fields full-text indexing and searching.
  • Per-field score boosting.
  • BM25 ranking function to rank matching documents. The same ranking function that is used by default in Lucene >= 6.0.0.
  • Trie based dynamic Inverted Index.
  • Configurable tokenizer and term filter.
  • Free text queries with query expansion.
  • Small memory footprint, optimized for mobile devices.
  • Serializable index.

Documentation

To check out docs, visit https://github.com/ndx-search/docs.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].