MingCute Icons
1,663 icons in regular and filled, shipped as 10 framework packages
Tier A · StrongIcon Setmingcute.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.
npm install @mingcute/reactFor 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.
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
1Notable 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- Heroicons · 324 MIT SVG icons in four sizes, from the Tailwind CSS team
- Iconify · 236 icon sets and 333,975 icons behind one syntax and one free public API
- Lucide · 1,768 ISC-licensed stroke icons; the shadcn/ui default set
- Lucide Animated · 467 MIT Lucide icons that animate on hover, with a markdown page for every icon and a skill file written for an agent
- Phosphor Icons · 1,512 MIT icons in six weights, from Thin to Duotone
- Reicon · 3,900 icons, 71,000 illustrations and 4,900 brand logos, all MIT, with an MCP server and a CDN an agent can address by slug