egui and iced component set with shadcn/ui aesthetics.
Warning
API STABILITY NOTICE: shadcn-rs API is currently unstable and may change between versions, including breaking changes.
Always pin exact crate versions and review release notes before upgrading.
- Rust workspace for shadcn-style UI component libraries.
crates/egui-shadcn— egui components (seecrates/egui-shadcn/README.md).crates/iced-shadcn— iced components (seecrates/iced-shadcn/README.md).
MIT (see workspace Cargo.toml).
- egui — immediate-mode GUI framework for the egui-shadcn crate.
- iced — retained-mode GUI framework for the iced-shadcn crate.
- Lucide Icons — icon set used via
lucide-icons. - Radix UI — interaction patterns and accessibility cues.
- shadcn/ui — design language and component inspiration.