2026-02-22
Version 2 is here. Here's what changed.
The npm package now ships 800 handcrafted pixel art icons for free — no license required. Install and use them immediately in any project.
npm install pixelarticons
Every icon is now a ready-to-use React component with full TypeScript types, generated directly from the SVG source — no Babel, no build step on your end.
import { Heart, Home, Bell } from 'pixelarticons/react'
export default function App() {
return <Heart width={48} height={48} />
}
Components accept all standard SVG props and default to 24×24. Use multiples of 24 for crisp rendering: 24px, 48px, 72px, 96px.
If you purchased a license, you can unlock the full icon set with one command:
npx pixelarticons upgrade --key=YOUR_LICENSE_KEY
Your license key is in your Gumroad library or the purchase confirmation email. The command downloads all icons and regenerates the React components automatically.
Icons also work as raw SVGs, via CDN, or as a webfont. See the README on GitHub for full docs.