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

#16slint-ui/slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

23,647Rust
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

#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。

17,544Rust
Explore Repo

#21zauberzeug/nicegui

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

15,515Python
Explore Repo

#22hoffstadt/DearPyGui

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

15,276C++
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

#32vugu/vugu

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

4,983Go
Explore Repo

#33Sophia-Community/SophiApp

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

4,933C#
Explore Repo

#34mpvnet-player/mpv.net

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

4,830C#
Explore Repo

#35Wisser/Jailer

Database Subsetting and Relational Data Browsing Tool.

3,195Java
Explore Repo

#36andrew-waters/orchard

A UI for Apple Containers, (o)MLX and k8s, written in swift as a replacement for docker desktop

1,453Swift
Explore Repo

#37LorenEteval/Furious

A GUI client based on PySide6. Support Xray-core & hysteria

1,452Python
Explore Repo

#38aprillz/MewUI

A cross-platform and lightweight, code-first .NET GUI framework aimed at NativeAOT.

652C#
Explore Repo

#39dimtpap/coppwr

Low level control GUI for the PipeWire multimedia server

644Rust
Explore Repo

#40crmne/fastpotify

Spotify, native and fast. One lightweight Rust app for your whole library, local playback, and Spotify Connect on Linux, macOS, and Windows.

627Rust
Explore Repo

#41EpicStaff/EpicStaff

Source-available, self-hosted platform for building AI agent flows - visual editor over a Django backend.

333Python
Explore Repo

#42eclipse-platform/eclipse.platform.ui

Eclipse Platform UI - a comprehensive set of frameworks and common services that collectively provide a powerful software development infrastructure.

123Java
Explore Repo