solr-autocomplete - Solr AutoComplete implementation

  •        18

Solr component for implementing suggest-as-you-type and auto-complete functionality

http://sematext.com/
https://github.com/sematext/solr-autocomplete
http://sematext.com/open-source/index.html

Dependencies:

javax.servlet:servlet-api:2.4
com.sematext.solr:st-ReSearcher-core:1.12.6.5.1
com.sematext.querysegmenter:st-QuerySegmenter-core:1.3.6.5.1
org.json:json:20160807

Tags
Implementation
License
Platform

   




Related Projects

jQuery-Autocomplete - Ajax Autocomplete for jQuery allows you to easily create autocomplete/autosuggest boxes for text input fields

  •    Javascript

Devbridge Group accelerates software to market for enterprise clients through dedicated product teams, user experience and software engineering expertise. Ajax Autocomplete for jQuery allows you to easily create autocomplete/autosuggest boxes for text input fields.

AJAX Solr - JavaScript library for creating user interfaces to Apache Solr

  •    Javascript

AJAX Solr is a JavaScript library for creating user interfaces to Apache Solr. AJAX Solr supports all features of Solr, including spell check, spatial local parameters, local parameters, facet parameters on both global and per-field bases, and more. It supports Calender, Results, Pager, Tagcloud, Autocomplete and few other widgets.

react-autosuggest - WAI-ARIA compliant React autosuggest component

  •    Javascript

Check out the Homepage and the Codepen examples. Array of suggestions to display. The only requirement is that suggestions is an array. Items in this array can take an arbitrary shape.

Solr - Blazing-fast, open source enterprise search platform

  •    Java

Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, and rich document (e.g., Word, PDF) handling. Solr is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest internet sites.


Blacklight - Discovery Interface for any Apache Solr

  •    Ruby

Blacklight is an open source OPAC (online public access catalog). It is ruby-on-rails based discovery interface (a.k.a. “next-generation catalog”) especially optimized for heterogeneous collections. It could be used as a library catalog, as a front end for a digital repository, or as a single-search interface to aggregate digital content that would otherwise be siloed. Blacklight uses Solr, an enterprise-scale index for its search engine.

vue-google-autocomplete - A Vue.js autosuggest component for the Google Places API.

  •    Javascript

A Vue.js (2.x) autosuggest component for the Google Maps Places API. To obtain API key please visit the Google Developer Console. The API's that you have to enable in your Google API Manager Dashboard are Google Maps Geocoding API, Google Places API Web Service and Google Maps Javascript API.

Spatial Solr Plugin for Lucene and Solr

  •    Java

With the continuous efforts of adjusting search results to focused target audieces, there's an increasing demand for incorporating geographical location information into the standard search functionality. Spatial Solr Plugin (SSP) is a free, standalone plug-in which enables Geo / Location Based Search, and is built on top of the open source projects Apache Solr and Apache Lucene.

Thoth - Real-time Solr Monitor and Search Analysis Engine

  •    Java

Thoth is a real-time solr monitor and search analysis engine. It's a set of tools that can help you collect, visualize and leverage data coming from your solr search infrastructure.

downshift - 🏎 Primitives to build simple, flexible, WAI-ARIA compliant enhanced input React components

  •    Javascript

You need an autocomplete/dropdown/select experience in your application and you want it to be accessible. You also want it to be simple and flexible to account for your use cases.This is a component that controls user interactions and state for you so you can create autocomplete/dropdown/select/etc. components. It uses a render function as children which gives you maximum flexibility with a minimal API because you are responsible for the rendering of everything and you simply apply props to what you're rendering.

solr-node-client - A solr client for node.js.

  •    Javascript

A solr client for indexing, adding, deleting,committing and searching documents within an Apache Solr installation. It supports commands like search(select), add, delete, update, commit, rollback, optimize, ping, real-time get, prepare commit, soft commit, arbitrary search handler (i.e: mlt, luke ...), Lucene query / DisMax query, Grouping / Field Collapsing, Facet, MoreLikeThis etc.

vue-instant - (UNMAINTAINED) vue instant allows you to easily create custom search controls with auto suggestions for your vue 2 applications

  •    Vue

vue instant allows you to easily create custom search controls with auto suggestions for your vue 2 applications. If you need a example using webpack see the example folder.

Spyglass - Simple search results with Solr and EmberJS

  •    Javascript

Spyglass provides a simple search interface for Solr using EmberJS. Searchers that return a result from a given Solr url. Result Sets that automatically show the results returned by their searchers, and Facets which toggle search parameters.

react-input-enhancements - Set of enhancements for input control

  •    Javascript

The intention of creating this library was to bring input component out of the dropdown/autocomplete/whatever code, so it could be easily replaced with your custom component, and also to split independent functionality into different components, which could be combined with each other (still not quite sure it was worth it, though). NB: these are not "high quality, ready for production components" - they are more of a concept (which is a fancy word for "they are still quite buggy"). Think twice before using it in production.

lucene-solr - Mirror of Apache Lucene + Solr

  •    Java

Apache Lucene is a high-performance, full featured text search engine library written in Java.Apache Solr is an enterprise search platform written using Apache Lucene. Major features include full-text search, index replication and sharding, and result faceting and highlighting.

Constellio - Enterprise Search engine

  •    Java

Constellio Open Source Enterprise Search is based on Apache Solr and using Google Search Appliances connectors architecture, it allows, with a single click, to find all relevant content in your organization (Web, email, ECM, CRM etc.).

MLPAutoCompleteTextField - UITextfield subclass with autocomplete menu. For iOS.

  •    Objective-C

MLPAutoCompleteTextField is a subclass of UITextField that behaves like a typical UITextField with one notable exception: it manages a drop down table of autocomplete suggestions that update as the user types. Its behavior may remind you of Google's autocomplete search feature. As of version 1.3 there is also support for showing the autocomplete table as an accessory view of the keyboard. From version 1.5 and above MLPAutoCompleteTextField is compatible with iOS 5.0 or greater.

Carrot2 - Search Results Clustering Engine

  •    Java

Carrot2 is an Open Source Search Results Clustering Engine. It could cluster the search results from various sources and generates small collection of documents. Carrot2 offers ready-to-use components for fetching search results from various sources including YahooAPI, GoogleAPI, Bing API, eTools Meta Search, Lucene, SOLR, Google Desktop and more.

Solandra - Solandra = Solr + Cassandra

  •    Java

Solandra is a real-time distributed search engine built on Apache Solr and Apache Cassandra. At its core, Solandra is a tight integration of Solr and Cassandra, meaning within a single JVM both Solr and Cassandra are running, and documents are stored and disributed using Cassandra's data model.

Solrj - Official Solr client

  •    Java

Solrj is the official java client to access Solr. It offers a java interface to add, update, and query the solr index. SolrJ hides a lot of the details of connecting to Solr and allows your application to interact with Solr with simple high-level methods. The SolrJ API is included with Solr, so you do not have to download or install anything else.