Algolia provides a developer-friendly RESTful API for website and app instant search. Most web services and mobile apps, such as Spotify, Salesforce or Amazon need to provide a fast and meaningful access to database objects via a simple search box. People want to find songs, invoices, products in just a few keystrokes.
tags: api application-search developer-tools full-text-search indexed-searchElasticSearch is a distributed, RESTful, free/open source search server based on Java and under the Apache License ( Lucene ).
tags: indexing java lucene search-server web-developmentSolr is an open source enterprise search server based on Lucene search library, with XML/HTTP and JSON APIs. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, and rich document handling. Providing distributed search and index replication, Solr is highly scalable.
tags: indexed-search lucene search-server web-developmentThe easiest way to add great search to your website
tags: embeddable mobile-friendly search-analytics search-engine site-searchThe best site search for any website. Simple type, get search suggests, autocompletions and structured data at your fingertips.
tags: better-search fast-and-easy-setup one-click-installation onsite-search search-engineWith Google Custom Search, add a search box to your homepage to help people find what they need on your website.
tags: embeddable search-engineXapian is an open source probabilistic information retrieval library, released under the GNU General Public License (GPL). It is a full text search engine library for programmers. It is written in C++, with bindings to allow use from Perl, Python, PHP, Java, Tcl, C#, Ruby, and Lua. Xapian is highly portable and runs on Linux, Mac OS X, FreeBSD, NetBSD, OpenBSD, Solaris, HP-UX, Tru64, IRIX, Microsoft Windows, GNU Hurd, and OS/2.
tags: indexing search-server web-developmentOpenSearchServer is an open source application server allowing development of index-based applications like search engines. Main features of OpenSearchServer are : An integrated crawler for databases, web pages and rich documents; a user friendly GUI allowing development of most applications with some clicks through an interface built in Zkoss; snippets; faceting; an html renderer for integrating search results in a page; and monitoring and administration features.
tags: indexing search-server web-developmentThe open source (GPL v3) project strus provides a collection of programs and libraries (language C++) for building a competitive scalable full-text search engine. The search index is distributable and user rights can be implemented.
tags: c-plus-plus library search-engine software-repositoryMeasured Search provides a fully-managed personalized search & discovery service offering feature packed textual & relevance based search, contextualized recommendations combined with search & interaction analytics that enable you to increase conversions, interactions & user-satisfaction.
tags: enterprise-search hosted-search search-engineSearchBlox is an out-of-the-box Enterprise Search Solution built on top of Apache Lucene/Solr. It is fast to deploy, easy to manage and available for both on-premise and cloud deployment.
tags: indexing lucene search-server solr web-developmentManticore Search is a feature-rich search engine that is blazing fast, reliable and scalable. It is 100% open source project started as a fork of Sphinx Search.
tags: full-text-search search-engineExpertrec site search engine helps you add ultra fast search to your website . It adds a superb autosuggest and search listing pages where people can find products with a few keystrokes. Along with this you get complete control over your search results with complete merchandising options and access to real time search analytics.
tags: angularjs node.js objective python rubyAzure Search makes it easy to add powerful and sophisticated search capabilities to your website or application. Quickly and easily tune search results and construct rich, fine-tuned ranking models to tie search results to business goals. Reliable throughput and storage provide fast search indexing and querying to support time-sensitive search scenarios.
tags: search-engine search-server web-development