https://github.com/zoubingwu/awesome-gui
A curated list of awesome libraries for building cross platform app.
https://github.com/zoubingwu/awesome-gui
List: awesome-gui
awesome awesome-list cross-platform desktop-gui-libraries gui
Last synced: 6 months ago
JSON representation
A curated list of awesome libraries for building cross platform app.
- Host: GitHub
- URL: https://github.com/zoubingwu/awesome-gui
- Owner: zoubingwu
- License: mit
- Created: 2019-08-27T02:37:06.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-21T08:30:49.000Z (about 2 years ago)
- Last Synced: 2024-05-23T09:17:14.384Z (about 2 years ago)
- Topics: awesome, awesome-list, cross-platform, desktop-gui-libraries, gui
- Homepage:
- Size: 51.8 KB
- Stars: 51
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# awesome-gui 
A curated list of awesome libraries for building cross platform apps.
## Framework
- [Electron](https://github.com/electron/electron) Build cross-platform desktop apps with JavaScript, HTML, and CSS
- ~~[revery](https://github.com/revery-ui/revery) ⚡️ Native, high-performance, cross-platform desktop apps - built with Reason!~~ Unmaintained
- [Azul](https://github.com/maps4print/azul) Desktop GUI Framework in Rust
- [graffiti](https://github.com/cztomsik/graffiti) Rapid GUI development using familiar technologies (javascript, flexbox, css)
- [Muon](https://github.com/ImVexed/muon) Lightweight alternative to Electron written in Golang
- [node-gui](https://github.com/nodegui/nodegui) A library for building cross-platform native desktop applications with JavaScript and CSS like styling 🚀
- ~~[vuido](https://github.com/mimecorg/vuido) Native desktop applications using Vue.js. vuido.mimec.org~~ Unmaintained
- ~~[proton-native](https://github.com/kusti8/proton-native) A React environment for cross platform native desktop apps proton-native.js.org~~ Unmaintained
- [fyne](https://github.com/fyne-io/fyne) Cross platform GUI in Go based on Material Design
- [react native for windows&mac](https://github.com/microsoft/react-native-windows) A framework bringing React Native to Windows & Mac devices.
- [tauri](https://github.com/tauri-apps/tauri) Tauri is a tool for building tiny, blazing fast binaries for all major desktop platforms.
- [Compose for Desktop](https://www.jetbrains.com/lp/compose/) Fast reactive desktop UIs for Kotlin, based on Google's modern toolkit and brought to you by JetBrains.
- [Flutter](https://flutter.dev/) Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
- ~~[Kraken](https://github.com/openkraken/kraken) High-performance web rendering engine, built on Flutter by Alibaba.~~ Unmaintained
- [Wails](https://github.com/wailsapp/wails) Create desktop apps using Go and Web Technologies.
- [Neutralinojs](https://github.com/neutralinojs/neutralinojs) Build lightweight cross-platform desktop apps with JavaScript, HTML, and CSS
- [iced](https://github.com/iced-rs/iced) A cross-platform GUI library for Rust, inspired by Elm
## UI library
- [Blueprintjs](https://blueprintjs.com/) A React-based UI toolkit for the web, made by Palantir.
- [Mantine](https://mantine.dev/) Mantine is a MIT licensed open source react components and hooks library with focus on usability, accessibility and developer experience.
- [Wired Elements](https://wiredjs.com/) A set of common UI elements with a hand-drawn, sketchy look.
- [Rough.js](https://github.com/rough-stuff/rough) Rough.js is a small (<9 kB) graphics library that lets you draw in a sketchy, hand-drawn-like, style.
- [Chakra UI](https://github.com/chakra-ui/chakra-ui) Simple, Modular & Accessible UI Components for your React Applications.
- [Radix UI](https://github.com/radix-ui/primitives) Unstyled, accessible components for building high‑quality design systems and web apps in React.
- [Fluent Design](https://github.com/microsoft/fluentui) Fluent Design System by Microsoft.
- [Primer Design](https://primer.style/react/getting-started) GitHub’s design system.
- [Geist UI](https://github.com/geist-org/geist-ui) Modern and minimalist React UI library, originating from Vercel's design.
- [Semi Design](https://semi.design/en-US/) A modern, comprehensive, flexible design system by DouyinFE.
- [shadcn/ui](https://github.com/shadcn-ui/ui) Beautifully designed components that you can copy and paste into your apps.