{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/searchkit/","markdown":"https://findsoftware.frbit.cloud/searchkit.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"searchkit","name":"Searchkit","urls":{"home":"https://www.searchkit.co","repository":"https://github.com/searchkit/searchkit","docs":"https://www.searchkit.co/docs/getting-started"},"category":["search"],"description":"Open source UI component library for building search interfaces on Elasticsearch or OpenSearch, with components for React, Vue and Angular.","maintainer":"Joseph McElroy","firstRelease":2015,"hosting":["node"],"language":"javascript","runtime":["node"],"basedOn":["elasticsearch"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["browser"],"renderingModes":null,"installMethod":"npm","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"4","latestReleaseDate":"2026-04-04T00:00:00.000Z","githubStargazers":4860,"contributors":62,"packagistDownloads":null,"npmWeeklyDownloads":23700,"dependentRepos":95,"dependentPackages":16,"social":{"discord":"https://discord.gg/CRuWmSQZQx"},"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://www.searchkit.co/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://www.searchkit.co/docs/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/searchkit/searchkit","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://www.searchkit.co/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/searchkit/searchkit","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://www.searchkit.co/about","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/searchkit/searchkit","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/searchkit/searchkit/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://github.com/searchkit/searchkit/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"basedOn","url":"https://www.searchkit.co/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/searchkit/searchkit/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/searchkit/searchkit/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://www.searchkit.co/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/searchkit/searchkit/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/searchkit/searchkit/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/searchkit/searchkit","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/searchkit/searchkit/contributors?per_page=1","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/searchkit","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/searchkit","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/searchkit","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"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.\n\n## Worth knowing\n\nThe 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."}