Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gui

Gui

71 projects

Showing 36 of 71 projects

DBeaver
DBeaverJava

A free, universal database tool and SQL client supporting over 100 databases with schema editing, ER diagrams, and AI integration.

#dbeaver#database#open-source
Stars49.7k
Forks4.1k
Last commit2 days ago
Yew
YewRust

A modern Rust framework for building multi-threaded, front-end web applications with WebAssembly.

#webassembly#emscripten#component-based
Stars32.6k
Forks1.5k
Last commit2 days ago
Avalonia
AvaloniaC#

A cross-platform UI framework for .NET that builds desktop, mobile, embedded, and WebAssembly apps using C# and XAML.

#wpf-alternative#webassembly#avalonia
Stars30.6k
Forks2.7k
Last commit2 days ago
iced
icedRust

A cross-platform GUI library for Rust focused on simplicity, type-safety, and a reactive programming model inspired by Elm.

#interface#user-interface#webassembly
Stars30.3k
Forks1.6k
Last commit1 day ago
Iced
IcedRust

A cross-platform GUI library for Rust focused on simplicity, type-safety, and a reactive Elm-inspired architecture.

#interface#user-interface#webassembly
Stars30.3k
Forks1.6k
Last commit1 day ago
FlameShot
FlameShotC++

A powerful, open-source screenshot tool with built-in annotation and editing capabilities for Linux, Windows, and macOS.

#imgur-upload#dbus-integration#hacktoberfest
Stars29.7k
Forks1.9k
Last commit8 days ago
egui
eguiRust

An easy-to-use immediate mode GUI library for Rust that runs on both web and native platforms.

#webassembly#gamedev#imgui
Stars28.8k
Forks2.0k
Last commit2 days ago
reflex
reflexPython

A Python library for building full-stack web applications with frontend and backend code entirely in Python.

#open-source#web-app-development#python
Stars28.3k
Forks1.7k
Last commit1 day ago
fyne
fyneGo

A cross-platform GUI toolkit for building desktop and mobile applications with a single Go codebase.

#hacktoberfest#ios#gui-toolkit
Stars28.1k
Forks1.5k
Last commit2 days ago
lvgl
lvglC

A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.

#c-library#graphics#low-memory
Stars23.3k
Forks4.1k
Last commit2 days ago
Slint
SlintRust

A declarative GUI toolkit for building native user interfaces across embedded, desktop, and mobile platforms using Rust, C++, JavaScript, or Python.

#gui-toolkit#webassembly#native-apps
Stars22.3k
Forks867
Last commit2 days ago
gitbutler
gitbutlerRust

A modern Git-based version control client with GUI and CLI, designed for AI-powered workflows and enhanced branch management.

#version-control#forge-integration#branch-management
Stars20.6k
Forks919
Last commit1 day ago
Cutter
CutterC++

A free and open-source GUI reverse engineering platform powered by rizin, designed for analyzing binaries and executables.

#rizin#plugin-system#disassembler
Stars18.7k
Forks1.4k
Last commit5 days ago
nicegui
niceguiPython

Create web-based user interfaces with Python, featuring a backend-first approach and rich interactive elements.

#robotics#fastapi#iot
Stars15.7k
Forks913
Last commit2 days ago
dearpygui
dearpyguiC++

A fast, GPU-accelerated GUI framework for Python with modern themes, plotting, and node editing.

#graphics#gpu-rendering#imgui
Stars15.4k
Forks783
Last commit7 days ago
webview
webviewC++

A tiny cross-platform webview library for C/C++ to build modern cross-platform GUIs using native web engines.

#library#native-apps#desktop-gui
Stars14.0k
Forks1.1k
Last commit1 month ago
ILLA Cloud
ILLA CloudTypeScript

An open-source low-code platform for developers to build internal tools like dashboards, CRUD apps, and admin panels with drag-and-drop components.

#developer-tools#dashboard-builder#internal-tools
Stars12.2k
Forks1.2k
Last commit2 days ago
Medis
MedisJavaScript

A beautiful, easy-to-use desktop GUI application for managing Redis databases, built with Electron and React.

#desktop-application#redis#redis-sentinel
Stars11.7k
Forks788
Last commit2 years ago
Oni
OniTypeScript

A modern modal editor combining Neovim's power with IDE-like features for enhanced productivity.

#productivity#vim#javascript-plugins
Stars11.3k
Forks299
Last commit6 years ago
gocui
gocuiGo

A minimalist Go package for building console user interfaces with overlapping views and keybindings.

#terminal-application#overlapping-views#cui
Stars10.6k
Forks641
Last commit11 months ago
gdbgui
gdbguiTypeScript

A browser-based frontend to gdb (GNU debugger) for C, C++, Go, Rust, and Fortran debugging.

#debugger-visualizer#rust-debugging#go-debugging
Stars10.3k
Forks522
Last commit9 months ago
ImageOptim
ImageOptimHTML

A GUI application for Mac that losslessly optimizes images using multiple compression tools.

#png#minification#batch-processing
Stars9.8k
Forks457
Last commit2 years ago
Fyrox
FyroxRust

A feature-rich, production-ready 2D and 3D game engine written in Rust with a built-in scene editor.

#open-source#gamedev#rust-lang
Stars9.3k
Forks438
Last commit2 days ago
app
appGo

A Go package for building progressive web apps with WebAssembly using a declarative syntax.

#single-page-applications#webassembly#component-based
Stars8.9k
Forks402
Last commit2 months ago
Sloth
SlothObjective-C

A native macOS GUI for lsof that displays all open files, directories, sockets, pipes, and devices used by running processes.

#pipes#diagnostic-tool#directories
Stars8.9k
Forks172
Last commit2 days ago
GitExtensions
GitExtensionsC#

A standalone UI tool for managing Git repositories with Windows Explorer and Visual Studio integration.

#hacktoberfest#version-control#developer-tools
Stars8.4k
Forks2.2k
Last commit1 day ago
MacVim
MacVimVim Script

A macOS-native graphical user interface for the Vim text editor with platform-specific integrations.

#developer-tools#productivity#vim
Stars7.8k
Forks690
Last commit16 days ago
GuiLite
GuiLiteC++

A header-only GUI library with only 4,000 lines of C++ code, designed for cross-platform and embedded systems.

#iot#graphics#low-memory
Stars7.7k
Forks831
Last commit6 months ago
wxWidgets
wxWidgetsC++

A free, open-source C++ framework for building native-looking GUI applications across Windows, macOS, and Unix platforms.

#unix#ui-toolkit#x11
Stars7.1k
Forks1.9k
Last commit5 days ago
Applite
AppliteSwift

A user-friendly GUI macOS application for installing and managing apps via Homebrew Casks.

#app-store#open-source#homebrew-cask
Stars6.6k
Forks169
Last commit2 months ago
udemy-downloader-gui
udemy-downloader-guiJavaScript

A cross-platform desktop application for downloading Udemy courses you've enrolled in.

#desktop-application#course-downloader#udemy-dl
Stars6.3k
Forks2.0k
Last commit2 years ago
Azul
AzulRust

A free, functional, reactive GUI framework for building native desktop applications in Rust, C, and C++.

#desktop-gui-framework#opengl#c-bindings
Stars6.1k
Forks223
Last commit9 days ago
implot
implotC++

An immediate mode, GPU-accelerated plotting library for Dear ImGui, designed for real-time data visualization.

#plot#implot#real-time-visualization
Stars6.0k
Forks666
Last commit19 days ago
mongo-express
mongo-expressJavaScript

A web-based admin interface for MongoDB and compatible services, built with Node.js and Express.

#hacktoberfest#bson#openid-connect
Stars6.0k
Forks1.0k
Last commit1 day ago
Leva
LevaTypeScript

A React-first components GUI for creating custom control panels to tweak values and debug applications.

#developer-tools#prototyping#ui-library
Stars5.9k
Forks223
Last commit5 months ago
pywebview
pywebviewPython

A lightweight native webview wrapper for creating desktop GUI applications in Python using HTML, CSS, and JavaScript.

#dom-manipulation#http-server#desktop-gui
Stars5.9k
Forks627
Last commit4 days ago
Page 1 of 2Next

Related Tags

#Cross Platform42#Rust21#Open Source13#Gui Framework11#Macos11#Webassembly10#Graphics9#Python9#Windows9#Desktop Apps8#Gui Library8#C Plus Plus8
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub