Font Awesome Icon Picker Web Component #4239
Mashiane
started this conversation in
Show and tell
Replies: 1 comment 2 replies
-
|
And what is the relationship to daisyUI? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Font Awesome Picker (Vanilla Web Component)
https://github.com/Mashiane/FontAwesome-Icon-Picker
A lightweight, dependency-free vanilla JavaScript web component for searching and selecting Font Awesome icons. Supports both single and multiple selection modes with SVG download and ZIP export capabilities.
Files
src/font-awesome-picker.js - Main web component implementation
src/font-awesome-picker.min.js - Minified production build
index.html - Demo page with single and multiple selection examples
assets/icons.min.json - Font Awesome icon metadata (loaded via data-url attribute)
Features
🔍 Real-time icon search with pagination
✅ Single or multiple selection modes
📥 Download individual SVG files
📦 Export multiple icons as ZIP archive
🎨 Style-aware (supports solid, regular, brands)
🎯 Toggle selection in single mode (click to deselect)
📱 Responsive grid layout (adapts to modals and narrow containers)
🚫 No external dependencies (JSZip optional for ZIP export)
Update: The DaisyUI styling of the component.
Beta Was this translation helpful? Give feedback.
All reactions