Best Open Source gui Libraries
A curated list of the most popular GitHub repositories tagged with gui. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1ocornut/imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
#2dbeaver/dbeaver
Free universal database tool and SQL client
#3NaiboWang/EasySpider
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
#4HeyPuter/puter
🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.
#5appsmithorg/appsmith
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
#6GyulyVGC/sniffnet
Comfortably monitor your Internet traffic 🕵️♂️
#7yewstack/yew
Rust / Wasm framework for creating reliable and efficient web applications
#8tqdm/tqdm
:zap: A Fast, Extensible Progress Bar for Python and CLI
#9AvaloniaUI/Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
#10iced-rs/iced
A cross-platform GUI library for Rust, inspired by Elm
#11flameshot-org/flameshot
Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:
#12emilk/egui
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
#13reflex-dev/reflex
🕸️ Web apps in pure Python 🐍
#14fyne-io/fyne
Cross platform GUI toolkit in Go inspired by Material Design
#15KurtBestor/Hitomi-Downloader
:cake: Desktop utility to download images/videos/music/text from various websites, and more.
#16slint-ui/slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
#17JetBrains/compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
#18rizinorg/cutter
Free and Open Source Reverse Engineering Platform powered by rizin
#19mahmoud/awesome-python-applications
💿 Free software that works great, and also happens to be open-source Python.
#20t8y2/dbx
20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 90+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP Server。
#21zauberzeug/nicegui
Create web-based user interfaces with Python. The nice way.
#22hoffstadt/DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
#23ImageOptim/ImageOptim
GUI image optimizer for Mac
#24MrS0m30n3/youtube-dl-gui
A cross platform front-end GUI of the popular youtube-dl written in wxPython.
#25nodegui/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
#26farag2/Sophia-Script-for-Windows
:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11
#27FyroxEngine/Fyrox
3D and 2D game engine written in Rust
#28viarotel-org/escrcpy
📱 Display and control your Android device graphically with scrcpy.
#29maxence-charriere/go-app
A package to build progressive web apps with Go programming language and WebAssembly.
#30sveinbjornt/Sloth
Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.
#31ashawkey/stable-dreamfusion
Text-to-3D & Image-to-3D & Mesh Exportation with NeRF + Diffusion.
#32vugu/vugu
Vugu: A modern UI library for Go+WebAssembly (experimental)
#33Sophia-Community/SophiApp
:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11
#34mpvnet-player/mpv.net
🎞 mpv.net is a media player for Windows with a modern GUI.
#35Wisser/Jailer
Database Subsetting and Relational Data Browsing Tool.
#36andrew-waters/orchard
A UI for Apple Containers, (o)MLX and k8s, written in swift as a replacement for docker desktop
#37LorenEteval/Furious
A GUI client based on PySide6. Support Xray-core & hysteria
#38aprillz/MewUI
A cross-platform and lightweight, code-first .NET GUI framework aimed at NativeAOT.
#39dimtpap/coppwr
Low level control GUI for the PipeWire multimedia server
#40crmne/fastpotify
Spotify, native and fast. One lightweight Rust app for your whole library, local playback, and Spotify Connect on Linux, macOS, and Windows.
#41EpicStaff/EpicStaff
Source-available, self-hosted platform for building AI agent flows - visual editor over a Django backend.
#42eclipse-platform/eclipse.platform.ui
Eclipse Platform UI - a comprehensive set of frameworks and common services that collectively provide a powerful software development infrastructure.