Categories and naming
How Vadivam names its icons, how a name becomes a component in each package, and every category with its icon count, for finding the right icon fast.
Every Vadivam icon has one name, a set of tags, and one or more categories. The names and metadata come from the pinned Lucide release, so a name that works in Lucide works in Vadivam.
Names
An icon’s name is lowercase kebab-case, such as arrow-right or circle-alert. Each package derives its own form from that name:
| Where | Form | Example |
|---|---|---|
| SVG file and URL | kebab-case | circle-alert.svg, /icons/circle-alert |
| Component import | PascalCase | import { CircleAlert } from "vadivam-react" |
| Per-icon import | kebab-case path | vadivam-react/circle-alert |
Dynamic APIs and iconNames |
kebab-case | <DynamicIcon name="circle-alert" /> |
| shadcn/ui registry | kebab-case | /r/circle-alert.json |
Each name is a current canonical Lucide name. Older Lucide names, such as alert-circle for circle-alert or home for house, are not separate icons. The Lucide codemod and the Figma plugin map them to the current name.
Tags
Tags are search synonyms. activity is also found by “pulse”, “heart rate monitor”, and more. The icon catalog, the Figma plugin, and the MCP server all search tags, and vadivam/manifest exports them for your own search:
import { icons } from "vadivam/manifest";
const matches = icons.filter((icon) => icon.tags.includes("pulse"));
Categories
Each icon belongs to one or more categories. Pick a category to browse it in the catalog. vadivam/manifest exports the same list as categories, and each icon’s ids as icon.categories.
| Category | Icons | Description |
|---|---|---|
| Accessibility | 34 | Icons for accessibility, visibility, hearing, speech, and inclusive UI affordances. |
| Accounts & access | 167 | Icons for user profiles, identity, settings, memberships, and personal account actions. |
| Animals | 26 | Icons for animals, wildlife, pets, insects, and other living creatures. |
| Arrows | 223 | Icons for directional arrows, movement, sorting, transfer, and navigation flows. |
| Buildings | 31 | Icons for buildings, landmarks, houses, infrastructure, and built environments. |
| Charts | 33 | Icons for charts, graphs, trends, analytics, and data visualization. |
| Communication | 69 | Icons for speaking, listening, calling, messaging, broadcasting, and communication devices. |
| Connectivity | 101 | Icons for wireless signals, wired connections, networks, device pairing, and data transfer. |
| Cursors | 34 | Icons for cursors, pointers, selection tools, and loading states. |
| Design | 169 | Icons for design tools, layout controls, creative editing, and visual composition. |
| Coding & development | 277 | Icons for code, logic, data structures, automation, and software development workflows. |
| Devices | 192 | Icons for hardware, electronics, computers, peripherals, and connected devices. |
| Emoji | 45 | Icons for expressive symbols, faces, gestures, hearts, stars, and zodiac signs. |
| File icons | 172 | Icons for files, folders, storage, import and export, and document-related actions. |
| Finance | 68 | Icons for money, pricing, payments, currencies, banking, and financial trends. |
| Food & beverage | 86 | Icons for food, drinks, cooking, ingredients, dining, and kitchen items. |
| Gaming | 164 | Icons for games, fantasy items, strategy pieces, achievements, and play-related objects. |
| Home | 79 | Icons for household spaces, furniture, appliances, utilities, cleaning, and home safety. |
| Layout | 158 | Icons for alignment, spacing, resizing, grouping, and interface layout structure. |
| 30 | Icons for mailboxes, inboxes, sending, replies, attachments, and email management. | |
| Mathematics | 81 | Icons for math symbols, geometry, measurement, arithmetic, and calculation. |
| Medical | 54 | Icons for healthcare, anatomy, treatment, diagnostics, wellness, and medical facilities. |
| Multimedia | 163 | Icons for audio, video, playback, recording, broadcasting, and media libraries. |
| Nature | 27 | Icons for plants, trees, landscapes, camping, and the natural world. |
| Navigation & Places | 108 | Icons for maps, locations, landmarks, routes, travel directions, and wayfinding. |
| Notifications | 48 | Icons for alerts, status updates, reminders, approvals, and attention states. |
| People | 14 | Icons for people, groups, identities, roles, and person-centered actions. |
| Photography | 80 | Icons for cameras, images, framing, viewing, editing, and photo workflows. |
| Science | 47 | Icons for science, research, experiments, instruments, formulas, and discovery. |
| Seasons | 6 | Icons for seasonal weather, blooming plants, sunlight, and changing times of year. |
| Security | 73 | Icons for locks, keys, identity checks, surveillance, protection, and secure access. |
| Shapes | 67 | Icons for basic geometric shapes and symbols. |
| Shopping | 42 | Icons for retail, carts, bags, checkout, barcodes, and purchasing. |
| Social | 146 | Icons for social interaction, reactions, sharing, community, and relationship signals. |
| Sports | 19 | Icons for sports, fitness, competition, equipment, and athletic achievement. |
| Sustainability | 26 | Icons for sustainability, clean energy, recycling, nature, and environmental stewardship. |
| Text formatting | 273 | Icons for letters, typography, formatting, reading, writing, and text structure. |
| Time & calendar | 69 | Icons for clocks, calendars, schedules, history, timers, and time tracking. |
| Tools | 85 | Icons for hand tools, equipment, maintenance, repair, and making things. |
| Transportation | 71 | Icons for vehicles, transit, cargo, parking, fuel, and moving people or goods. |
| Travel | 86 | Icons for travel, lodging, luggage, destinations, trip planning, and tourism. |
| Weather | 52 | Icons for clouds, sun, rain, wind, temperature, and weather conditions. |