Finding the right icon for your JavaFX project can be a hassle. I know the struggle. See, there are more than 6000 icons spread across 55 different icon packs in Ikonli. That's a lot of icon codes to comb through!
I was inspired by the AltantaFX sampler, which made browsing Material icons a breeze. So, I decided to take it a step further. I created IkonX - the Icon Pack Browser. With this tool, you can easily search, preview, and copy icon codes from all available icon packs. No more digging through endless documents to find that perfect icon.
Here's what you can do with IkonX:
- One-Stop Shop: Access icons from all 55 supported icon packs in one place.
- Quick Search: Find icons by searching for their icon codes.
- Preview Icons: See what each icon looks like before you choose.
- Copy and Paste: Click an icon, and its code is automatically copied to your clipboard.
- User-Friendly: It's simple and easy to use.
- Clone or download this repository to your computer.
- Open it in your favorite Java development environment.
- Build and run the IkonX app.
- Start finding and using icons from all the packs.
- Open the IkonX - Icon Pack Browser.
- Search for icons using their icon codes.
- Preview icons to find the perfect fit.
- Click on an icon to select it; the code is automatically copied to your clipboard.
- Paste the code into your JavaFX application, and you're good to go.
I welcome contributions! If you want to enhance IkonX or add more features, here's what to do:
- Fork the IkonX repository.
- Create a new branch for your changes.
- Make your changes and thoroughly test them.
- Send me a pull request, explaining what you did and why it's awesome.
IkonX is licensed under the MIT License.
- Huge thanks to the creators and contributors of the Ikonli library.
- Shoutout to AltantaFX for inspiring this project.
Got questions or suggestions? Reach out to me at contact.kamau@gmail.com. I'm here to help.