Rubicons
Rubicons is a lightweight, pure Ruby SVG icon toolkit inspired by React Icons. It provides a simple and consistent way to include beautiful SVG icons in your Ruby and Rails applications without external dependencies.
Features
- Pure Ruby implementation - no JavaScript dependencies
- SVG-based icons - scalable without quality loss
- Multiple icon libraries - access thousands of icons from popular icon sets
- Rails integration - seamlessly works with Rails via helper methods
- Customizable - easily change size, color, and add CSS classes
Box Icons
1634 icons.
License: MIT/CC 4.0.
Circum Icons
288 icons.
License: MPL-2.0.
Devicon
1520 icons.
License: MIT.
Feather Icons
287 icons.
License: MIT.
Font Awesome 5
1612 icons.
License: Multiple.
Font Awesome 6
2045 icons.
License: Multiple.
Heroicons v1
460 icons.
License: MIT.
Heroicons v2
1176 icons.
License: MIT.
Ionicons 4
696 icons.
License: MIT.
Ionicons 5
1332 icons.
License: MIT.
Line Awesome
1544 icons.
License: MIT/Good Boy.
Lucide
1586 icons.
License: ISC.
Material Design Icons
6862 icons.
License: Apache 2.0.
Octicons
576 icons.
License: MIT.
Phosphor Icons
9072 icons.
License: MIT.
Radix UI Icons
318 icons.
License: MIT.
Remix Icon
2860 icons.
License: Apache 2.0.
Simple Icons
3014 icons.
License: CC0 1.0.
Tabler Icons
5880 icons.
License: MIT.
Themify Icons
352 icons.
License: SIL OFL 1.1.
Typicons
336 icons.
License: SIL OFL 1.1.
Weather Icons
219 icons.
License: SIL OFL 1.1.
Bootstrap Icons
2050 icons.
License: MIT.
Installation
Add this line to your application's Gemfile:
gem 'rubicons'
And then execute:
$ bundle install
Or install it yourself as:
$ gem install rubicons