Search UI is a react library by Elastic that allows you to quickly implement search experiences without re-inventing the wheel. Use it with Elastic App Search or Elastic Site Search to have a search experience up and running in minutes.
Search UI puts components like Dynamic Filters and Facets, Search Bar, Result Feed Layouts, and Autocomplete at your disposal.
Features:
- You know, for search – Maintained by Elastic, the team behind Elasticsearch.
- Speedy Implementation – Build a complete search experience with a few lines of code.
- Customizable – Tune the components, markup, styles, and behaviors to your liking.
- Smart URLs – Searches, paging, filtering, and more, are captured in the URL for direct result linking.
- Headless – Leverage our application logic, provide your own components or views.
- Flexible front-end – Not just for React. Use with any JavaScript library, even vanilla JavaScript.
- Flexible back-end – Not just for Elastic App Search. Use with any backend.
Demo: Link
Download: GitHub
