Beagle is a desktop-independent service for indexing and searching
your data. The Beagle daemon transparently monitors your data and updates the index to reflect any changes. On an inotify-enabled system, these updates (e.g. new files, emails, chat) happen more-or-less in real time. Beagle
... [More] supports many different file formats and can index files/email/browsing history/chat logs/RSS feeds etc. [Less]
Tracker is a first class object database, extensible tag/metadata database, search tool and indexer.
It can trawl through your hard drive and index existing files and data stores
It has been designed from the ground up to be very lightweight (the tracker daemon consumes ~4MB of RAM in typical
... [More] use) yet at the same time very fast too.
It provides a comprehensive, persistent and extensible storage system that can store and index almost any object. These objects can also have extensible user defined metadata and tags to create rich first class objects. [Less]
Xapian is an Open Source Search Engine Library, released under the GPL. It's written in C++, with bindings to allow use from Perl, Python, PHP, Java, Tcl, C#, Ruby, Lua and Erlang (so far!)
Xapian is a highly adaptable toolkit which allows developers to easily add advanced indexing and search
... [More] facilities to their own applications. It supports the Probabilistic Information Retrieval model and also supports a rich set of boolean query operators. [Less]
Sphinx is a full-text search engine, it's a standalone search engine, meant to provide fast, size-efficient and relevant full-text search functions to other applications. Sphinx was specially designed to integrate well with SQL databases and scripting languages.
Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python.
Some of Whoosh's features include:
* Pythonic API.
* Pure-Python. No compilation or binary packages needed, no mysterious crashes.
* Fielded indexing and search.
* Fast indexing and retrieval
... [More] -- much faster than any other pure-Python solution.
* Pluggable scoring algorithm (including BM25F), text analysis, storage, posting format, etc.
* Powerful query language.
* Pure Python spell-checker. [Less]
Alfanous (The Lantern - الفانوس ) is an Arabic search engine API provide the simple and advanced search in the Holy Quran , more features and many interfaces... (Implemented using Whoosh)
Features
* Advanced Query
* Many Output Improvements
* Many Arabic Aspects
* Many
... [More] Quranic Options
* Suggestion System
* Json Output Service - dj.alfanous.org/jos2
* QT User Interface for Ubuntu and Windows
* Web User Interface - dj.alfanous.org [Less]
OpenSearchServer is a powerful, enterprise-class, search engine program. With the web user interface, the crawlers (web, file, database, ...) and its REST API you will be able to integrate quickly and easily advanced full-text search capabilities in your application. OpenSearchServer runs on Windows
... [More] and Linux/Unix/BSD
Multilingual lemmatization, spellcheck, stop words, synonyms, facet, filters, web crawler, database crawler, local and remote file system crawler, documents indexation with OCR, REST with XML or JSON and SOAP API. [Less]
Manticore Search is a multi-storage database designed specifically for search, including full-text search.
Powerful and fast full-text searching which works fine for small and big datasets
Traditional row-wise storage for small, medium and big size datasets
Columnar storage support via
... [More] Manticore Columnar Library for bigger datasets (much bigger than can be fit in RAM)
SQL-first: the native Manticore's syntax is SQL. It speaks SQL over HTTP and MySQL protocol (you can use your preferred mysql client) [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy