back to home

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

72,019C++
Explore Repo

#2dbeaver/dbeaver

Free universal database tool and SQL client

49,144Java
Explore Repo

#3NaiboWang/EasySpider

A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

44,097JavaScript
Explore Repo

#4HeyPuter/puter

🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.

39,914JavaScript
Explore Repo

#5appsmithorg/appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

39,378TypeScript
Explore Repo

#6GyulyVGC/sniffnet

Comfortably monitor your Internet traffic 🕵️‍♂️

32,994Rust
Explore Repo

#7yewstack/yew

Rust / Wasm framework for creating reliable and efficient web applications

32,482Rust
Explore Repo

#8tqdm/tqdm

:zap: A Fast, Extensible Progress Bar for Python and CLI

31,037Python
Explore Repo

#9AvaloniaUI/Avalonia

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

30,270C#
Explore Repo

#10iced-rs/iced

A cross-platform GUI library for Rust, inspired by Elm

29,858Rust
Explore Repo

#11flameshot-org/flameshot

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

29,507C++
Explore Repo

#12emilk/egui

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

28,414Rust
Explore Repo

#13reflex-dev/reflex

🕸️ Web apps in pure Python 🐍

28,231Python
Explore Repo

#14fyne-io/fyne

Cross platform GUI toolkit in Go inspired by Material Design

28,034Go
Explore Repo

#15KurtBestor/Hitomi-Downloader

:cake: Desktop utility to download images/videos/music/text from various websites, and more.

27,622Python
Explore Repo

#16lvgl/lvgl

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

24,137C
Explore Repo

#17JetBrains/compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

18,898Kotlin
Explore Repo

#18rizinorg/cutter

Free and Open Source Reverse Engineering Platform powered by rizin

18,480C++
Explore Repo

#19mahmoud/awesome-python-applications

💿 Free software that works great, and also happens to be open-source Python.

17,769Jupyter Notebook
Explore Repo

#20zauberzeug/nicegui

Create web-based user interfaces with Python. The nice way.

15,515Python
Explore Repo

#21hoffstadt/DearPyGui

Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

15,276C++
Explore Repo

#22t8y2/dbx

20MB, lightweight, cross-platform database client. Supports MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server and more.20MB,轻量级跨平台数据库客户端、数据库管理工具。支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse、SQL Server 等。

10,373Rust
Explore Repo

#23ImageOptim/ImageOptim

GUI image optimizer for Mac

9,749HTML
Explore Repo

#24MrS0m30n3/youtube-dl-gui

A cross platform front-end GUI of the popular youtube-dl written in wxPython.

9,450Python
Explore Repo

#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

9,202C++
Explore Repo

#26farag2/Sophia-Script-for-Windows

:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11

9,135PowerShell
Explore Repo

#27FyroxEngine/Fyrox

3D and 2D game engine written in Rust

8,954Rust
Explore Repo

#28viarotel-org/escrcpy

📱 Display and control your Android device graphically with scrcpy.

8,877JavaScript
Explore Repo

#29maxence-charriere/go-app

A package to build progressive web apps with Go programming language and WebAssembly.

8,863Go
Explore Repo

#30sveinbjornt/Sloth

Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.

8,846Objective-C
Explore Repo

#31ashawkey/stable-dreamfusion

Text-to-3D & Image-to-3D & Mesh Exportation with NeRF + Diffusion.

8,818Python
Explore Repo

#32op7418/CodePilot

A multi-model AI agent desktop client — connect any AI provider, extend with MCP & skills, control from your phone. Built with Electron + Next.js.

6,141TypeScript
Explore Repo

#33vugu/vugu

Vugu: A modern UI library for Go+WebAssembly (experimental)

4,983Go
Explore Repo

#34Sophia-Community/SophiApp

:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11

4,933C#
Explore Repo

#35mpvnet-player/mpv.net

🎞 mpv.net is a media player for Windows with a modern GUI.

4,830C#
Explore Repo

#36elkozmon/zoonavigator

Web-based ZooKeeper UI

560TypeScript
Explore Repo

#37guigui-gui/guigui

An immediate-mode-inspired GUI framework for Go

451Go
Explore Repo

#38Alos21750/JableTV-MissAV-Downloader-GUI-2026

JableTV, MissAV & SupJav video downloader with GUI — browse, search, multi-select, 10 parallel downloads. Jable.tv / MissAV / SupJav downloader with built-in browser.

240Python
Explore Repo

#39shitan198u/immich-go-gui

Immich-Go GUI is a cross-platform desktop app for uploading, migrating, and backing up photos and videos to Immich from Google Photos Takeout, iCloud, local folders, ZIP archives, and other Immich serve

179Python
Explore Repo