The aim of this project is to become the de-facto standard component library for building beautiful, accessible and performant desktop UI’s with web technologies (f.e. using Electron or Tauri).
The planned features for this library are:
- a React component library built on top of Radix UI,
- a separate (framework-agnostic) CSS-library which adheres to the Human Interface Guidelines for macOS & the Windows 11 design principles,
- starter templates for Electron & Tauri for jump-starting your desktop app.
🚧 In active development.
You can follow the progress of this project in this combined Storybook. For the best navigation experience it’s recommended to use the individal Storybooks:
- React Storybook - contains the React components
- Styles Storybook - contains the CSS-library
This project was inspired by React Desktop by Gabriel Bull.