{"repo":"algolia/npm-search","free":true,"listed":false,"github":"https://github.com/algolia/npm-search","clone":"git clone https://github.com/algolia/npm-search.git","description":"🗿 npm ↔️ Algolia replication tool :skier: :snail: :artificial_satellite:","language":"TypeScript","stars":143,"topics":["algolia","npm","yarn","search","sync","crawler","couchdb"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"npm-search npm ↔️ Algolia replication tool. Maintained by Algolia and jsDelivr . &nbsp;&&nbsp; [//]: # ([![CircleCI]&#40;https://circleci.com/gh/algolia/npm-search/tree/master.svg?style=svg&#41;]&#40;https://circleci.com/gh/algolia/npm-search/tree/master&#41; ) [//]: # ( ) [//]: # ( ) [//]: # (---) This is a failure resilient npm registry to Algolia index replication process. It will replicate all npm packages to an Algolia index and keep it up to date. The state of the replication is saved in Algolia index settings. The replication should always be running. Only one instance per Algolia index must run at the same time . If the process fails, restart it and the replication process will continue at the last point it remembers. - 🗿 npm-search ⛷ 🐌 🛰 - Algolia Index - Using the public index - Schema - Ranking - Textual relevance - Searchable Attributes - Prefix Search - Typo-tolerance - Exact Boosting - Custom/Business relevance - Number of downloads - Popular packages - Usage - Production - Restart - How does it work? - Contributing Algolia Index Using the public index The Algolia index is currently used, for free, by a few selected projects (e.g: yarnpkg.com, codesandbox.io, jsdelivr.com, etc...). If you want to include this index to your project please create a support request here: Algolia Support. This product is an open source product for the community and not supported by Algolia. To be eligible your project must meet these requirements: - Publicly available: The projec","default_branch":null,"files":null,"tree":[],"storefront":"/r/algolia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/algolia/npm-search/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}