JSPM

  • Created
  • Published
  • Downloads 4361792
  • Score
    100M100P100Q221633F
  • License MIT

svg react icons of popular icon packs using ES6 imports

Package Exports

  • react-icons
  • react-icons/IconBase
  • react-icons/fa
  • react-icons/fa/angle-left
  • react-icons/fa/angle-right
  • react-icons/fa/caret-down
  • react-icons/fa/caret-up
  • react-icons/fa/comments
  • react-icons/fa/delicious
  • react-icons/fa/digg
  • react-icons/fa/facebook
  • react-icons/fa/google-plus
  • react-icons/fa/pinterest
  • react-icons/fa/reddit
  • react-icons/fa/stumbleupon
  • react-icons/fa/twitter
  • react-icons/fa/vk
  • react-icons/lib/fa
  • react-icons/lib/fa/align-justify
  • react-icons/lib/fa/ambulance
  • react-icons/lib/fa/angellist
  • react-icons/lib/fa/angle-double-down
  • react-icons/lib/fa/angle-double-left
  • react-icons/lib/fa/angle-double-right
  • react-icons/lib/fa/angle-double-up
  • react-icons/lib/fa/angle-down
  • react-icons/lib/fa/angle-left
  • react-icons/lib/fa/angle-right
  • react-icons/lib/fa/angle-up
  • react-icons/lib/fa/apple
  • react-icons/lib/fa/arrow-circle-o-right
  • react-icons/lib/fa/arrow-circle-up
  • react-icons/lib/fa/arrow-down
  • react-icons/lib/fa/arrow-left
  • react-icons/lib/fa/arrow-right
  • react-icons/lib/fa/arrow-up
  • react-icons/lib/fa/arrows-alt
  • react-icons/lib/fa/ban
  • react-icons/lib/fa/bar-chart
  • react-icons/lib/fa/barcode
  • react-icons/lib/fa/bars
  • react-icons/lib/fa/beer
  • react-icons/lib/fa/bell
  • react-icons/lib/fa/bell-o
  • react-icons/lib/fa/bold
  • react-icons/lib/fa/bolt
  • react-icons/lib/fa/book
  • react-icons/lib/fa/bookmark
  • react-icons/lib/fa/bookmark-o
  • react-icons/lib/fa/bug
  • react-icons/lib/fa/calendar
  • react-icons/lib/fa/calendar-check-o
  • react-icons/lib/fa/calendar-o
  • react-icons/lib/fa/caret-down
  • react-icons/lib/fa/caret-left
  • react-icons/lib/fa/caret-right
  • react-icons/lib/fa/caret-square-o-down
  • react-icons/lib/fa/caret-up
  • react-icons/lib/fa/certificate
  • react-icons/lib/fa/chain
  • react-icons/lib/fa/check
  • react-icons/lib/fa/check-circle
  • react-icons/lib/fa/check-square
  • react-icons/lib/fa/check-square-o
  • react-icons/lib/fa/chevron-circle-left
  • react-icons/lib/fa/chevron-circle-right
  • react-icons/lib/fa/chevron-down
  • react-icons/lib/fa/chevron-left
  • react-icons/lib/fa/chevron-right
  • react-icons/lib/fa/chevron-up
  • react-icons/lib/fa/child
  • react-icons/lib/fa/circle
  • react-icons/lib/fa/circle-o
  • react-icons/lib/fa/circle-o-notch
  • react-icons/lib/fa/circle-thin
  • react-icons/lib/fa/clipboard
  • react-icons/lib/fa/clock-o
  • react-icons/lib/fa/clone
  • react-icons/lib/fa/close
  • react-icons/lib/fa/cloud
  • react-icons/lib/fa/cloud-download
  • react-icons/lib/fa/cloud-upload
  • react-icons/lib/fa/code
  • react-icons/lib/fa/code-fork
  • react-icons/lib/fa/cog
  • react-icons/lib/fa/columns
  • react-icons/lib/fa/comment-o
  • react-icons/lib/fa/comments
  • react-icons/lib/fa/comments-o
  • react-icons/lib/fa/cube
  • react-icons/lib/fa/cutlery
  • react-icons/lib/fa/dashboard
  • react-icons/lib/fa/database
  • react-icons/lib/fa/delicious
  • react-icons/lib/fa/digg
  • react-icons/lib/fa/dot-circle-o
  • react-icons/lib/fa/download
  • react-icons/lib/fa/edit
  • react-icons/lib/fa/ellipsis-v
  • react-icons/lib/fa/envelope
  • react-icons/lib/fa/eraser
  • react-icons/lib/fa/exclamation
  • react-icons/lib/fa/exclamation-circle
  • react-icons/lib/fa/exclamation-triangle
  • react-icons/lib/fa/expand
  • react-icons/lib/fa/external-link
  • react-icons/lib/fa/eye
  • react-icons/lib/fa/eye-slash
  • react-icons/lib/fa/facebook
  • react-icons/lib/fa/file
  • react-icons/lib/fa/file-code-o
  • react-icons/lib/fa/file-image-o
  • react-icons/lib/fa/file-o
  • react-icons/lib/fa/file-text
  • react-icons/lib/fa/filter
  • react-icons/lib/fa/flag
  • react-icons/lib/fa/floppy-o
  • react-icons/lib/fa/folder-o
  • react-icons/lib/fa/folder-open
  • react-icons/lib/fa/folder-open-o
  • react-icons/lib/fa/futbol-o
  • react-icons/lib/fa/github-alt
  • react-icons/lib/fa/google
  • react-icons/lib/fa/google-plus
  • react-icons/lib/fa/hand-paper-o
  • react-icons/lib/fa/header
  • react-icons/lib/fa/headphones
  • react-icons/lib/fa/heart
  • react-icons/lib/fa/image
  • react-icons/lib/fa/inbox
  • react-icons/lib/fa/info
  • react-icons/lib/fa/info-circle
  • react-icons/lib/fa/instagram
  • react-icons/lib/fa/italic
  • react-icons/lib/fa/life-bouy
  • react-icons/lib/fa/lightbulb-o
  • react-icons/lib/fa/line-chart
  • react-icons/lib/fa/list-ol
  • react-icons/lib/fa/list-ul
  • react-icons/lib/fa/location-arrow
  • react-icons/lib/fa/lock
  • react-icons/lib/fa/long-arrow-down
  • react-icons/lib/fa/long-arrow-right
  • react-icons/lib/fa/long-arrow-up
  • react-icons/lib/fa/magic
  • react-icons/lib/fa/mail-forward
  • react-icons/lib/fa/mail-reply
  • react-icons/lib/fa/map-marker
  • react-icons/lib/fa/minus
  • react-icons/lib/fa/minus-square-o
  • react-icons/lib/fa/money
  • react-icons/lib/fa/moon-o
  • react-icons/lib/fa/mouse-pointer
  • react-icons/lib/fa/pause
  • react-icons/lib/fa/paw
  • react-icons/lib/fa/pencil
  • react-icons/lib/fa/pie-chart
  • react-icons/lib/fa/pinterest
  • react-icons/lib/fa/plane
  • react-icons/lib/fa/play
  • react-icons/lib/fa/play-circle
  • react-icons/lib/fa/play-circle-o
  • react-icons/lib/fa/plug
  • react-icons/lib/fa/plus
  • react-icons/lib/fa/plus-circle
  • react-icons/lib/fa/print
  • react-icons/lib/fa/question
  • react-icons/lib/fa/question-circle
  • react-icons/lib/fa/quote-right
  • react-icons/lib/fa/recycle
  • react-icons/lib/fa/reddit
  • react-icons/lib/fa/refresh
  • react-icons/lib/fa/search
  • react-icons/lib/fa/server
  • react-icons/lib/fa/shopping-cart
  • react-icons/lib/fa/sign-out
  • react-icons/lib/fa/sitemap
  • react-icons/lib/fa/sliders
  • react-icons/lib/fa/smile-o
  • react-icons/lib/fa/sort
  • react-icons/lib/fa/sort-alpha-asc
  • react-icons/lib/fa/sort-alpha-desc
  • react-icons/lib/fa/spinner
  • react-icons/lib/fa/square-o
  • react-icons/lib/fa/star
  • react-icons/lib/fa/stethoscope
  • react-icons/lib/fa/sticky-note
  • react-icons/lib/fa/sticky-note-o
  • react-icons/lib/fa/stumbleupon
  • react-icons/lib/fa/sun-o
  • react-icons/lib/fa/table
  • react-icons/lib/fa/tag
  • react-icons/lib/fa/tags
  • react-icons/lib/fa/tasks
  • react-icons/lib/fa/terminal
  • react-icons/lib/fa/th
  • react-icons/lib/fa/th-large
  • react-icons/lib/fa/th-list
  • react-icons/lib/fa/thumb-tack
  • react-icons/lib/fa/thumbs-up
  • react-icons/lib/fa/times-circle
  • react-icons/lib/fa/times-circle-o
  • react-icons/lib/fa/toggle-on
  • react-icons/lib/fa/trash
  • react-icons/lib/fa/trash-o
  • react-icons/lib/fa/twitter
  • react-icons/lib/fa/underline
  • react-icons/lib/fa/unlock
  • react-icons/lib/fa/upload
  • react-icons/lib/fa/user
  • react-icons/lib/fa/video-camera
  • react-icons/lib/fa/vimeo
  • react-icons/lib/fa/vk
  • react-icons/lib/fa/youtube-play
  • react-icons/lib/md
  • react-icons/lib/md/access-time
  • react-icons/lib/md/accessibility
  • react-icons/lib/md/account-box
  • react-icons/lib/md/account-circle
  • react-icons/lib/md/add
  • react-icons/lib/md/add-box
  • react-icons/lib/md/add-circle
  • react-icons/lib/md/add-circle-outline
  • react-icons/lib/md/add-shopping-cart
  • react-icons/lib/md/announcement
  • react-icons/lib/md/apps
  • react-icons/lib/md/arrow-back
  • react-icons/lib/md/arrow-drop-down
  • react-icons/lib/md/arrow-drop-down-circle
  • react-icons/lib/md/arrow-drop-up
  • react-icons/lib/md/arrow-forward
  • react-icons/lib/md/assignment
  • react-icons/lib/md/attach-file
  • react-icons/lib/md/attach-money
  • react-icons/lib/md/attachment
  • react-icons/lib/md/av-timer
  • react-icons/lib/md/backspace
  • react-icons/lib/md/beenhere
  • react-icons/lib/md/block
  • react-icons/lib/md/bluetooth
  • react-icons/lib/md/border-color
  • react-icons/lib/md/build
  • react-icons/lib/md/business
  • react-icons/lib/md/cake
  • react-icons/lib/md/call
  • react-icons/lib/md/camera-alt
  • react-icons/lib/md/cancel
  • react-icons/lib/md/card-giftcard
  • react-icons/lib/md/card-travel
  • react-icons/lib/md/chat-bubble-outline
  • react-icons/lib/md/check
  • react-icons/lib/md/check-box
  • react-icons/lib/md/check-box-outline-blank
  • react-icons/lib/md/check-circle
  • react-icons/lib/md/chevron-left
  • react-icons/lib/md/chevron-right
  • react-icons/lib/md/clear
  • react-icons/lib/md/close
  • react-icons/lib/md/cloud-upload
  • react-icons/lib/md/code
  • react-icons/lib/md/comment
  • react-icons/lib/md/contacts
  • react-icons/lib/md/content-copy
  • react-icons/lib/md/content-paste
  • react-icons/lib/md/create
  • react-icons/lib/md/dashboard
  • react-icons/lib/md/dehaze
  • react-icons/lib/md/delete
  • react-icons/lib/md/description
  • react-icons/lib/md/directions-run
  • react-icons/lib/md/done
  • react-icons/lib/md/done-all
  • react-icons/lib/md/dvr
  • react-icons/lib/md/edit
  • react-icons/lib/md/email
  • react-icons/lib/md/equalizer
  • react-icons/lib/md/error
  • react-icons/lib/md/error-outline
  • react-icons/lib/md/event
  • react-icons/lib/md/event-note
  • react-icons/lib/md/expand-less
  • react-icons/lib/md/expand-more
  • react-icons/lib/md/extension
  • react-icons/lib/md/favorite
  • react-icons/lib/md/favorite-border
  • react-icons/lib/md/file-download
  • react-icons/lib/md/file-upload
  • react-icons/lib/md/filter
  • react-icons/lib/md/filter-list
  • react-icons/lib/md/find-in-page
  • react-icons/lib/md/flag
  • react-icons/lib/md/format-bold
  • react-icons/lib/md/format-italic
  • react-icons/lib/md/format-list-bulleted
  • react-icons/lib/md/format-list-numbered
  • react-icons/lib/md/format-quote
  • react-icons/lib/md/format-size
  • react-icons/lib/md/format-strikethrough
  • react-icons/lib/md/format-underlined
  • react-icons/lib/md/forum
  • react-icons/lib/md/fullscreen
  • react-icons/lib/md/fullscreen-exit
  • react-icons/lib/md/group
  • react-icons/lib/md/group-add
  • react-icons/lib/md/headset-mic
  • react-icons/lib/md/help
  • react-icons/lib/md/help-outline
  • react-icons/lib/md/home
  • react-icons/lib/md/image
  • react-icons/lib/md/inbox
  • react-icons/lib/md/info
  • react-icons/lib/md/info-outline
  • react-icons/lib/md/insert-drive-file
  • react-icons/lib/md/insert-link
  • react-icons/lib/md/keyboard
  • react-icons/lib/md/keyboard-arrow-down
  • react-icons/lib/md/keyboard-arrow-left
  • react-icons/lib/md/keyboard-arrow-right
  • react-icons/lib/md/keyboard-arrow-up
  • react-icons/lib/md/keyboard-backspace
  • react-icons/lib/md/keyboard-hide
  • react-icons/lib/md/label
  • react-icons/lib/md/library-books
  • react-icons/lib/md/library-music
  • react-icons/lib/md/link
  • react-icons/lib/md/local-atm
  • react-icons/lib/md/local-library
  • react-icons/lib/md/local-mall
  • react-icons/lib/md/local-offer
  • react-icons/lib/md/location-searching
  • react-icons/lib/md/lock
  • react-icons/lib/md/lock-open
  • react-icons/lib/md/loop
  • react-icons/lib/md/loyalty
  • react-icons/lib/md/menu
  • react-icons/lib/md/merge-type
  • react-icons/lib/md/message
  • react-icons/lib/md/mode-edit
  • react-icons/lib/md/mood
  • react-icons/lib/md/more-horiz
  • react-icons/lib/md/more-vert
  • react-icons/lib/md/navigate-before
  • react-icons/lib/md/navigate-next
  • react-icons/lib/md/new-releases
  • react-icons/lib/md/notifications
  • react-icons/lib/md/notifications-none
  • react-icons/lib/md/open-in-browser
  • react-icons/lib/md/open-in-new
  • react-icons/lib/md/pause
  • react-icons/lib/md/pause-circle-filled
  • react-icons/lib/md/perm-media
  • react-icons/lib/md/person
  • react-icons/lib/md/person-add
  • react-icons/lib/md/person-outline
  • react-icons/lib/md/phone
  • react-icons/lib/md/photo
  • react-icons/lib/md/photo-camera
  • react-icons/lib/md/picture-as-pdf
  • react-icons/lib/md/pin-drop
  • react-icons/lib/md/place
  • react-icons/lib/md/play-arrow
  • react-icons/lib/md/power-settings-new
  • react-icons/lib/md/print
  • react-icons/lib/md/public
  • react-icons/lib/md/publish
  • react-icons/lib/md/question-answer
  • react-icons/lib/md/queue-music
  • react-icons/lib/md/radio-button-checked
  • react-icons/lib/md/radio-button-unchecked
  • react-icons/lib/md/refresh
  • react-icons/lib/md/remove
  • react-icons/lib/md/repeat
  • react-icons/lib/md/repeat-one
  • react-icons/lib/md/reply
  • react-icons/lib/md/report-problem
  • react-icons/lib/md/save
  • react-icons/lib/md/search
  • react-icons/lib/md/security
  • react-icons/lib/md/send
  • react-icons/lib/md/settings
  • react-icons/lib/md/settings-applications
  • react-icons/lib/md/share
  • react-icons/lib/md/shopping-basket
  • react-icons/lib/md/shopping-cart
  • react-icons/lib/md/shuffle
  • react-icons/lib/md/skip-next
  • react-icons/lib/md/skip-previous
  • react-icons/lib/md/star
  • react-icons/lib/md/star-border
  • react-icons/lib/md/stars
  • react-icons/lib/md/stop
  • react-icons/lib/md/style
  • react-icons/lib/md/subject
  • react-icons/lib/md/supervisor-account
  • react-icons/lib/md/swap-horiz
  • react-icons/lib/md/swap-vert
  • react-icons/lib/md/sync
  • react-icons/lib/md/textsms
  • react-icons/lib/md/thumb-up
  • react-icons/lib/md/timer
  • react-icons/lib/md/timer-off
  • react-icons/lib/md/toc
  • react-icons/lib/md/today
  • react-icons/lib/md/transform
  • react-icons/lib/md/trending-up
  • react-icons/lib/md/undo
  • react-icons/lib/md/view-column
  • react-icons/lib/md/view-headline
  • react-icons/lib/md/view-list
  • react-icons/lib/md/visibility
  • react-icons/lib/md/visibility-off
  • react-icons/lib/md/volume-down
  • react-icons/lib/md/volume-mute
  • react-icons/lib/md/volume-off
  • react-icons/lib/md/volume-up
  • react-icons/lib/md/vpn-key
  • react-icons/lib/md/warning
  • react-icons/lib/md/web
  • react-icons/lib/md/wifi
  • react-icons/lib/md/work
  • react-icons/lib/ti
  • react-icons/lib/ti/arrow-left-outline
  • react-icons/lib/ti/arrow-shuffle
  • react-icons/lib/ti/arrow-sync
  • react-icons/lib/ti/arrow-up
  • react-icons/lib/ti/chevron-left
  • react-icons/lib/ti/chevron-right
  • react-icons/lib/ti/delete
  • react-icons/lib/ti/download
  • react-icons/lib/ti/heart-full-outline
  • react-icons/lib/ti/infinity
  • react-icons/lib/ti/messages
  • react-icons/lib/ti/minus
  • react-icons/lib/ti/pin
  • react-icons/lib/ti/plus
  • react-icons/lib/ti/social-twitter
  • react-icons/lib/ti/social-twitter-circular
  • react-icons/lib/ti/upload
  • react-icons/lib/ti/warning
  • react-icons/lib/ti/warning-outline
  • react-icons/lib/ti/zoom-in
  • react-icons/lib/ti/zoom-out
  • react-icons/lib/ti/zoom-outline
  • react-icons/md
  • react-icons/md/arrow-back
  • react-icons/md/arrow-forward
  • react-icons/md/close
  • react-icons/md/file-download
  • react-icons/md/fullscreen
  • react-icons/md/fullscreen-exit
  • react-icons/md/share
  • react-icons/ti

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-icons) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

React Icons ## [React Icons](http://gorangajic.github.io/react-icons/index.html)

Include popular icons in you react project easly with react-icons. It uses ES6 imports so you can only include icons that your project is using.

Installation

npm install react-icons --save

Usage

import FaBeer from 'react-icons/fa/FaBeer';

class Question extends React.Component {
    render() {
        return <h3> Lets go for a <FaBeer />? </h3>
    }
}

you can include icon directly from react-icons using import FaBeer from 'react-icons' but you should wait to webpack 2 implement dead code elimination based on es6 imports

also it's possible to include whole icon pack from

    import * as FontAwesome from 'react-icons/fa'

or import multiple icons from the same pack

    import {MdCancel, MdChat, MdCheck} from 'react-icons/md';

every icon pack is in their own folder

  • Material Design Icons => ./md
  • FontAwesome => ./fa
  • Typicons => ./ti

to view all icons visit docs

Icons

Currenlty supported icons are

you can add more icons by creating pull request or create issue.

Contribution

just add svg icons in ./icons/:icons-name folder and create pull request agains develop after merge I will generate React components because this process is not fully automated yet.

svg ?

svg is supported by all major browser

Why es6 import and not fonts?

Because using react-icons you can only send icons to the users that are needed not one big font file, and also you can using this method easly figure out which icons are used in you project.

Licence

MIT

  • icons are taken from the other projects so you should check each project licence