# Searchkit

Open source UI component library for building search interfaces on Elasticsearch or OpenSearch, with components for React, Vue and Angular.


Source: https://findsoftware.frbit.cloud/searchkit/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- home: https://www.searchkit.co
- repository: https://github.com/searchkit/searchkit
- docs: https://www.searchkit.co/docs/getting-started
- discord: https://discord.gg/CRuWmSQZQx

### Identity

- status: active
- maintainer: Joseph McElroy
- maintainerType: unknown
- parent: unknown
- firstRelease: 2015
- hqCountry: unknown

### Kind

- category: search
- hosting: node
- language: javascript
- runtime: node
- runtimeMin: unknown
- basedOn: elasticsearch

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: browser
- renderingModes: not applicable
- installMethod: npm

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 4
- latestReleaseDate: 2026-04-04

### Adoption

- githubStargazers: 4860
- packagistDownloads: not applicable
- npmWeeklyDownloads: 23700
- contributors: 62
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 95
- dependentPackages: 16

### Sources

- urls: https://www.searchkit.co/ (read 2026-10-28)
- urls: https://www.searchkit.co/docs/getting-started (read 2026-10-28)
- urls: https://api.github.com/repos/searchkit/searchkit (read 2026-10-28)
- maintainer: https://www.searchkit.co/ (read 2026-10-28)
- license: https://api.github.com/repos/searchkit/searchkit (read 2026-10-28)
- firstRelease: https://www.searchkit.co/about (read 2026-10-28)
- language: https://api.github.com/repos/searchkit/searchkit (read 2026-10-28)
- runtime: https://github.com/searchkit/searchkit/blob/main/README.md (read 2026-10-28)
- category: https://github.com/searchkit/searchkit/blob/main/README.md (read 2026-10-28)
- basedOn: https://www.searchkit.co/ (read 2026-10-28)
- installMethod: https://github.com/searchkit/searchkit/blob/main/README.md (read 2026-10-28)
- installMethod: https://github.com/searchkit/searchkit/blob/main/README.md (read 2026-10-28)
- runsAs: https://www.searchkit.co/ (read 2026-10-28)
- currentMajor: https://api.github.com/repos/searchkit/searchkit/releases (read 2026-10-28)
- latestReleaseDate: https://api.github.com/repos/searchkit/searchkit/releases (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/searchkit/searchkit (read 2026-10-28)
- contributors: https://api.github.com/repos/searchkit/searchkit/contributors?per_page=1 (read 2026-10-28)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/searchkit (read 2026-10-28)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/searchkit (read 2026-10-28)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/searchkit (read 2026-10-28)

## Notes

Searchkit is a set of search interface components for Elasticsearch and OpenSearch. It is built on Elasticsearch. It works with the instantsearch libraries, and Searchkit supplies the client that sends their requests to the search server. The components are published for React, Vue and Angular, and for plain JavaScript through CDN scripts. The project is maintained by Joseph McElroy.

## Worth knowing

The UI components run in the visitor's browser and need a reachable Elasticsearch or OpenSearch server. A separate Node API package proxies the requests to that server instead.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
