rdicons documentation

78,636 open-source icons from 18 libraries. Browse and customize them on the website, then use them anywhere: in React, from the terminal, inside Figma or on your desktop.

Quick start

The fastest way to try an icon, with nothing to install:

terminal
npx rdicons add lucide:house --format tsx --out src/icons

Or use components. Each library has its own import path, named after its prefix:

React
import { House } from '@rdicons/react/lucide'

export const Home = () => <House size={20} color="#4f46e5" />

The 18 libraries

The prefix is what you use in imports (@rdicons/react/<prefix>) and in the CLI (<prefix>:<icon>).

LibraryPrefixIconsLicense
Tablertabler6,286MIT
Lucidelucide1,949ISC
Phosphorph9,161MIT
Material Symbolsmaterial-symbols16,442Apache 2.0
Fluent UIfluent5,189MIT
Heroiconsheroicons1,288MIT
Solarsolar8,859CC BY 4.0
Huge Iconshugeicons6,091MIT
Mingcutemingcute3,336Apache 2.0
Bootstrapbi2,084MIT
Carboncarbon2,776Apache 2.0
Featherfeather286MIT
Radixradix-icons342MIT
Iconoiriconoir1,682MIT
Majesticonsmajesticons1,045MIT
Octiconsocticon953MIT
Remix Iconri3,229Apache 2.0
Material Design Iconsmdi7,638Apache 2.0

Every library keeps its own license. Read Icon licenses before shipping, because Solar needs credit to its author.