// TYPESCRIPT
Best Icon Libraries
with TypeScript (2026)
5 icon libraries with full TypeScript support — autocomplete in VS Code, typed props, and zero runtime surprises.
// TypeScript support means full autocomplete — type "Lu" and VS Code shows all Lucide icons instantly.
WHY TYPESCRIPT SUPPORT MATTERS
✓ Autocomplete
VS Code shows all available icons as you type the import name. No more guessing icon names.
✓ Typed Props
Size, color, strokeWidth — all props are typed so you catch errors at compile time, not runtime.
✓ Refactoring
Rename an icon across your entire codebase safely with TypeScript's refactoring tools.
✓ Documentation
Hover over any icon in VS Code to see its available props and types inline.
✓ LIBRARIES WITH TYPESCRIPT SUPPORT
✗ LIBRARIES WITHOUT TYPESCRIPT SUPPORT
Remix Icon2,800 icons · Apache 2.0
View anyway →Feather Icons287 icons · MIT
View anyway →Bootstrap Icons1,800 icons · MIT
View anyway →