Зачем ставить бесплатный встраиваемый npm downloads badge на ваш сайт?
The free npm downloads badge that doesn't refetch an SVG every page load. Shields.io's npm badge is fetched 3rd-party. npm-stat.com is a separate site visitors have to leave for. This npm downloads badge is a 4 KB script tag — pulls the live download count from api.npmjs.org, caches it server-side for 6 hours, and shows 'npm 3.2M downloads / week' as a crisp pill in 7 themes. Free, no API key, no signup, supports scoped packages (@scope/pkg).
Npm downloads badge для WordPress, Shopify, Wix, Webflow и чистого HTML
Npm downloads badge от FeedPulse — это один асинхронный тег <script>: вставьте его в любое поле HTML, и всё готово. Виджеты и HTML-блоки WordPress, Custom HTML в конфигураторе тем Shopify, HTML-элемент Wix, компонент Embed в Webflow, блок кода Squarespace, HTML-карточка Ghost, гаджет HTML/JavaScript в Blogger — поддерживается везде, где можно вставить HTML. Без плагинов, без магазина приложений, без прав администратора.
Как добавить npm downloads badge на сайт за 60 секунд
- Откройте конфигуратор «Free npm downloads badge».
- Выберите цвета, размер и нужные опции.
- Нажмите «Копировать» на сгенерированном сниппете.
- Вставьте строку туда, куда вставили бы любой HTML — на любую страницу любой платформы.
- Готово. Без регистрации, без аккаунта, без email.
Почему npm downloads badge от FeedPulse бесплатен на 100% и навсегда
Все наши виджеты бесплатны навсегда. Мы берём расходы на API на себя, потому что наша модель роста — распространение виджетов: небольшая подпись «via FeedPulse» на каждом виджете приводит к нам новых владельцев сайтов. Вы устанавливаете виджет → мы получаем показ. В этом вся бизнес-модель. Без платного доступа, без премиум-тарифа, без рекламы, без сбора email и без обязательной регистрации.
npm downloads widget — live count on any landing page
An npm downloads widget is the live, script-tag version of an npm badge. The trade-off: an SVG badge works inside markdown (READMEs, GitHub release notes, npm package descriptions); an npm downloads widget works only on web pages but renders richer presentation — last-day, last-week, and last-month counts in one pill, plus 7 themes. For your package's landing page, docs site, or open-source portfolio, the npm downloads widget is the better fit. Caches every count server-side for 6 hours, so spikes from a Hacker News hit don't burn your traffic budget.
How to embed npm stats on a website or README
To embed npm stats on a website (Webflow, Notion-published site, WordPress, Shopify, plain HTML), paste the FeedPulse script tag once and you're done — no build step, no API key, no plugin install. For a README inside GitHub or npmjs.com itself, you have to use a static SVG (markdown strips inline scripts), so use the equivalent Shields.io image URL there. The widget supports scoped packages (@scope/pkg), private packages with public download counts, and packages with hyphens or dots in their name — anything api.npmjs.org returns for is renderable.