01 · Icons
12.8M
Every icon you can describe. In nine native styles.
Drop-in SVG, React, Figma, Sketch, VS Code. Tree-shakable. Typed.
Icons, illustrations, photos, music and on-demand AI generation — one log-in, one license, one design system that ships through SVG, npm, Figma or your terminal.
# install the design library $ npm i @eight/react # pull every icon you used today $ npx @eight/cli sync --style=outline --size=24 ✓ resolved 12.8M assets in 0.4s ✓ 47 icons synced → ./src/icons ✓ types generated → ./src/icons.d.ts $ ▍
Drop-in SVG, React, Figma, Sketch, VS Code. Tree-shakable. Typed.
⌘V into anything. Browse, copy, drag — no browser, no log-in, no network.
Eight ships as @eight/react, fully typed, tree-shakable and lazy-resolved. Every icon, every illustration, every photo addressable by name.
edge.
// installed via @eight/react@8.4.0 import {'{'} Compass, Heart, Star {'}'} from "@eight/react" export default function Toolbar() {'{'} return ( <div className="flex gap-2"> <Compass size={'{'}24{'}'} weight="line" /> <Heart size={'{'}24{'}'} weight="filled" /> <Star size={'{'}24{'}'} weight="line" /> </div> ) {'}'}
“We replaced four different asset subscriptions with one Eight account and shipped the entire design system through a single npm package. The library was deeper. The handoff was shorter. The bill was smaller.”
Free for prototypes. $12/seat for teams. No watermarks, no per-download caps, no separate licensing for AI generations.