oblador/react-native-vector-icons

Customizable Icons for React Native with support for image source and full styling.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 3rd, 2026
Created on May 15th, 2015
Open Issues & Pull Requests: 20 (+0)
GitHub issues: Enabled
Number of forks: 2,105
Total Stargazers: 17,917 (+0)
Total Subscribers: 199 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.5 days
Mean response time: 265.0 days
90th percentile: 1347.2 days
Tracked items: 257

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 7% of issues opened in the past year have been closed. Three people close 90% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 475 days
Stale 30+ days: 7
Stale 90+ days: 6

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (70)
  • waiting (29)
  • missing-repro (15)
  • feature request (5)
  • font request (4)
  • next release (4)
  • help wanted (3)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

React Native Vector Icons is an icon library for React Native that provides customizable vector icons with support for image sources and full styling capabilities.

The library solves the problem of integrating icons into React Native applications by offering pre-built icon sets that can be easily embedded into buttons, logos, navigation bars, and tab bars. It works by providing icon components that render vector icons with customizable styling, and it also supports usage as PNG image sources for cases where direct component rendering is not needed. The tool includes multiple actively maintained icon sets such as AntDesign, Feather, FontAwesome, Ionicons, and MaterialDesignIcons, among others, allowing developers to choose from thousands of icons across different design systems.

Developers should choose this library if they need a straightforward way to integrate vector icons into React Native projects without managing icon assets manually. It suits projects of any scale that require icon support, from simple applications using a few icons to complex apps leveraging multiple icon sets. The library has evolved from a single package approach to a package-per-icon-set model, with migration guidance provided for users upgrading from earlier versions. For developers needing native SVG file integration instead, the project documentation points to an alternative tool designed specifically for that use case.

Maintainers typically respond to issues and pull requests within one to two weeks. The issue tracker shows active engagement with work primarily focused on bug fixes, items awaiting responses, and cases requiring reproduction steps before resolution can proceed.