Skip to content
Compare

Preact Feather vs Heroicons

Side-by-side compatibility, runtime support and editorial notes for Preact projects.

Native PreactActive
Preact Feather

Feather icon set exposed as individually importable Preact SVG components with bundled TypeScript declarations.

npmpreact-feather
Category
UI Components
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptSSRNo islandsESM
Verified
November 5, 2026
Tested with
Not documented
License
MIT
Bundle size
Not documented
Limitations
  • The package tracks the Feather icon set rather than newer community forks with additional icons.
  • The published peer dependency currently declares Preact 10 only; Preact 11 compatibility is not documented upstream.
  • Accessibility labels or aria-hidden behavior must be selected by the consuming application.
  • Import individual icons to avoid unnecessary bundle inclusion.
Score
Directory score88/100
Compatibility35/35
Maintenance20/20
TypeScript8/10
SSR10/10
Islands0/10
ESM5/5
Verification10/10
View Preact Feather profile
Native PreactActive
Heroicons

SVG-first icon set that can be embedded directly in Preact.

npmheroicons
Category
UI Components
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptSSRIslandsESM
Verified
Not yet verified
Tested with
Not documented
License
Unknown
Bundle size
Not documented
Score
Directory score90/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR10/10
Islands10/10
ESM5/5
Verification0/10
View Heroicons profile

At a glance

AttributePreact FeatherHeroicons
CompatibilityNative PreactNative Preact
MaintenanceActiveActive
TypeScriptBundled typesNative TypeScript
SSRSSR supportedSSR supported
IslandsNoYes
Last verifiedNovember 5, 2026Not yet verified
AI auditNot auditedNot audited