Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gui

Gui

214 projects

Showing 36 of 214 projects

johnny
johnnyC++

GUI frontend to John the Ripper password cracker

#john#qt#password
Stars639
Forks138
Last commit2 years ago
sauron-native
sauron-nativeRust

A Rust UI library that provides truly native, cross-platform GUI applications with multiple backend support.

#webassembly#native-apps#terminal
Stars629
Forks15
Last commit5 years ago
Simple Docker UI
Simple Docker UIScala

A native desktop application for monitoring and managing Docker containers across multiple operating systems.

#desktop-application#scala-js#scalajs
Stars604
Forks96
Last commit1 year ago
Get It
Get ItSwift

A macOS GUI wrapper for youtube-dl that downloads video and audio from many websites.

#video-downloader#ffmpeg#gui-application
Stars599
Forks33
Last commit5 years ago
QtSharp
QtSharpC#

Mono/.NET bindings for Qt, enabling C# developers to use Qt libraries through automatically generated wrappers.

#glue#qt#mono
Stars582
Forks51
Last commit7 years ago
neoGFX
neoGFXC++

A cross-platform GPU-oriented C++ application and game framework for building performant UIs and graphics using modern GPUs.

#vulkan#gpu-rendering#opengl
Stars573
Forks51
Last commit3 days ago
Crazy Eddie's GUI
Crazy Eddie's GUIC++

A versatile, fast, multi-platform C++ library for creating graphical user interfaces in games and rendering applications.

#library#direct3d#opengl
Stars566
Forks91
Last commit1 year ago
cc-mek-scada
cc-mek-scadaLua

A configurable ComputerCraft SCADA system for monitoring and controlling multiple Mekanism fission reactors with a GUI and safety features.

#industrial-automation#computercraft#scada
Stars563
Forks33
Last commit3 days ago
cimgui-go
cimgui-goC++

Auto-generated Go wrapper for Dear ImGui via cimgui, providing multiple backend implementations for GUI applications.

#desktop-application#cgo#cimgui
Stars530
Forks72
Last commit1 day ago
Macroid
MacroidScala

A modular functional UI language for Android, implemented with Scala macros.

#user-interface#functional-programming#scala-macros
Stars528
Forks33
Last commit8 years ago
GeonBit.UI
GeonBit.UIC#

A UI system for MonoGame projects providing panels, buttons, text inputs, and other essential UI elements for game development.

#game-ui#user-interface#gamedev
Stars509
Forks65
Last commit2 years ago
libvlc-go
libvlc-goGo

Go bindings for libVLC enabling multimedia playback, streaming, and recording in Go applications.

#sound#video-processing#bindings
Stars509
Forks58
Last commit8 days ago
ImageAlpha
ImageAlphaPython

Mac GUI for pngquant, pngnq, and posterizer to reduce PNG file sizes while preserving alpha transparency.

#desktop-application#mac-app#image-optimization
Stars478
Forks66
Last commit7 years ago
Suite2p
Suite2pPython

A complete pipeline for processing two-photon calcium imaging data, including registration, ROI detection, signal extraction, and spike deconvolution.

#neuroscience#roi-detection#two-photon
Stars463
Forks279
Last commit23 days ago
Cloaker
CloakerRust

A simple, cross-platform desktop application for password-based file encryption using drag-and-drop.

#desktop-application#qt#privacy-tools
Stars433
Forks39
Last commit3 years ago
autopilot-rs
autopilot-rsRust

A cross-platform GUI automation library for Rust, enabling mouse and keyboard control across macOS, Windows, and X11.

#simulation#input#desktop-automation
Stars427
Forks53
Last commit8 months ago
WAIL
WAILRoff

A graphical desktop application that simplifies web archiving by providing a one-click interface to preserve and replay web pages using Heritrix and OpenWayback.

#desktop-application#wayback#digital-preservation
Stars398
Forks38
Last commit1 month ago
ui
uiGo

A pure Go, enterprise-grade GUI toolkit with GPU-accelerated rendering, reactive state, and modern widgets for building desktop applications.

#gui-toolkit#reactive-state#zero-cgo
Stars390
Forks19
Last commit7 days ago
Löve-Nuklear
Löve-NuklearC

A lightweight immediate mode GUI module for LÖVE game engine, enabling in-game UI creation.

#user-interface#imgui#luajit
Stars389
Forks33
Last commit1 year ago
HaxeUI
HaxeUIHaxe

The core library of the HaxeUI framework for building cross-platform user interfaces with Haxe.

#game-ui#gui-toolkit#haxe
Stars388
Forks88
Last commit5 days ago
Spaceman
SpacemanRust

A cross-platform gRPC client for manual testing and debugging, available as both a desktop GUI and CLI.

#webassembly#desktop-app#grpc-client
Stars373
Forks11
Last commit3 years ago
nuklear-rust
nuklear-rustRust

Rust bindings for the Nuklear immediate-mode GUI library, enabling lightweight 2D UI development.

#lightweight-ui#graphics#bindings
Stars368
Forks15
Last commit5 years ago
Brisk
BriskC++

A modern C++20 GUI framework with MVVM architecture, reactive capabilities, and hardware-accelerated GPU rendering for cross-platform applications.

#gpu-rendering#mvvm-cpp#hardware-acceleration
Stars357
Forks18
Last commit6 months ago
lvgl
lvglC

MicroPython bindings for LVGL, enabling embedded GUI development on resource-constrained devices.

#lvgl#callback-binding#micropython
Stars351
Forks193
Last commit24 days ago
MFT Browser
MFT BrowserPowerShell

A Windows GUI tool that reconstructs directory trees and analyzes FILE records from NTFS Master File Table ($MFT) files.

#mft-parser#digital-forensics#disk-image-analysis
Stars330
Forks34
Last commit1 year ago
unison
unisonGo

A unified GUI toolkit for Go desktop applications with a consistent cross-platform look and feel.

#theming#gui-toolkit#go-library
Stars329
Forks18
Last commit2 days ago
Festival
FestivalRust

A music player for local album collections built with Rust and GTK.

#music#desktop-application#gtk
Stars310
Forks10
Last commit2 years ago
Guify
GuifyJavaScript

A lightweight JavaScript library for creating runtime GUIs to inspect and modify variables in web projects.

#live-editing#js#threejs
Stars299
Forks17
Last commit2 years ago
gtk-fortran
gtk-fortranFortran

A GTK / Fortran binding enabling scientists to build cross-platform graphical user interfaces (GUIs) in Fortran.

#scientific-computing#graphics#bindings
Stars289
Forks46
Last commit9 days ago
multimaster_fkie
multimaster_fkiePython

A deprecated ROS stack for multi-master communication and GUI-based node management, now replaced by the multi-agent suite.

#robotics#node-management#multi-master
Stars288
Forks110
Last commit1 year ago
Atlas toolkit
Atlas toolkitPython

A lightweight Python GUI toolkit for building web applications without JavaScript, web servers, or deployment hassles.

#webgpio#api#no-javascript
Stars280
Forks25
Last commit1 year ago
Tempo
TempoSwift

A modern open-source GUI Git client for macOS with Apple Intelligence-powered commit messages and a native Mac interface.

#version-control#developer-tools#open-source
Stars272
Forks22
Last commit11 days ago
GOOi
GOOiLua

A LÖVE library for creating graphical user interfaces with a variety of components and layout options.

#multitouch#open-source#library
Stars238
Forks26
Last commit2 years ago
ImagePut
ImagePutAutoHotkey

A core AutoHotkey library for universal image conversion, manipulation, and display across 20+ formats.

#productivity#screenshot#autohotkey
Stars229
Forks36
Last commit1 month ago
AnyBox
AnyBoxPowerShell

A framework for building Windows desktop applications using web technologies with native integration.

#windows-api#window#javascript-framework
Stars228
Forks26
Last commit3 years ago
Stylo
StyloR

An R package with GUI for computational stylistics and authorship attribution through statistical text analysis.

#statistical-analysis#stylometry#r-package
Stars222
Forks51
Last commit1 month ago
PreviousPage 4 of 6Next

Related Tags

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
#Cross Platform89
#Game Development41
#Rust32
#Desktop Application29
#Ui28
#Gui Framework28
#Open Source26
#Macos26
#Linux23
#Python22
#Desktop Applications21
#Gui Library20