Ant Design Icons vs Eva Icons
Ant Design Icons
ant.designEva Icons
akveo.github.ioSide by side
| Figure | Ant Design Icons | Eva Icons |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · Icon Libraries | 8.7 (#2) | 8.2 (#5) |
| Founded | 2018 | 2015 |
| License | The project repository identifies its license as MIT. | Eva Icons is released under the MIT license. |
| Purpose | Ant Design Icons provides semantic vector graphics for use in interfaces. | Eva Icons is a pack of more than 480 open-source icons for common actions and items. |
| Support | The Ant Design docs link to GitHub issues, discussions, Stack Overflow, and SegmentFault for help. | The project asks users to support development through GitHub stars, pull requests, bug reports and feature suggestions. |
Plans
In their own words
Ant Design Icons
Ant Design Icons provides semantic vector graphics for interfaces, with 498 icons in outlined, filled, and two-tone styles. Icons render as SVG and accept styling properties such as size and color; two-tone icons can use one or two specified colors. The API also supports rotation, animation, and custom icon components. Packages are listed for Vanilla, React, React Native, Angular, and Vue. Developers can integrate their own SVGs through webpack with @svgr/webpack or Vite with vite-plugin-svgr, or use SVG sprite symbols generated by iconfont.cn projects. The React package can be installed with npm, yarn, pnpm, or Bun, and the documentation recommends matching @ant-design/icons 6.x with antd 6.x. SVG icons support offline use without a CDN-hosted font file. Importing the full set can add bundle size, so the documentation points to importing icons as needed. The project repository identifies its license as MIT; commercial use is allowed. It is free, with a free plan and no free trial. The project was founded in 2018 and is headquartered in Hangzhou, China.
Eva Icons
Eva Icons is an open-source icon pack for common actions and items, with more than 480 icons in Fill and Outline styles. Icons can use zoom, pulse, shake, and flip animations. The pack is free under the MIT license, which provides the software as is without warranty, and commercial use is listed as allowed. Files are available in PNG, SVG, web font, and Sketch formats. Users can download the complete package, install the NPM package, or get individual PNG and SVG icons. For web integration, a JavaScript package can be loaded from unpkg.com; its eva.replace method inserts SVG markup into elements marked with a data-eva attribute. The web font uses eva and eva-icon CSS classes. The icons are intended for digital products on web, iOS, and Android. The repository lists React Native and Flutter implementations from third parties, and UI Kitten has a React Native module that requires @ui-kitten/eva-icons and react-native-svg.