Skip to content

Add Hugeicons to Components > UI - #1243

Open
mahmudulturan wants to merge 2 commits into
jondot:masterfrom
mahmudulturan:add-hugeicons
Open

Add Hugeicons to Components > UI#1243
mahmudulturan wants to merge 2 commits into
jondot:masterfrom
mahmudulturan:add-hugeicons

Conversation

@mahmudulturan

@mahmudulturan mahmudulturan commented Aug 27, 2026

Copy link
Copy Markdown

Resubmission of #1160 against the rebuilt README, per the housekeeping note there (that PR can no longer be reopened, so this is a fresh one). Branched off current master; the diff is a single line.

Adds Hugeicons to Components → UI, next to the other icon and SVG entries:

- [Hugeicons](https://github.com/hugeicons/hugeicons) - Pixel-perfect icon library with 6,000+ free icons as tree-shakeable React Native components, rendered with react-native-svg.

What it is

An open-source icon library shipped as first-class React Native components. Icons are imported individually from a separate icon package, so only what you use is bundled.

npm i @hugeicons/react-native @hugeicons/core-free-icons
import { HugeiconsIcon } from '@hugeicons/react-native';
import { Home01Icon } from '@hugeicons/core-free-icons';

<HugeiconsIcon icon={Home01Icon} size={24} color="#111" strokeWidth={1.5} />

Against the new curation criteria

  • Actively maintained@hugeicons/react-native v1.0.16 published this month; the monorepo is under active development.
  • Current React Native — peer deps are react-native >= 0.60 and react-native-svg >= 12; works on the New Architecture, since rendering goes through react-native-svg rather than any custom native module. No native code of its own, so no linking step.
  • Adoption — 1.2k+ stars on the repo, and the icon packages are widely used across the web ecosystem; this is the React Native surface of that same set.
  • Disclosure — I work on Hugeicons, so this is a self-submission.
  • Free tier is MIT-licensed (6,000+ icons); a paid tier covers the full 60,000+ set.

Not a duplicate of react-native-vector-icons — that wraps icon fonts, this ships SVG components with per-icon imports and adjustable stroke width.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant