COMPONENT WORKBENCHIconSearch for Storybook
Package ready

Choose icons beside the components that use them.

Search IconSearch from a Storybook panel and copy production-ready snippets without breaking the component development loop.

Storybook panelFramework-neutral searchSix output formats
Button.stories.tsx - Storybook Live catalog
Search home, arrow, cart...
All libraries All styles Legal-safe
Popular results355,702 available
HouseLucide
SearchTabler
BellPhosphor
HeartHeroicons
SettingsLucide
SparklesIconoir
355,702searchable icons
18named libraries
227Iconify collections
Free accountaccess model
// BUILT FOR THE WORKFLOW

A focused IconSearch experience for Storybook.

The interface keeps discovery, inspection, and the final handoff close together while using the same live catalog as the website.

Panel-based search

Browse icons in the same workspace used to inspect stories, controls, and component states.

Framework-friendly output

Copy React, SVG, Tailwind, Vue, Svelte, or URL output from one addon.

Useful catalog filters

Choose a library, commercial-safety state, and desired snippet format.

Shared product vocabulary

Design-system contributors can discuss the same icon names while reviewing components.

From local setup to a real icon.

01

Build or link the addon package

02

Add it to .storybook/main.ts

03

Open the IconSearch panel

04

Search and copy a snippet into the component

LOCAL DEVELOPMENTStorybook
cd storybook-addon
npm install
npm run build
npm run typecheck
RequirementsStorybook 9 or newerReact 18 or newer in the host projectNode.js and npm for local linking
// RELEASE STATUS

Package output is ready for a host-app test.

Build and typecheck pass locally. The next steps are an end-to-end linked Storybook test and publication to the Storybook addon ecosystem.

Package ready
Your Cart0 items
Your cart is emptyBrowse icon libraries and add icons to build your custom pack.Return to Search