react-feather

React component for Feather icons

Github stars Tracking Chart

React Feather Icons

npm version
npm downloads

What is react-feather?

react-feather is a collection of simply beautiful open source icons for React.js. Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency and readability.

Explore icons and play with examples.

Based on Feather Icons v4.22.1

Version 2.0.0 adds support for tree-shaking, to help you reduce bundle size.

Installation

npm install react-feather --save

Usage

import React from 'react';
import { Camera } from 'react-feather';

const App = () => {
  return <Camera />
};

export default App;

Icons can be configured with inline props:

<Camera color="red" size={48} />

If you can't use ES6 imports, it's possible to include icons from the compiled folder ./dist.

var Camera = require('react-feather/dist/icons/camera').default;

var MyComponent = React.createClass({
  render: function () {
    return (
      <Camera />
    );
  }
});

You can also include the whole icon pack:

import React from 'react';
import * as Icon from 'react-feather';

const App = () => {
  return <Icon.Camera />
};

export default App;

Main metrics

Overview
Name With Ownerfeathericons/react-feather
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2017-06-14 11:01:13
Pushed At2024-02-13 13:40:57
Last Commit At2022-05-31 10:34:39
Release Count0
用户参与
Stargazers Count1.9k
Watchers Count11
Fork Count127
Commits Count99
Has Issues Enabled
Issues Count57
Issue Open Count22
Pull Requests Count16
Pull Requests Open Count16
Pull Requests Close Count25
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private