Displaying 1 to 10 from 10 results

tntsearch - A fully featured full text search engine written in PHP

  •    PHP

We created also some demo pages that show tolerant retrieval with n-grams in action. The package has bunch of helper functions like jaro-winkler and cosine similarity for distance calculations. It supports stemming for English, Croatian, Arabic, Italian, Russian, Portuguese and Ukrainian. If the built in stemmers aren't enough, the engine lets you easily plugin any compatible snowball stemmer. Some forks of the package even support Chinese. Unlike many other engines, the index can be easily updated without doing a reindex or using deltas.

LUNR.js - A bit like Solr, but much smaller and not as bright

  •    Javascript

A bit like Solr, but much smaller and not as bright. Lunr enables you to provide a great search experience without the need for external, server-side, search services. Lunr has no external dependencies and works in your browser or on the server with node.js.

Ferret - The extensible information retrieval library for ruby.

  •    Ruby

Ferret is an information retrieval library in the same vein as Apache Lucene. Originally it was a full port of Lucene but it now uses it's own file format and indexing algorithm although it is still very similar in many ways to Lucene. Everything you can do in Lucene you should be able to do in Ferret.

MeiliSearch - Ultra relevant, instant and typo-tolerant full-text search API

  •    Rust

MeiliSearch is a powerful, fast, open-source, easy to use, and deploy search engine. The search and indexation are fully customizable and handles features like typo-tolerance, filters, and synonyms. It features include Search as-you-type experience, Full text search, Supports Synonym, Highly customizable, RESTfull API and lot more.




ndx - Javascript (TypeScript) full text indexing and searching library

  •    TypeScript

ndx is a lightweight javascript (TypeScript) full-text indexing and searching library. 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.

elman - Full text searching Linux man pages with Elasticsearch :penguin:

  •    Ruby

A script for full text searching Linux man pages with Elasticsearch. It has been developed to play around with the idea described in this post.

raftman - A syslog server with integrated full text search via a JSON API and Web UI

  •    Go

A syslog server with integrated full text search via a JSON API and Web UI. This will start raftman with all default options. It listen on port 514 (UDP) and 5514 (TCP) on the host for incomming RFC5424 syslog packets and store them into an SQLite database stored in /tmp/logs.db on the host. It also exposes the JSON API on http://localhost:8181/api/ and the Web UI on http://localhost:8282/.


cang-jie - Chinese tokenizer for tantivy, based on jieba-rs

  •    Rust

A Chinese tokenizer for tantivy, based on jieba-rs. As of now, only support UTF-8.

flask-ponywhoosh - The missing search engine for your flask app

  •    Python

It's the easiest way to add a search engine in your flask application on the shoulders of Pony ORM and Whoosh. To prove this, we've included some templates to render the search engine. Just checkout the example. <localhost> is often http://127.0.0.1:5000.