Search UI
Search UI is a JavaScript search framework for implementing world-class search experiences without reinventing the wheel. It works out of the box so you can focus on thinking outside of it.
Learn how to add rich, relevant search to your apps and websites with Elastic App Search
Watch videoSee how to use Search UI to build premium search experiences.
Watch videoElastic is a search company. Learn how we apply the power of search to a variety of use cases.
Watch videoNew
In 7.10, our Workplace Search content source library expands again with Slack, plus document-level permissions for Microsoft 365, OneDrive, and Sharepoint.
- React
const connector = new AppSearchAPIConnector({
searchKey: "search-soaewu2ye6uc45dr8mcd54v8",
engineName: "national-parks-demo",
hostIdentifier: "host-2376rb"
});
export default function App() {
return (
<SearchProvider
config={{
apiConnector: connector
}}
>
{() => (
<div className="App">
<SearchBox />
<Results
titleField="title"
urlField="nps_link"
/>
</div>
)}
</SearchProvider>
);
}
Search UI can be used with any search service, but comes stock with pre-built connectors for Elastic App Search.