Displaying 1 to 20 from 25 results

sifter

  •    Javascript

Sifter is a client and server-side library (via UMD) for textually searching arrays and hashes of objects by property – or multiple properties. It's designed specifically for autocomplete. The process is three-step: score, filter, sort. Seaching will provide back meta information and an "items" array that contains objects with the index (or key, if searching a hash) and a score that represents how good of a match the item was. Items that did not match will not be returned.

algoliasearch-client-javascript - 🔎 Algolia Search API Client for JavaScript platforms

  •    Javascript

Algolia Search is a hosted full-text, numerical, and faceted search engine capable of delivering realtime results from the first keystroke. The Algolia Search API Client for JavaScript lets you easily use the Algolia Search REST API from your JavaScript code. The JavaScript client works both on the frontend (browsers) or on the backend (Node.js) with the same API.

elasticsuite - Smile ElasticSuite - Magento 2 merchandising and search engine built on ElasticSearch

  •    PHP

Due to an update of the Unit test framework in Magento 2.2, we cannot ensure compatibility between ElasticSuite >2.4 and Magento 2.1.x versions. If your project is based on Magento 2.2.x you can start working with ElasticSuite today using the latest 2.5.x release.

vue-instantsearch - 👀 Algolia components for building search UIs with Vue.js

  •    Javascript

InstantSearch projects: Vue InstantSearch | InstantSearch.js | React InstantSearch | Angular InstantSearch | InstantSearch Android | InstantSearch iOS. Built by Algolia.




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.

solr-autocomplete - Solr AutoComplete implementation

  •    Java

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

suggestible-input - A React component that quacks like an HTML <input> but which includes a selectable list of suggestions for filling in its value

  •    Javascript

A React component that quacks like an HTML <input> but which includes a selectable list of suggestions for filling in its value. As you type text into the input field, a list of suggestions will be displayed in a selectable overlay just below. The suggestions are an array of strings given to the component as a prop and are compared to the ever-changing query string that you are typing. The "closer" a suggestion is to what you have typed, the higher in the list it will appear.


tritium - A Javascript implementation of a ternary search tree.

  •    Javascript

A Javascript implementation of a ternary search tree. Creates an empty ternary search tree.

normalize-for-search - Un-accents and un-umlauts characters in a string

  •    Javascript

Un-accents and un-umlauts characters in a string. Also preliminary converts the string to lower case. We use it for autocomplete: both for the matched strings -- on the server side, when indexing; and for the strings the user types into a text input in the browser. Has nothing to do with Unicode Normalization, but rather expects the passed strings being already Unicode-normalized.

jquery-manifest - A jQuery plugin that adds delight to selecting multiple values for an input.

  •    Javascript

A jQuery plugin that adds delight to selecting multiple values for an input. The recipients field in an email app is a perfect example. You could just offer a plain text input, requiring the user to manually separate each recipient with a comma. Removing a recipient, however, is a pain: the user has to precisely select just the right amount of text, making sure not to accidentally remove too much or too little. As a discerning developer, you know the user experience should be better. And it can be, with Manifest.

jquery-marcopolo - A jQuery autocomplete plugin for the discerning developer.

  •    Javascript

A jQuery autocomplete plugin for the discerning developer. After spending years struggling with various autocomplete plugins, I became fed up with their bugginess, poor documentation, lack of updates, inflexibility, and antiquated coding patterns. Surely something as fundamental as autocomplete could — really, should — be done better. And now it has. Meet Marco Polo. For the discerning developer.

sajari-sdk-react - React SDK for Sajari

  •    TypeScript

@sajari/sdk-react is a client side javascript library of React Components for the Sajari search platform to help build fast and powerful search interfaces. React provides a simple and elegant way to structure user interfaces. The Sajari React SDK provides a way to seamlessly integrate the Sajari platform into any web-based app through the use of easily composable Components.

instatype - ⚡️ Mobile-friendly React autocomplete component

  •    Javascript

npm run example to run the example app with hot loading of instatype source for easy development.

react-query-assist - Query assist component for React.

  •    Javascript

A smart search bar for React that comes with built-in autocomplete and token visualization. emotion is a peer dependency of this library to allow for easy custom styling.

react-search - react-search is a simple search autocomplete component using react.js.

  •    Javascript

Pass in your items as a prop to react-search. The items must be an array of objects with value and id, and any other props you may need, which will not be displayed. Check out the example for more info. To load items async before running the search to filter results you can pass a function to the getItemsAsync prop which will be triggered to load the results each key change. An example below using the github api to search for repos. Check out the example for more info.