Skip to content

What is YCloud Icons?

YCloud Icons is a multi-framework SVG icon toolkit. It provides tree-shakable icon data, strongly typed React components, Vue components, and packages for common frontend runtimes from one shared icon source.

Available Icons

YCloud Icons currently ships the base outline icon set and package infrastructure. Style variants such as filled icons are part of the roadmap and should be generated from normalized SVG sources when the conversion is reliable.

Complete Set of Icons

The icon source is kept in the repository and normalized by the build pipeline. Packages consume generated data and components so framework packages stay consistent.

Code Optimization

In addition to design, code is also important. Assets like icons can significantly increase bandwidth usage in web projects. YCloud Icons uses SVG optimization and ES module package entrypoints. After tree-shaking, applications only ship the icons they import.

Accessibility

Icons are pictures that show what something means without using words. They can be very helpful because they can quickly give information.

However, not everyone can understand them easily. Read more about how to use YCloud in an accessible way.

Official Packages

YCloud Icons follows Lucide's official package coverage and documents 10 package types: Core JavaScript, React, Vue, Svelte, Solid, Preact, React Native, Angular, Astro, and Static assets.

Released under the ISC License.