npm Package Badges

Terminal-themed badges for JavaScript and TypeScript packages on npm. Show version and downloads with 15+ terminal color themes.

Live Examples

/badge/npm/chalk/version.svg
npm version badge for chalk
/badge/npm/typescript/version.svg
npm version badge for typescript
/badge/npm/emojifyi/version.svg
npm version badge for emojifyi
/badge/npm/chalk/downloads.svg
npm downloads badge for chalk
/badge/npm/express/downloads.svg
npm downloads badge for express

Terminal Themes

Add ?theme=name to any badge URL. 15+ themes available.

dracula dracula theme badge
nord nord theme badge
solarized-dark solarized-dark theme badge
gruvbox-dark gruvbox-dark theme badge
tokyo-night tokyo-night theme badge
catppuccin-mocha catppuccin-mocha theme badge

URL Format

https://agentgif.com/badge/npm/{package}/{metric}.svg

Available metrics: version, downloads

Query params: ?theme=dracula ?style=flat

Usage

Markdown

[![npm version](https://agentgif.com/badge/npm/chalk/version.svg)](https://www.npmjs.com)

HTML

<img src="https://agentgif.com/badge/npm/chalk/version.svg" alt="npm badge">
Try in Badge Playground

Build custom badges with live preview and copy-paste snippets