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.
#20zauberzeug/nicegui
Create web-based user interfaces with Python. The nice way.
#21hoffstadt/DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
#22ImageOptim/ImageOptim
GUI image optimizer for Mac
#23MrS0m30n3/youtube-dl-gui
A cross platform front-end GUI of the popular youtube-dl written in wxPython.
#24nodegui/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
#25farag2/Sophia-Script-for-Windows
:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11
#26FyroxEngine/Fyrox
3D and 2D game engine written in Rust
#27viarotel-org/escrcpy
📱 Display and control your Android device graphically with scrcpy.
#28maxence-charriere/go-app
A package to build progressive web apps with Go programming language and WebAssembly.
#29sveinbjornt/Sloth
Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.
#30ashawkey/stable-dreamfusion
Text-to-3D & Image-to-3D & Mesh Exportation with NeRF + Diffusion.
#31vugu/vugu
Vugu: A modern UI library for Go+WebAssembly (experimental)
#32Sophia-Community/SophiApp
:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11
#33mpvnet-player/mpv.net
🎞 mpv.net is a media player for Windows with a modern GUI.
#34opnsense/core
OPNsense GUI, API and systems backend
#35t8y2/dbx
15MB, lightweight, cross-platform database client. Supports MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server and more.15MB,轻量级跨平台数据库客户端。支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse、SQL Server 等。
#36runkids/skillshare
📚 Sync skills across all AI CLI tools with one command and simplify team sharing. Supporting Codex, Claude Code, OpenClaw & more
#37omnimind-ai/OpenOmniBot
Your on-device AI assistant, capable of operating terminals and performing a wide range of tasks in the Android world || 你的端侧 AI 助手,她可以操作终端,也可以完成 Android 世界的广泛任务
#38ultimatepp/ultimatepp
U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
#39aprillz/MewUI
A cross-platform and lightweight, code-first .NET GUI framework aimed at NativeAOT.