Skip to content
MingCute Icons

MingCute Icons

1,663 icons in regular and filled, shipped as 10 framework packages

Tier A · StrongIcon Setmingcute.com

Preview image from mingcute.com

MingCute is an open-source icon library of 1,663 icons drawn in two matched styles, Core Regular and Core Filled, for 3,326 total styled definitions. It is generated from one canonical set of artwork into ten packages: React, Vue 3, Svelte, SolidJS, React Native, vanilla JS, web components, raw SVG, a WOFF2 icon font, and a framework-neutral definition package. Apache-2.0 for the free set, with a separate paid Pro tier on a private registry for extra styles. Suited to product teams that want one consistent icon voice across web and mobile without paying per seat.

Install
npm install @mingcute/react

For an agent

Reach for MingCute when Lucide's stroke-only look is too plain and you need a matched filled variant of every glyph — it is one of the few Apache-2.0 sets that ships regular and filled as a true pair, so a filled active state never drifts off-style. Install the framework package (@mingcute/react, @mingcute/vue, @mingcute/svelte) rather than copying SVGs, and use @mingcute/font only for legacy non-React surfaces. Watch out: the marketing site is a JS-only shell that blocks bots, so search the GitHub repo or the Figma plugin for icon names instead of scraping mingcute.com.

Why it is here. A permissively licensed, genuinely two-style icon set at 1,600+ glyphs is rare — most free sets give you one weight and force you to fake the second. The ten-package build story also means the same names work in React, Vue, Svelte, and React Native.

Install command, framework, licence and component list.

Facts

License
Apache 2.0, Commercial license
Pricing
Free, Open source, Freemium
Framework
React, Vue, Svelte, Solid, React Native, Web Components, Vanilla JS
Styling
Not applicable
Distribution
npm package, GitHub repository, Direct download / asset pack, Figma plugin, MCP server
Platform
Web, Cross-platform
Content type
Icons, Code
Agent readiness
MCP server, Readable open source, Client-rendered shell
Accessibility
Unknown
Maturity
Actively maintained
Pricing detail
Core set free under Apache-2.0; MingCute Pro is a paid tier on a private registry under a proprietary licence (price not published on the pages fetched).
GitHub stars
1,615
Package
@mingcute/react

Components it ships

1

Notable for

  • 1,663 icons in two matched styles
  • 10 generated framework packages
  • Apache-2.0 licence
  • WOFF2 icon font included
  • Figma plugin

Provenance

Verified 2026-08-15. HTTP 200. https://www.mingcute.com/ (403 to WebFetch twice; curl with a browser UA returned 200 but only a 3.6KB JS shell with no icon data), https://github.com/Richard9394/MingCute (redirects to mingcute-design/mingcute-icons), https://github.com/Richard9394/MingCute/blob/main/README.md, GitHub API repos/Richard9394/MingCute for stars/licence/pushed_at

Also in Icons & Logos

6
mingcute.comTier A