npm Feed Widget for Website. Free, Live - Poper
npm Feed Widget

Live npm packages on your project site.

Embed an npm author or maintainer package feed with current version, license, repository, homepage, keywords, and install-command details where available.

No credit card required
14-day free trial
Cancel anytime

Trusted by 11,000+ JavaScript authors and dev-tool teams

Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Plan details depend on your Poper workspace.

Try the live widget

Live demo, not a screenshot. Type a package name or npm handle, brand the card, and ship the same widget to your project site.

From npm to your site

Your npm feed, now on your domain.

Poper pulls your public npm feed and renders it inline on your website, fully branded to match your design. No API keys, no manual updates.

npmjs.com
npmjs.com/~acmedev page for the Acme Dev Team showing 47 packages, Verified Maintainer and Top 1000 author badges, plus three featured package cards for @acme/core, @acme/cli and @acme/utils with current version metadataSource: npmOpen
npmjs.com/~acmedev page for the Acme Dev Team showing 47 packages, Verified Maintainer and Top 1000 author badges, plus three featured package cards for @acme/core, @acme/cli and @acme/utils with current version metadata
acme.dev
Acme Dev's own site at acme.dev with a deep-emerald and warm-cream palette, embedding the same three npm packages inline below an Open-source JavaScript by Acme heroPoper widget live
Acme Dev's own site at acme.dev with a deep-emerald and warm-cream palette, embedding the same three npm packages inline below an Open-source JavaScript by Acme hero

Mockups for illustration. Pull your real npm feed and embed in 90 seconds.

How to use it

How to embed your npm packages on your website

Three steps. Under two minutes. Public packages work without a token.

  1. 01

    Enter an npm author or maintainer

    Poper renders an npm author or maintainer package feed with package metadata available from npm.

    Poper builder searching for @acme/core resolving to npmjs.com/package/@acme/core with current version metadata, a Verified Maintainer badge, and an npm red Connect button
  2. 02

    Pick a layout and brand it

    Style the npm package card with your colors, fonts and badge styles so it matches your docs site, framework page or personal portfolio exactly.

    npm widget builder showing a package card with latest version and maintainer metadata, plus brand controls for color, font and badge style
  3. 03

    Copy the snippet and embed

    Paste the one-line script tag into your project site, docs page or company landing. Works on Next.js, Astro, Docusaurus, Nextra, VuePress, Hugo, Webflow, Framer, WordPress, Ghost and any HTML stack.

    One-line embed script for the npm feed widget shown in a code editor with an npm red Copy button and Vercel, Netlify, Webflow, Framer and Next.js platform badges

Works everywhere

Works with every website platform you already use

Drop-in install on WordPress, Shopify, Wix, Squarespace, Webflow, Framer, Ghost, and any HTML-friendly stack. No build step, no developer needed.

WordPress
Shopify
Wix
Squarespace
Webflow
Framer
Ghost
HTML

Plus 250+ other platforms via the embed snippet. If your site can render a <script> tag, it can render the npm Feed Widget: Embed Packages and Versions on Any Site.

What you get with Poper npm Feed

Six things that matter when you embed npm on a JavaScript project landing, not 30 features no one uses.

Live version and package metadata

Poper renders an npm author or maintainer package feed with supported metadata such as package name, current version, license, repository links, keywords, and install command where available.

Live registry data, not a cached SVG badge

A shields.io badge is a static image that goes stale and cannot be themed beyond color. The npm widget reads the registry directly and renders current package metadata as part of a real, brand-matched card you control.

Author handle and scope support

Point the widget at a author or maintainer handle so the right package data resolves without hand-typing version numbers.

Install command on the card

The package card shows the install command right next to the package name, current version and maintainer context, so a visitor can copy it without leaving your page.

Lightweight embed setup

The embed loads through the Poper snippet. Validate layout and performance on your own page after embedding.

Brand-matched, not a generic widget

The npm feed uses the native package-list card layout.

Use cases

Where npm Feed Widget: Embed Packages and Versions on Any Site actually moves the needle

Four buyer types who get the most lift from embedding npm Feed Widget: Embed Packages and Versions on Any Site on their site.

Open-source maintainer's terminal running git push and npm publish for @acme/core 3.2.0 next to a live npm card showing current version metadata

OSS author

Add the live npm package card to your library homepage. Current version metadata next to the install command is a stronger trust signal than a stale badge, and it keeps visitors engaged long enough to read your docs and try the package.

Team portfolio dashboard showing four maintainer avatars and three feature package cards for @acme/core, @acme/cli and @acme/utils in npm red

Team portfolio

Embed npm package cards on your case-studies or open-source page so prospects see the utilities, design-token packages and component libraries you ship. Current registry metadata on a consultancy site signals depth that a static logo wall cannot.

Startup release roadmap from v3.0 to v4.0 with an npm package card featuring v3.2.0 as the latest version next to a GitHub release notes card

Startup shipping

Use your own analytics to validate this feed on your site.

Terminal with ASCII art ACME CLI banner running npm i -g @acme/cli and acme init my-app, paired with an npm package card and a GitHub stars badge showing 12.8k stars

CLI tooling

Engineering managers and staff engineers embed npm package cards on their personal sites to prove maintained-OSS credibility. A published package becomes a live, verifiable credential next to your bio, not a stale list in a resume PDF.

Poper vs other platforms

A static SVG shield is great in a README but goes stale and cannot be themed beyond color. Here is how Poper stacks up against the widget platforms and the npmjs.com badge for a JavaScript project landing.

 Recommended
Poper
Elfsight
Common Ninja
npmjs.com badge (shields.io)
Plan details depend on your Poper workspace.
Live package metadata from the registry
Static SVG
Latest version and maintainer on the card
Separate badge
Install command shown on the card
Limited
Limited
Refreshes without a redeploy or CDN purge
Cached SVG, slow
The npm feed uses the native package-list card layout.
Paid only
Paid only
Color only
Works on hosted docs sites, not just READMEs
Image embed only
Plan details depend on your Poper workspace.
Paid only
Paid only
N/A
Bundled with popups, forms, quizzes

Comparison reflects publicly available features as of 2026. SVG-based shields are great for READMEs but limited to static images that cannot be themed beyond color.

Real maintainers. Real package pages.

Library authors, dev-tool teams and consultancy leads who use Poper's npm feed widget to keep package metadata on their own sites.

Poper has improved our website's user engagement! Since integrating Poper's personalized popups, we've seen a dramatic surge in conversions and user interactions. The platform's intuitive design makes creating and customizing popups a breeze, even for those with minimal tech skills. What truly sets Poper apart are its…
Jayson Ang
Jayson Ang
Singapore Property Swapper · Singapore Property Swapper
Fantastic app and support team, they are very quick to help and provide a solution or improvement to their product. Highly recommended!
Alex
Alex
CEO · AH
Poper has been a total lifesaver for our agency! As a digital marketing agency, we’re always juggling a million things at once. Poper has been a real game-changer in terms of streamlining our workflow and keeping track of all our clients’ campaigns. The ability to track all our clients’ websites from one place is a…
Idris Basir
Idris Basir
-

Pricing

Simple, yearly pricing. Save up to 40%.

All plans are billed yearly. Each card shows the per-month equivalent. Start free, then upgrade only when you need more campaigns, websites, or AI credits.

Yearly billing · save up to 40%

Starter

Essential lead capture for solo creators and growing businesses.

$15/mo

billed $180/year

  • 5 active campaigns (5 widget instances)
  • 1 website, 1,000 leads/mo
  • 100+ templates, 10+ display formats
  • Smart triggers & basic analytics
  • No Poper branding
  • 500 AI credits
Start with Starter
Most popular

Pro

Full engagement suite with A/B testing, gamification & unlimited leads.

$29/mo

billed $348/year

  • Everything in Starter
  • Unlimited campaigns & leads
  • 10 websites, 5 team seats
  • A/B testing & gamification
  • Multi-step forms & quiz builder
  • Custom domain (CNAME), 2,000 AI credits
Start with Pro

Business

Unlimited everything with white-label, API access & advanced analytics.

$79/mo

billed $948/year

  • Everything in Pro
  • Unlimited websites & team seats
  • White-label (add-on) & API access
  • Logic jumps, live quizzes & polls
  • Payment forms (Stripe/PayPal)
  • Advanced analytics, 5,000 AI credits
Start with Business

Prices shown for the 50k monthly visitor tier on yearly billing. A Free Forever plan ($0) and a custom Enterprise plan are also available. No contracts, cancel anytime.

Guide · 2 min read

The complete guide to embedding npm packages on your project site

Poper renders an npm author or maintainer package feed with package metadata available from npm.

01

The npm Registry API and what your widget should fetch

Poper renders an npm author or maintainer package feed with package metadata available from npm.

02

Current version metadata is the trust signal developers expect

Every JavaScript developer scans for a few package facts before installing: the current version, whether the package still publishes releases, who maintains it, which license applies, and where the source repository lives. Those are the signals that answer is this library real, is it being maintained, will it still exist in six months. A static SVG shield from shields.io can label one fact, but it is a flat image you cannot brand, and a screenshot is stale the day after you take it. A live widget that reads registry metadata and renders it as part of a real, themed package card stays accurate and on-brand without your effort. That is what dev-tool buyers actually want to see next to the install command when they evaluate a new SDK.

03

Poper renders an npm author or maintainer package feed with package metadata available from npm.

npm Inc. shipped the original Node package manager in 2010, and for a decade it was the only mainstream choice. Today the JavaScript install command is fragmented: npm itself ships with Node, Yarn (originally Facebook, now community-led under Yarn 4) holds a large share of monorepos and enterprise stacks, pnpm has become the default in the Vite, Vue and Astro communities thanks to its content-addressable store and dramatically faster installs, and bun (a Zig-based runtime, package manager and bundler) is the fastest-growing newcomer with first-class npm registry compatibility. They all read the same npm registry but use different CLIs and lock files. The Poper npm widget shows the package's install command on the card so a visitor can copy it without leaving your page. Pairing current version metadata with the install command on the same card is the simplest, most credible package proof a project landing can carry.

04

Poper renders an npm author or maintainer package feed with package metadata available from npm.

Poper renders an npm author or maintainer package feed with package metadata available from npm.

05

Why widget performance matters for JavaScript project sites specifically

The embed loads through the Poper snippet. Validate layout and performance on your own page after embedding.

Quick reference

What is npm Feed Widget: Embed Packages and Versions on Any Site?

An npm feed widget is an embeddable script that displays an npm author or maintainer package feed on a website with supported package metadata such as package name, current version, license, repository links, keywords, and install command where available.

Key facts

  • npm has been owned by GitHub since 2020, and GitHub itself has been a Microsoft subsidiary since 2018, so the npm registry is part of the Microsoft software stack
  • npm hosts roughly 3 million packages, making it the largest software registry in the world by package count
  • The npm Registry API at registry.npmjs.org is publicly accessible without authentication for reading public package metadata
  • Poper renders an npm author or maintainer package feed with package metadata available from npm.
  • Poper renders an npm author or maintainer package feed with package metadata available from npm.
  • Modern JavaScript install commands span four package managers (npm, Yarn, pnpm and bun), all of which read the same npm registry but use different lock files and CLIs

Tutorial

See the npm Feed Widget in action

A quick walkthrough of setting up and embedding this widget.

Tutorial video coming soon

Frequently asked questions

Can't find the answer you're looking for? Chat with our support team.

Contact Support

Stop pasting static package badges

Plan details depend on your Poper workspace.

Free plan available forever