アイコン
lucide-react / Material Icons / Font Awesome
lucide-react
shadcn/ui に最初から入っていて、そのまま使える。数が多いので、欲しいアイコンが見つかりやすい
見た目をくらべる
同じものを、それぞれのライブラリで作りました。触ってみてください
lucide-react
Material Icons
Font Awesome
書き方をくらべる
コードを書き換えると、右の見た目が変わります
くらべる
2026年10月時点
特徴
線で描いたシンプルなアイコンが1,500個以上。1つずつコンポーネントとして読み込む
向いている場面
shadcn/ui を使う(最初からこれが入っている)。種類の多さを重視する
Material Icons
公式 ↗特徴
Google のアイコン。Android や Google のサービスと同じ見た目。塗り・線・丸みなどの形を選べる
向いている場面
MUI を使う。Google っぽい、見慣れた見た目にしたい
Font Awesome
公式 ↗特徴
いちばん有名なアイコン。React より前から、ふつうのサイトや WordPress でも使われている。無料版と有料版(Pro)がある
向いている場面
会社のロゴ(X・GitHub など)のアイコンも使いたい。すでに使っているサイトを触る