Loading...
 
Skip to main content

Search front-end

As of 2023-02, some great work is ongoing to make the Manticore Search support great, while maintaining the current good support for other engines. So our back-end search is mature, but what about the front-end? It is pretty basic and we can do a lot better.

As per How to pick a software library, let's research options.

Options

ToolsAboutRepositoryLicense(s)Languages/PlateformsSearch engine(s)Works with Manticore Search ?Open Source license compatible with Tiki?DemoLast commit
Interface XCommerce Search & Discovery frontend web componentshttps://github.com/empathyco/xApache License 2.0Vue.jsStandalone (Elasticsearch, Solr or other search APIs) 2023
Search UILibraries for the fast development of modern, engaging search experiences.https://github.com/elastic/search-uiApache License 2.0JavaScriptElasticsearch 2023
InstantSearchLibraries for building performant and instant search experiences with Algolia. Compatible with JavaScript, TypeScript, React and Vue.https://github.com/algolia/instantsearchMITJavaScript, TypeScript, React and VueAlgolia 2023
Instantsearch-ItemsJS-adapterAn adapter to use ItemsJs based client-side search with an Algolia Instantsearch front-end.https://github.com/unplatform-io/instantsearch-itemsjs-adapterMIT ItemsJS 2022
dejavu: The missing Web UI for ElasticsearchThe Missing Web UI for Elasticsearch: Import, browse and edit data with rich filters and query views, create search UIs visually.https://github.com/appbaseio/dejavu#build-search-uisMITJavaScriptElasticsearch 2023
SearchkitSearch UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components. React & Vue supporthttps://github.com/searchkit/searchkitApache License 2.0React & Vue supportElasticsearch & Opensearch https://www.searchkit.co/demos2023
MirageGUI for simplifying Elasticsearch Query DSLhttps://github.com/appbaseio/mirageApache License 2.0 Elasticsearch 2019
Reactive SearchSearch UI components for React and Vuehttps://github.com/appbaseio/reactivesearchApache License 2.0React & VueElasticsearch https://github.com/appbaseio/reactivesearch#4-live-demos2023
Typesense Instantsearch AdapterA JS adapter library to build rich search interfaces with Typesense and InstantSearch.jshttps://github.com/typesense/typesense-instantsearch-adapterMIT https://songs-search.typesense.org/2023

Criteria

  • Open Source license compatible with Tiki: License
  • Works with Manticore Search (If it doesn't yet, we can help with this)
  • Vue.js 3.x (ideally)

Team

  • Adrien (lead)
  • Marc (advisor)
  • You? (please join)

Show PHP error messages