🎁 SVG icon library manager for server-side rendering.
👑 Written in Nim language
nimble install iconim
- Manage multiple SVG libraries
- Auto-discover libraries
- Change
XMLAttributes
on the fly - Open Source |
MIT
License - Written in 👑 Nim language
In this example we'll use Feather Icons
# initialize
init("../examples", default = "feather", stripAttrs = @["class"])
# render icons
echo icon("activity")
# once rendered, will be stored in a hash table.
# change size on the fly
echo icon("calendar").size(48)
TODO
handle custom XMLAttributes
- 🐛 Found a bug? Create a new Issue
- 👋 Wanna help? Fork it!
- 😎 Get €20 in cloud credits from Hetzner
- 🥰 Donate via PayPal address
Iconim | MIT license. Made by Humans from OpenPeep.
Copyright © 2023 OpenPeep & Contributors — All rights reserved.