A beautiful collection of 450+ simple icons extending the Radix icon library
Created by Ruby Childs
Eyecons is a collection of 15Γ15 pixel-perfect icons designed to seamlessly extend the Radix icon library, adding over 450 new icons to cover a broader range of use cases.
Created by Ruby out of a genuine love for Radix and a need for more variety, Eyecons brings consistent, thoughtful additions to help designers and developers fill in the gaps with confidence and clarity.
- π¨ 450+ Beautiful Icons - Carefully designed 15x15 pixel icons
- π Smart Search - Instantly find icons with intelligent search
- π¨ Color Customization - Real-time color picker for icon customization
- π± Responsive Design - Works perfectly on all devices
- β‘ Fast Performance - Optimized for speed and accessibility
- π¦ Easy Downloads - One-click SVG downloads
- π·οΈ Smart Tagging - Icons are tagged for better discoverability
- π AI-Protected - Content protected from unauthorized AI scraping
Visit https://eyecons.rubychilds.com to explore the full icon library.
You can also check out the Figma Community File to use these icons in your design projects.
You can install the Eyecons library in your React projects using npm or yarn:
npm install eyecons-libraryyarn add eyecons-libraryimport { Plus, ArrowRight, Heart } from 'eyecons-library';
function MyComponent() {
return (
<div>
<Plus className='h-5 w-5' />
<ArrowRight className='h-5 w-5' />
<Heart className='h-5 w-5' />
</div>
);
}- Next.js 14 - React framework for production
- React 18 - JavaScript library for building user interfaces
- TypeScript - Type safety and better developer experience
- Tailwind CSS 3 - Utility-first CSS framework
- GT-Flexa Font - Custom typography for headers
- Libre Franklin - Clean typography for body text
- FontAwesome - Additional iconography
- Match Sorter - Intelligent search functionality
Our icons cover a wide range of categories:
- UI/UX Elements - Common interface components
- Navigation - Directional and menu icons
- Communication - Social media and messaging icons
- Business - Professional and corporate icons
- Technology - Development and tech-related icons
- Design - Creative and artistic icons
- Node.js 22.0.0 or higher
- Yarn package manager
-
Clone the repository
git clone https://github.com/rubychilds/eyecons.git cd eyecons -
Install dependencies
yarn install
-
Run the development server
yarn dev
-
Open in browser
Navigate to http://localhost:3000
yarn dev- Start development serveryarn build- Build for productionyarn start- Start production serveryarn lint- Run ESLintyarn lint:fix- Fix ESLint issuesyarn typecheck- Run TypeScript checksyarn test- Run tests
eyecons/
βββ src/
β βββ components/ # Reusable React components
β βββ icons/eyecons/ # SVG icon files
β βββ pages/ # Next.js pages
β βββ styles/ # CSS and styling
β βββ data/ # Icon metadata and tags
βββ public/
β βββ fonts/ # Custom font files
β βββ opengraph-home.png # Social media preview
β βββ robots.txt # Search engine directives
β βββ sitemap.xml # Site structure for SEO
βββ ...
Eyecons is built with SEO and performance in mind:
- Comprehensive Meta Tags - OpenGraph, Twitter Cards, and structured data
- Optimized Images - Proper image sizing and alt text
- Fast Loading - Optimized fonts and assets
- Mobile First - Responsive design for all devices
- Search Engine Friendly - Proper sitemap and robots.txt
- AI Content Protection - Blocks unauthorized AI crawlers
We'd love your help making Eyecons even more useful. If you have ideas for new icons or want to contribute your own designs, feel free to share! Whether it's a missing symbol or a unique use case, your input helps the library grow and stay relevant to everyone's needs.
Here's how you can help:
- Add New Icons - Submit SVG icons following our design guidelines
- Improve Search - Enhance tagging and categorization
- Fix Bugs - Report and fix issues
- Documentation - Help improve our docs
- 15x15 pixel viewBox
- Clean, minimal design
- Consistent stroke width
- Proper SVG optimization
- Descriptive naming
This project is licensed under the MIT License - see the LICENSE file for details.
Ruby Childs
- Twitter: @rubychilds
- GitHub: @rubychilds
- Built on the foundation of Radix Icons
- Inspired by the open-source design community
- Thanks to all contributors and users
If you find Eyecons useful, please consider:
- β Starring the repository
- π¦ Sharing on Twitter
- π Linking to eyecons.rubychilds.com
- π€ Contributing to the project
Made with β€οΈ by Ruby Childs
Β© 2025 Eyecons. All rights reserved.
