@ev-forge/icons

The Last Icon Library You’ll Ever Need

@ev-forge/icons is an open-source engine that unleashes the full power of Font Awesome's massive library with a modern: perfect tree-shaking, agnostic JSX and community extensible

Getting Started

Step 1: Install the package

Step 2: Add ev-icon web component definition into your project, you can include it into your tsconfig.ts

Or you can add it into a ev-forge/icons.d.ts file

Step 3 (optional): On server side rendering, you need to register you the ev-icon web component, ex in NextJs, create a client component

Other example in Astro, create client script

Step 4: Import and use it

The vision

Imagine a future where we have an vast of valuable high quality of icons. Where the community define the standard of the icons with RFCs, where designer craft every icon and the community take advantage of it.

We are opening the door for a new era of creativity and collaboration