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 video
See how to use Search UI to build premium search experiences.
Watch video
Elastic is a search company. Learn how we apply the power of search to a variety of use cases.
Watch video
New
In 8.2, create custom, modern search interfaces for Elasticsearch with Search UI.
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>
);
}