Best Open Source desktop Libraries
A curated list of the most popular GitHub repositories tagged with desktop. Select any project to visualize its architecture and dive into the codebase using Codyn's AI engine.
#1flutter/flutter
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
#2microsoft/PowerToys
Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
#3PanJiaChen/vue-element-admin
:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin
#4ChatGPTNextWeb/NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
#5tw93/Pake
🤱🏻 Turn any webpage into a desktop app with one command.
#6nwjs/nw.js
Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
#7HeyPuter/puter
🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.
#8DioxusLabs/dioxus
Fullstack app framework for web, desktop, and mobile.
#9DevToys-app/DevToys
A Swiss Army knife for developers.
#10AvaloniaUI/Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
#11Anuken/Mindustry
The automation tower defense RTS
#12JetBrains/compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
#13rocksdanister/lively
Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.
#14flet-dev/flet
Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
#15infinitered/reactotron
A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
#16nodegui/nodegui
A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
#17ublue-os/bazzite
Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.
#18podman-desktop/podman-desktop
Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop.
#19microsoft/microsoft-ui-xaml
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
#20Kinnara/ModernWpf
Modern styles and controls for your WPF applications
#21t1m0thyj/WinDynamicDesktop
Port of macOS Mojave Dynamic Desktop feature to Windows
#22Prism-Shadow/penguin-harness
🐧 Automated Agent Builder. Use DeepSeek, Gemini to Create Self-Evolving Agents in One Click
#23zeraix/zeraix
Open-source local AI workspace — advancing on-device inference.
#24lablup/backend.ai-webui
Backend.AI Web UI for web / desktop app (Windows/Linux/macOS). Backend.AI Web UI provides a convenient environment for users, while allowing various commands to be executed without CLI. It also provides some visual features that are not provided by the CLI, such as dashboards and statistics.