5 releases
0.0.4 | Dec 26, 2024 |
---|---|
0.0.3 | Dec 24, 2024 |
0.0.2 | Dec 24, 2024 |
0.0.1 | Dec 24, 2024 |
0.0.0 | Dec 22, 2024 |
#1755 in Web programming
394 downloads per month
74KB
612 lines
🎬 Demo
Framework | Live Demo |
---|---|
Yew | |
Dioxus | |
Leptos |
📜 Intro
Radio RS is a highly customizable radio button group component designed for Wasm-based frameworks like Yew, Dioxus, and Leptos. Create functional radio button groups with advanced styling options, animations, and callback capabilities.
🤔 Why Use Radio RS?
The following features make Radio RS a valuable addition to your WASM-based projects:
- 🎨 Advanced Customization: Style your radio buttons with custom classes, inline styles, and animations.
- ⚡ Interactive Callbacks: Track user interactions with callbacks to manage state changes efficiently.
- 🖼️ Visual Enhancements: Optionally include images alongside radio buttons for a polished UI.
- 📐 Flexible Layouts: Support for horizontal and vertical orientations for seamless design integration.
- 🧩 Accessibility: Build inclusive UIs with ARIA support for screen readers.
Yew Usage
Refer to our guide to integrate this component into your Yew app.
🧬 Dioxus Usage (WIP)
Refer to our guide to integrate this component into your Dioxus app.
🌱 Leptos Usage (WIP)
Refer to our guide to integrate this component into your Leptos app.
🤝 Contributions
Contributions are welcome! Whether it's bug fixes, feature requests, or examples, we would love your help to make Radio RS better.
- Fork the repository.
- Create a new branch for your feature/bugfix.
- Submit a pull request for review.
📜 License
Radio RS is licensed under the MIT License. You are free to use, modify, and distribute this library in your projects.
Dependencies
~7–20MB
~283K SLoC