About Moeicons

Why use Moeicons?

Moeicons is designed for projects that want a single icon language that can change style without changing meaning.

One ID, many styles

Style changes are a design decision, not an API change. Because the same ID exists in every group, a theme switch can change every icon at once while the surrounding code keeps the same imports and names.

Consistent geometry

All icons share the same 24×24 grid and stroke conventions, so mixing icons from the same group keeps an even visual weight. Outline families use round caps and joins for a softer, consistent line.

Fits the stack you already use

Use the component package for React and Vue, raw SVG or Vanilla for everything else, and the CLI when you want the icons generated as local, typed components. The output is plain SVG, so it works with CSS, Tailwind utilities and existing theming.

An honest Free tier

The four Free style groups need no account and cover the common outline, lite, solid and coloured needs. Pro unlocks the remaining visual families with a one-time purchase; the license at checkout is the authoritative text for usage rights.