AdapterISC

Lucide

A modern, community-maintained Feather fork. 2090 24px stroke icons. Click any tile to copy the import snippet.

Install

pnpm add lucide

Wire icons

Use the lucide / lucideIcons adapter from ngwr/icon/adapters/lucide. Tree-shakes per icon — only what you import ships.

import { Plus, Trash2 } from 'lucide';
import { provideWrIcons } from 'ngwr/icon';
import { lucideIcons } from 'ngwr/icon/adapters/lucide';

bootstrapApplication(AppComponent, {
  providers: [
    provideWrIcons(lucideIcons({
      add: Plus,
      trash: Trash2,
    })),
  ],
});

// Then in any template: <wr-icon name="add" />

Browse the catalog

+1850 more matches — narrow the search to see them.