moe-icons

SVG icon library for React and Vue
640
Install
npm install moe-icons
Latest Version:0.0.17
Vue:3
License:Apache-2.0
Last Updated:Oct 21, 2026
Links: GitHub  ·  npm
Maintainer: yyhxiaolang

Moe Icons

A modern icon library for React and Vue.

Installation

# npm
npm install moe-icons

# yarn
yarn add moe-icons

# pnpm
pnpm add moe-icons

Usage

// React (ESM)
import { IconName } from 'moe-icons/react';

// React (CommonJS)
const { IconName } = require('moe-icons/react');

// Vue (ESM)
import { IconName } from 'moe-icons/vue';

// Vue (CommonJS)
const { IconName } = require('moe-icons/vue');

React

import { ChevronRight } from 'moe-icons/react';

function MyComponent() {
  return (
    <ChevronRight
      className="w-6 h-6"
      strokeWidth={2}
    />
  );
}

Vue

<template>
  <ChevronRight
    class="w-6 h-6"
    :stroke-width="2"
  />
</template>

<script>
import { ChevronRight } from 'moe-icons/vue';

export default {
  components: {
    ChevronRight
  }
}
</script>

Available Icons

Visit our Moeicons to see all available icons.

Related Packages

@bitrix24/b24icons-vue

Bitrix24 SVG icons for development web-applications for Vue

43,035 6
@bitrix24/b24icons-nuxt

Bitrix24 SVG icons for development web-applications for Nuxt

32,486 6
@christicons/core

Core Christicons metadata and raw SVG exports.

1,938
@qlik/sprout-icons

Comprehensive icon library for the Sprout Design System, available as React and...

578,832
synthline

Synthline icon pack — 1500+ SVG icons as React and Vue components

185

Version History

Version Released Vue License
0.0.17 >=3.2.0 Apache-2.0
0.0.16 >=3.2.0 Apache-2.0
0.0.15 >=3.2.0 Apache-2.0
0.0.14 >=3.2.0 Apache-2.0
0.0.13 >=3.2.0 Apache-2.0