https://github.com/andrejilderda/desktop-ui
Component library with a native macOS Ventura and Windows 11 look-and-feel.
https://github.com/andrejilderda/desktop-ui
component-library css desktop-app electron react reactjs tauri
Last synced: 10 months ago
JSON representation
Component library with a native macOS Ventura and Windows 11 look-and-feel.
- Host: GitHub
- URL: https://github.com/andrejilderda/desktop-ui
- Owner: andrejilderda
- Created: 2021-11-19T18:45:46.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-24T15:44:19.000Z (over 1 year ago)
- Last Synced: 2025-07-03T11:02:38.144Z (12 months ago)
- Topics: component-library, css, desktop-app, electron, react, reactjs, tauri
- Language: TypeScript
- Homepage: https://desktop-ui.netlify.app/
- Size: 5.56 MB
- Stars: 22
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Desktop UI
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](https://www.electronjs.org/) or [Tauri](https://tauri.studio/)).
The planned features for this library are:
- a React component library built on top of [Radix UI](https://www.radix-ui.com/),
- a separate (framework-agnostic) CSS-library which adheres to the [Human Interface Guidelines for macOS](https://developer.apple.com/design/human-interface-guidelines/macos/overview/themes/) & the [Windows 11 design principles](https://docs.microsoft.com/en-us/windows/apps/design/signature-experiences/design-principles),
- starter templates for [Electron](https://www.electronjs.org/) & [Tauri](https://tauri.app/) for jump-starting your desktop app.
## Current status
~~🚧 In active development.~~ 🏚️ Abandoned
You can follow the progress of this project in [this combined Storybook](https://desktop-ui-storybook.netlify.app/). For the best navigation experience it’s recommended to use the individal Storybooks:
- [React Storybook](https://desktop-ui-react.netlify.app/) - contains the React components
- [Styles Storybook](https://desktop-ui-styles.netlify.app/) - contains the CSS-library
## Credits
This project was inspired by [React Desktop](https://github.com/gabrielbull/react-desktop) by Gabriel Bull.