All Projects → algolia → Instantsearch Android

algolia / Instantsearch Android

Licence: apache-2.0
A library of widgets and helpers to build instant-search applications on Android.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Instantsearch Android

Instantsearch Ios
⚡️ A library of widgets and helpers to build instant-search applications on iOS.
Stars: ✭ 498 (+286.05%)
Mutual labels:  algolia, search, search-engine, open-source, interface-builder, widgets, search-interface
Instantsearch Ios Examples
Example apps built with InstantSearch iOS
Stars: ✭ 55 (-57.36%)
Mutual labels:  algolia, search, interface-builder, widgets, search-interface
Algoliasearch Client Android
Algolia Search API Client for Android
Stars: ✭ 92 (-28.68%)
Mutual labels:  algolia, search, search-engine, open-source
Angular Instantsearch
⚡️Lightning-fast search for Angular apps, by Algolia
Stars: ✭ 219 (+69.77%)
Mutual labels:  algolia, search, widgets
Awesome Solr
A curated list of Awesome Apache Solr links and resources.
Stars: ✭ 69 (-46.51%)
Mutual labels:  search, search-engine, search-interface
Github Awesome Autocomplete
Add instant search capabilities to GitHub's search bar
Stars: ✭ 1,015 (+686.82%)
Mutual labels:  algolia, search, search-engine
Instantsearch.js
⚡️ A JavaScript library for building performant and instant search experiences with Algolia.
Stars: ✭ 2,799 (+2069.77%)
Mutual labels:  algolia, search, widgets
Open Semantic Search
Open Source research tool to search, browse, analyze and explore large document collections by Semantic Search Engine and Open Source Text Mining & Text Analytics platform (Integrates ETL for document processing, OCR for images & PDF, named entity recognition for persons, organizations & locations, metadata management by thesaurus & ontologies, search user interface & search apps for fulltext search, faceted search & knowledge graph)
Stars: ✭ 386 (+199.22%)
Mutual labels:  search, search-engine, search-interface
Algoliasearch Client Php
⚡️ A fully-featured and blazing-fast PHP API client to interact with Algolia.
Stars: ✭ 565 (+337.98%)
Mutual labels:  algolia, search, search-engine
Flexsearch
Next-Generation full text search library for Browser and Node.js
Stars: ✭ 8,108 (+6185.27%)
Mutual labels:  search, search-engine, open-source
Typesense Instantsearch Adapter
A JS adapter library to build rich search interfaces with Typesense and InstantSearch.js
Stars: ✭ 56 (-56.59%)
Mutual labels:  search, search-interface
Open Semantic Search Apps
Python/Django based webapps and web user interfaces for search, structure (meta data management like thesaurus, ontologies, annotations and named entities) and data import (ETL like text extraction, OCR and crawling filesystems or websites)
Stars: ✭ 55 (-57.36%)
Mutual labels:  search, search-interface
Searx
Privacy-respecting metasearch engine
Stars: ✭ 10,074 (+7709.3%)
Mutual labels:  search, search-engine
Lieu
community search engine
Stars: ✭ 76 (-41.09%)
Mutual labels:  search, search-engine
Rats Search
BitTorrent P2P multi-platform search engine for Desktop and Web servers with integrated torrent client.
Stars: ✭ 1,037 (+703.88%)
Mutual labels:  search, search-engine
Search Ui
Search UI. Libraries for the fast development of modern, engaging search experiences.
Stars: ✭ 1,294 (+903.1%)
Mutual labels:  search, search-interface
Autocomplete
🔮 Fast and full-featured autocomplete library
Stars: ✭ 1,268 (+882.95%)
Mutual labels:  algolia, search
React Instantsearch
⚡️ Lightning-fast search for React and React Native applications, by Algolia.
Stars: ✭ 1,320 (+923.26%)
Mutual labels:  algolia, search
Hypertag
Knowledge Management for Humans using Machine Learning & Tags
Stars: ✭ 116 (-10.08%)
Mutual labels:  search, search-engine
Search Online
🔍A simple extension for VSCode to search online easily using search engine.
Stars: ✭ 115 (-10.85%)
Mutual labels:  search, search-engine
InstantSearch Android

Download Build Status

InstantSearch family: InstantSearch Android | InstantSearch iOS | React InstantSearch | InstantSearch.js | Angular InstantSearch | Vue InstantSearch.

InstantSearch Android is a library providing widgets and helpers to help you build the best instant-search experience on Android with Algolia. It is built on top of Algolia's Kotlin API Client to provide you a high-level solution to quickly build various search interfaces.

Usage

You can add InstantSearch to your Android application by adding the following line to your build.gradle's dependencies.

implementation "com.algolia:instantsearch-android:$instantsearch_version"

⚠️ Important: starting from version 2.4.0, the library is compatible only with kotlin version 1.3.70 or higher; for previous versions of kotlin, please use version 2.3.1 of the library.
ℹ️ Please follow the migration guide to migrate from 2.5.x or below to the latest version.

See the documentation. You can start with the Getting Started Guide.

R8 / Proguard rules

If you use this library in an Android project which uses R8, there is nothing you have to do. The specific rules are already bundled into the JAR, which can be interpreted by R8 automatically.

If however, you don’t use R8, then you might need rules from Algolia Kotlin Client which is a dependency of this library.

Contributing

From reporting bugs or missing functionality to fixing a typo or proposing an improvement, all contributions are welcome! Read the Contributing Guide to setup your development environment.

Troubleshooting

Encountering an issue? Before reaching out to support, we recommend heading to our FAQ where you will find answers for the most common issues and gotchas with the library.

License

InstantSearch Android is licensed under Apache V2.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].