A comprehensive collection of 500+ high-quality icons for your React projects, including emojis, blockchain icons, React components, 3D icons, tech stack icons, and more.
- 500+ Unique Icons: Carefully crafted icons across multiple categories
- Multiple Categories:
- Emoji Icons
- Blockchain & Cryptocurrency
- Tech Stack Icons
- 3D Icons
- React-specific Components
- And many more...
- Flexible Usage: Use as React components or SVG
- Customizable: Easy to modify size, color, and other properties
- Lightweight: Tree-shakeable exports for optimal bundle size
- TypeScript Support: Full TypeScript definitions included
# Using npm
npm install react-tool-icons
# Using yarn
yarn add react-tool-icons
# Using pnpm
pnpm add react-tool-iconsimport { BitcoinIcon, ReactIcon, SmileEmoji } from 'react-tool-icons';
function App() {
return (
<div>
<BitcoinIcon size={24} color="#F7931A" />
<ReactIcon size={32} color="#61DAFB" />
<SmileEmoji size={28} />
</div>
);
}import { icons } from 'react-tool-icons/svg';
function App() {
return <div dangerouslySetInnerHTML={{ __html: icons.bitcoin }} />;
}- 😊 Smile
- 😎 Cool
- 💖 Heart
- ... and more
- Bitcoin (BTC)
- Ethereum (ETH)
- Binance Chain (BNB)
- ... and more
- React
- Vue
- Angular
- Node.js
- ... and more
- Cube
- Sphere
- Cylinder
- ... and more
| Prop | Type | Default | Description |
|---|---|---|---|
| size | number | 24 | Width and height of the icon |
| color | string | 'current' | Color of the icon |
| className | string | '' | Additional CSS classes |
| style | React.CSSProperties | {} | Additional inline styles |
<BitcoinIcon size={32} /><ReactIcon color="#FF0000" /><EthereumIcon className="custom-class" style={{ margin: '10px' }} />- Chrome (Latest)
- Firefox (Latest)
- Safari (Latest)
- Edge (Latest)
- Opera (Latest)
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Special thanks to all contributors who helped make this package awesome!
