{"id":13432698,"url":"https://github.com/algolia/instantsearch","last_synced_at":"2026-04-06T03:38:19.431Z","repository":{"id":35185453,"uuid":"39443258","full_name":"algolia/instantsearch","owner":"algolia","description":"⚡️ Libraries for building performant and instant search and recommend experiences with Algolia. Compatible with JavaScript, TypeScript, React and Vue.","archived":false,"fork":false,"pushed_at":"2025-05-06T16:10:55.000Z","size":397807,"stargazers_count":3871,"open_issues_count":163,"forks_count":542,"subscribers_count":134,"default_branch":"master","last_synced_at":"2025-05-12T04:13:29.809Z","etag":null,"topics":["algolia","instantsearch","react","recommend","search","vanilla","vue","widgets"],"latest_commit_sha":null,"homepage":"https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/js/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/algolia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-07-21T12:10:27.000Z","updated_at":"2025-05-11T13:07:29.000Z","dependencies_parsed_at":"2024-01-13T17:34:40.113Z","dependency_job_id":"4f56f916-b715-46b8-88cd-214973037f97","html_url":"https://github.com/algolia/instantsearch","commit_stats":{"total_commits":10210,"total_committers":232,"mean_commits":"44.008620689655174","dds":0.776101860920666,"last_synced_commit":"794d2441f7c5dcbcff5b75fdb6205fe9c0653720"},"previous_names":["algolia/instantsearch.js"],"tags_count":937,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Finstantsearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Finstantsearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Finstantsearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Finstantsearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/algolia","download_url":"https://codeload.github.com/algolia/instantsearch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253683490,"owners_count":21947152,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algolia","instantsearch","react","recommend","search","vanilla","vue","widgets"],"created_at":"2024-07-31T02:01:15.392Z","updated_at":"2025-12-12T05:02:02.328Z","avatar_url":"https://github.com/algolia.png","language":"TypeScript","funding_links":[],"categories":["JavaScript","TypeScript","vue"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/js/\"\u003e\n    \u003cimg alt=\"InstantSearch.js\" src=\".github/banner.png\"\u003e\n  \u003c/a\u003e\n\n  \u003cp align=\"center\"\u003e\n    InstantSearch is a JavaScript library for building performant and instant search experiences in vanilla JS, React and Vue with \u003ca href=\"https://www.algolia.com/?utm_source=instantsearch.js\u0026utm_campaign=repository\"\u003eAlgolia\u003c/a\u003e.\n  \u003c/p\u003e\n\u003c/p\u003e\n\n---\n\n[![License][license-image]][license-url] [![Build Status][ci-svg]][ci-url]\n\n[InstantSearch][instantsearch-docs] is a JavaScript library that lets you create an instant-search result experience using [Algolia][algolia-website]’s search API.\n\nThere are multiple wrappers for popular frameworks, such as [React InstantSearch][react-instantsearch-docs] and [Vue InstantSearch][vue-instantsearch-docs].\n\nIt is part of the InstantSearch family which is designed for different platforms:\n\n**InstantSearch** | [InstantSearch Android][instantsearch-android-github] | [InstantSearch iOS][instantsearch-ios-github]\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cstrong\u003eTable of contents\u003c/strong\u003e\u003c/summary\u003e\n\n\u003c!-- START doctoc generated TOC please keep comment here to allow auto update --\u003e\n\u003c!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --\u003e\n\n- [Packages](#packages)\n- [Contributing](#contributing)\n- [License](#license)\n\n\u003c!-- END doctoc generated TOC please keep comment here to allow auto update --\u003e\n\n\u003c/details\u003e\n\n## Packages\n\n| Package | Version | Description |\n| --- | --- | --- |\n| [`algoliasearch-helper`](packages/algoliasearch-helper) | [![algoliasearch-helper npm version](https://img.shields.io/npm/v/algoliasearch-helper.svg?style=flat-square)](https://npmjs.org/package/algoliasearch-helper) | Helper for implementing advanced search features with Algolia |\n| [`create-instantsearch-app`](packages/create-instantsearch-app) | [![create-instantsearch-app npm version](https://img.shields.io/npm/v/create-instantsearch-app.svg?style=flat-square)](https://npmjs.org/package/create-instantsearch-app) | Command-line utility to quickly bootstrap a project with InstantSearch |\n| [`instantsearch.css`](packages/instantsearch.css) | [![instantsearch.css npm version](https://img.shields.io/npm/v/instantsearch.css.svg?style=flat-square)](https://npmjs.org/package/instantsearch.css) | Default CSS themes for InstantSearch |\n| [`instantsearch.js`](packages/instantsearch.js) | [![instantsearch.js npm version](https://img.shields.io/npm/v/instantsearch.js.svg?style=flat-square)](https://npmjs.org/package/instantsearch.js) | InstantSearch.js |\n| [`react-instantsearch`](packages/react-instantsearch) | [![react-instantsearch npm version](https://img.shields.io/npm/v/react-instantsearch.svg?style=flat-square)](https://npmjs.org/package/react-instantsearch) | React InstantSearch bundled library |\n| [`react-instantsearch-core`](packages/react-instantsearch-core) | [![react-instantsearch-core npm version](https://img.shields.io/npm/v/react-instantsearch-core.svg?style=flat-square)](https://npmjs.org/package/react-instantsearch-core) | Runtime-independent React InstantSearch version |\n| [`vue-instantsearch`](packages/vue-instantsearch) | [![vue-instantsearch npm version](https://img.shields.io/npm/v/vue-instantsearch.svg?style=flat-square)](https://npmjs.org/package/vue-instantsearch) | Vue InstantSearch |\n\n## Contributing\n\nWe welcome all contributors, from casual to regular 💙\n\n- **Bug report**. Is something not working as expected? [Send a bug report][contributing-bugreport].\n- **Feature request**. Would you like to add something to the library? [Send a feature request][contributing-featurerequest].\n- **Documentation**. Did you find a typo in the doc? [Open an issue][contributing-newissue] and we'll take care of it.\n- **Development**. If you don't know where to start, you can check the open issues that are [tagged easy][contributing-label-easy], the [bugs][contributing-label-bug] or [chores][contributing-label-chore].\n\nTo start contributing to code, you need to:\n\n1.  [Fork the project](https://help.github.com/articles/fork-a-repo/)\n1.  [Clone the repository](https://help.github.com/articles/cloning-a-repository/)\n1.  Install the dependencies: `yarn`\n1.  [Pick a package to work on](#packages) and cd into it (e.g. `cd packages/react-instantsearch`)\n\nPlease read [our contribution process](CONTRIBUTING.md) to learn more.\n\n## License\n\nInstantSearch is [MIT licensed][license-url].\n\n\u003c!-- Badges --\u003e\n\n[ci-svg]: https://img.shields.io/circleci/project/github/algolia/instantsearch.svg?style=flat-square\n[ci-url]: https://circleci.com/gh/algolia/instantsearch\n[license-image]: http://img.shields.io/badge/license-MIT-green.svg?style=flat-square\n[license-url]: LICENSE\n\n\u003c!-- Links --\u003e\n\n[algolia-website]: https://www.algolia.com/?utm_source=instantsearch.js\u0026utm_campaign=repository \"Algolia's website\"\n[instantsearch-docs]: https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/js/?utm_source=instantsearch.js\u0026utm_campaign=repository 'InstantSearch.js documentation'\n[react-instantsearch-docs]: https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/react/?utm_source=instantsearch.js\u0026utm_campaign=repository 'React InstantSearch documentation'\n[vue-instantsearch-docs]: https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/vue/?utm_source=instantsearch.js\u0026utm_campaign=repository 'Vue InstantSearch documentation'\n[instantsearch-android-github]: https://github.com/algolia/instantsearch-android\n[instantsearch-ios-github]: https://github.com/algolia/instantsearch-ios\n[contributing-bugreport]: https://github.com/algolia/instantsearch/issues/new?template=BUG_REPORT.yml\u0026labels=triage\n[contributing-featurerequest]: https://github.com/algolia/instantsearch/discussions/new?category=ideas\u0026labels=triage\u0026title=Feature%20request%3A%20\n[contributing-newissue]: https://github.com/algolia/instantsearch/issues/new?labels=triage\n[contributing-label-easy]: https://github.com/algolia/instantsearch/issues?q=is%3Aopen+is%3Aissue+label%3A%22Difficulty%3A+Easy%22\n[contributing-label-bug]: https://github.com/algolia/instantsearch/issues?q=is%3Aissue+is%3Aopen+label%3A%22Type%3A+Bug%22\n[contributing-label-chore]: https://github.com/algolia/instantsearch/issues?q=is%3Aissue+is%3Aopen+label%3A%22Type%3A+Chore%22\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falgolia%2Finstantsearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falgolia%2Finstantsearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falgolia%2Finstantsearch/lists"}