Shadcn Rs

screenshot of Shadcn Rs
radix-ui
shadcn-ui

Shadcn and Radix UI-inspired component library for the Rust GUI

Overview

The shadcn-rs is an innovative minimalist UI component set crafted with a focus on the shadcn/ui aesthetics, perfect for developers who appreciate a clean and modern design. Built as a Rust workspace, it offers a robust solution for creating user interfaces with its elegant components and established design principles. With an emphasis on usability and accessibility, this library aims to simplify the UI development process while maintaining a visual appeal.

In addition to its intuitive components, shadcn-rs supports translations for multiple languages, making it a versatile choice for international applications. Whether you are building a new project from scratch or enhancing an existing one, shadcn-rs promises to provide the tools you need to achieve a polished and effective user experience.

Features

  • Minimalist Design: Embraces a clean, modern aesthetic that reduces visual clutter, allowing users to focus on content.
  • Rust Workspace: Organized as a single workspace, it makes dependency management and component integration straightforward for developers.
  • Egui Components: Comes with a set of pre-designed egui components tailored for rapid development and ease of use.
  • Planned Iced Port: Future-proof with a planned port to the Iced framework, expanding its usability across different environments.
  • Multilingual Support: Offers translations in Russian and Brazilian Portuguese, allowing for broader accessibility.
  • Icon Integration: Utilizes Lucide Icons for a cohesive visual language, enhancing user interaction with familiar graphic elements.
  • Accessibility First: Incorporates interaction patterns and accessibility cues from Radix UI, ensuring that applications are usable by everyone.
  • MIT License: Freely available for modification and distribution, giving developers freedom to use it in their projects.
radix-ui
Radix UI

Radix Primitives is a low-level UI component library with a focus on accessibility, customization and developer experience. You can use these components either as the base layer of your design system, or adopt them incrementally.

shadcn-ui
Shadcn UI

Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.