GUI
GUI stands for graphical user interface. It is a visual representation of communication presented to the user for easy interaction with the machine. It allows users to manipulate elements on the screen using a mouse, a stylus or even a finger. The actions in a GUI are usually performed through direct manipulation of the graphical elements.
- GitHub: https://github.com/topics/gui
- Wikipedia: https://en.wikipedia.org/wiki/Graphical_user_interface
- Related Topics: graphical-interface,
- Aliases: graphical-user-interface,
- Last updated: 2026-06-26 00:10:35 UTC
- JSON Representation
https://github.com/arielmission-space/paos
PAOS is a fast, modern, and reliable Python package for Physical Optics studies.
fresnel gui open-source optics optics-simulation paos psf python ray-tracing wavefront
Last synced: 01 Mar 2026
https://github.com/arindam-modak/yrass-media-player
YRASS Media Player desktop application. Watch videos, movies, listen songs with cool interactive user interface and features.
desktop-app fxml gui java javafx mediaplayer
Last synced: 09 Apr 2025
https://github.com/benoitberanger/mri_rf_pulse_simulation_matlab
MRI RF pulse simulation in MATLAB
application gui matlab mri pulse rf simulation
Last synced: 14 Mar 2026
https://github.com/monarch-initiative/hpocaseannotator
Next-generation Biocuration App for annotating cases and PhenoPackets
Last synced: 16 Oct 2025
https://github.com/3dproger/procdepmonitor
Cross-platform process dependency monitor with GUI based on Qt
appimage ci-cd cross-platform dependency deploy deployment developer-tools development dll dyna dynamic-link-library gui monitoring process qt so
Last synced: 23 Feb 2026
https://github.com/gcarreno/fpdbus-tools
Free Pascal DBus Wrapper and Code Generation Tools
cli dbus free-pascal gui lazarus lazarus-ide object-pascal objectpascal
Last synced: 05 Jan 2026
https://github.com/fweber144/shinybrms
An R package providing a GUI ('shiny' app) for the R package 'brms'.
bayes bayesian bayesian-data-analysis bayesian-inference bayesian-statistics brms cmdstanr gui mcmc r r-package rstan shiny shiny-app stan statistical-analysis statistical-inference statistical-models statistics
Last synced: 31 Aug 2025
https://github.com/feathersui/feathersui-xml
Experimental Haxe macros for creating Feathers UI components from markup, similar to MXML from Adobe Flex
cross-platform feathers-ui frontend gui haxe mxml openfl ui user-interface xml
Last synced: 12 Jul 2025
https://github.com/jeffamstutz/match3d
A 3D viewer bootstrapping library
3d-graphics cmake cpp glfw gui imgui
Last synced: 29 Jul 2025
https://github.com/vitexsoftware/icinga-editor
WebGui for generating Icinga configuration files
debian debian-packages easephp gui icinga icinga-configuration monitoring notifications nrpe nsclient php
Last synced: 29 Jul 2025
https://github.com/anupam-git/fingerboard
A fprintd based fingerprint GUI for Linux
fingerprint fingerprint-gui fprintd gui qml qt qt5
Last synced: 28 Oct 2025
https://github.com/maxi1324/javacodegenerator
A Uml to Java Code Generator
awt class cool gui java object-oriented-programming string swing uml
Last synced: 04 Apr 2025
https://github.com/superjmn/seaweedfs-gui
A graphical user interface for Seaweed File System so you can manage your files easily.
avalonia avaloniaui distributed-storage file filesystem gui manager seaweedfs seaweedfs-client
Last synced: 26 Oct 2025
https://github.com/jpmikkers/blinktorrent
Blazor web based gui frontend for monotorrent
apple blazor csharp dotnet front-end frontend gui linux monotorrent mudblazor single-page-app spa torrent torrent-client torrents ubuntu windows
Last synced: 22 Apr 2025
https://github.com/tomarus/go-gui-libs
A visual exploration of Go GUI Options
Last synced: 14 Aug 2025
https://github.com/salvacorts/keras-mnist-paint
:bar_chart: An interactive GUI to draw numbers and recognize them using a CNN written with Keras and trained with MNIST
draw-numbers gui keras machine-learning mnist neural-network paint python tkinter
Last synced: 03 Aug 2025
https://github.com/vra/easybox
☐ :chart_with_upwards_trend: ☐ A simple, out-of-the-box and cross-platform bbox annotation tool by Python. Try it by `pip install easybox`
computer-vision deep-learning gui linux object-detection python tkinter
Last synced: 12 Apr 2025
https://github.com/9prady9/wildfire
This repository is the base camp for an image editing application based on ArrayFire and Qt.
arrayfire c-plus-plus gui image-processing qt5
Last synced: 07 May 2025
https://github.com/niiv3au/ymu
YMU is a launchpad for YimMenu, it allows you to download/update to the latest version of YimMenu and inject it afterwards.
customtkinter downloader gta5 gui injector launchpad python updater
Last synced: 20 Mar 2025
https://github.com/abhinav-26/morse-code-translator
A morse code translator which can convert plain text into encrypted form as morse code and also it can convert morse code back into plain text.
cryptography encryption gui morse-code morse-translator morsecode-translator project python-for-security python-gui-tkinter python-project python3 tkinter-gui
Last synced: 10 Apr 2025
https://github.com/whitehatboy005/youtube-audio-and-video-downloader
This Python application provides a graphical user interface (GUI) for downloading YouTube videos or audio using the YT-DLP library. Users can enter a YouTube URL, select a download directory, choose between video or audio downloads, and initiate the download process.
audio-downloader gui python video-downloader youtube-downloader yt-dlp
Last synced: 30 Apr 2025
https://github.com/4surix/pitwi
Module to make app in terminal/console with user interface.
Last synced: 18 Jul 2025
https://github.com/bitartisan1/capscript-pro
CapScript Pro is a comprehensive desktop application for searching, viewing, and processing YouTube video captions. It features an integrated transcript viewer, clip downloader, video list creator, and renderer, designed to streamline your video content workflow. Also provides support for CLI use
caption-bot captions ffmpeg gui language python render script search subtitles transcripts words youtube youtube-api youtube-bot youtube-channel youtube-video yt-dlp
Last synced: 19 Jul 2025
https://github.com/sdhutchins/labrat
A basic science lab framework aimed at reproducibility and lab management.
genetics gui lab lab-inventory lab-management lab-report lab-website laboratory laboratory-automation labrat molecular-biology psychiatry python reproducible-research science
Last synced: 20 Mar 2025
https://github.com/precise-simulation/scientific-app-framework-for-python
Scientific Application Framework for Python [Prototype]
application cad fea framework gui plotting python scientific scientific-computing simulation visualization
Last synced: 12 May 2025
https://github.com/katahiromz/mzc4
Mad Zombie Classic 4th
class-library cui framework gui win32 win32api windows
Last synced: 05 May 2025
https://github.com/jesewe/proxy-checker
This script is designed to check the availability of HTTP, SOCKS4, and SOCKS5 proxies from various online sources.
gui proxy proxy-checker proxy-list pyqt6 python python3
Last synced: 15 Jun 2026
https://github.com/beyarz/festival
Blazing fast spammer for iMessage
applescript flooder gui imessage macos macos-app macos-mojave objective-c partytime spam xcode
Last synced: 18 Mar 2025
https://github.com/javiercanon/social-office-pnglutinaitor
🗜 🖼 Microsoft Windows Multi-thread GUI for compress easy and fast PNG files using pngcruch or pngquant.
batch-image-processor batch-processing drag-and-drop drag-drop gui image-compression netstandard optimizer png png-compression png-optimizer pngcrush pngquant portable-network-graphics windows windows-10 windows-desktop windows-forms windows10 winforms
Last synced: 14 Apr 2025
https://github.com/haozeke/pyqtnumsim
A Qt interface for verbose numerical methods assignments.
gui numerical-methods python3 qt qt5
Last synced: 14 Apr 2025
https://github.com/jazzfool/otway
Rust UI toolkit built on Reclutch with a familiar and straight-forward API.
Last synced: 12 Aug 2025
https://github.com/vala-lang/gtk4-samples
Vala GTK4 Sample Code
adw adwaita blueprint blueprint-ui example-apps examples gtk gtk4 gui hacktoberfest libadwaita sample-apps sample-code sample-codes samples ui vala
Last synced: 06 Mar 2026
https://github.com/weber-s/pypscf
Mirror of https://gricad-gitlab.univ-grenoble-alpes.fr/webersa/pyPSCF
backtrajectory gui hysplit pscf science
Last synced: 22 Aug 2025
https://github.com/mayankm96/motion-planning-gui
MATLAB GUI for various Path Planning Algortihms
gui matlab path-planning robotics
Last synced: 29 Aug 2025
https://github.com/britalmeida/uirenderer-canvas
Minimal 2D UI system for the Web
gui layout-engine renderer ui webgl2
Last synced: 29 Aug 2025
https://github.com/oidoid/linear-text
🗒 Graphical line-oriented text editor.
editor gui kanban line-editor notes outliner text to-do
Last synced: 20 Feb 2026
https://github.com/sabaurgup/bank-app
Within the scope of this project, an online bank application was developed by me in accordance with the UML diagram shown in the relevant pdf.
arraylist banking-applications classes gui inheritance java java-frameworks methods money-transfer uml-diagrams
Last synced: 10 Apr 2025
https://github.com/drew-alleman/ccrack
Multithreaded password cracker for SHA1, SHA256, SHA384, SHA512, and MD5 hash functions, coded in C#. This tool allows you to test the strength of your passwords and improve your overall security.
brute-force bruteforce-password-cracker cracker fast gui hacking hash hash-cracker-offline hash-cracking md5 multithreading password password-cracker sha1 sha256 sha384 sha512
Last synced: 15 Apr 2025
https://github.com/patitotective/imclocks
Simple Dear ImGui clocks application written Nim
alarm alarm-clock clocks dear-imgui gui imgui imtemplate nim nim-lang stopwatch timer
Last synced: 30 Apr 2025
https://github.com/seakmengs/yt-downloader
a Python-based YouTube video downloader with a GUI and command-line interface that makes use of Pytube3 and FFMPEG. capable of downloading mp3s, playlists, and high definition videos.
ffmpeg github gui learn python youtube youtube-dl
Last synced: 02 May 2025
https://github.com/pvigier/mygui-sfml
A C++ library to easily use MyGUI in an SFML application
Last synced: 13 May 2025
https://github.com/mechadragonx/majora
An audio player written in C# for .NET Core. Terminal test version completed and Cross Platform Desktop version DEVELOPMENT HALTED.・C++ versions in the works
audio audio-player avalonia avaloniaui cross-platform csharp desktop dotnet-core gui majora majoras-mask music music-player sound zelda
Last synced: 22 Apr 2025
https://github.com/tomaarsen/twitchcubiebotgui
Twitch Bot focusing on aggregating votes and averages from Twitch chat, with a GUI
bot gui python twitch twitch-bot twitchbot
Last synced: 06 Jul 2025
https://github.com/KANG-BAIT/GUI_Termux
Build a GUI in termux to experience using Windows on Android Linux
baru build-a-gui-in-termux destop gui gui-application gui-termux install-gui install-guide install-kali-linux install-linux install-windows kali-linux-termux openbox-desktop-environment openbox-pipemenu openbox-theme suport tambahan termux termux-gui xfce4
Last synced: 11 Mar 2025
https://github.com/milahu/nixos-config-webui
web editor for nix files. edit nixos configuration in a graphical webinterface
browser browser-based configuration-nix etc-nixos gui html javascript nix nix-gui nixos nixos-config nixos-config-gui nixos-gui webinterface webui
Last synced: 28 Apr 2025
https://github.com/walidabazo/unity-support-arabic-language
Free Tutorial unity supported Arabic language on GUI
arabic arabic-language gui support unity unity-asset unity-editor unity-scripts unity-tutorial unity3d-plugin video webar webkit webxr
Last synced: 28 Apr 2025
https://github.com/matteopolak/tcd
Twitch chat downloader CLI and GUI.
archive chat cli download downloader gui iced postgresql prisma rust tcd twitch twitch-chat-downloader
Last synced: 06 Sep 2025
https://github.com/shadesofdeath/shadeswindowsdebloater
Python GUI for uninstalling the default Windows 10 apps.
clean-windows debloat debloat-files debloat-script debloater gui powershell python windows windows-10 windows-debloat windows10 windows10debloat windowsdebloat
Last synced: 07 Jul 2025
https://github.com/youssef-ashraf71/learning_managment_system
A Simple Learning Management System “e.g. Blackboard” in C++ using Qt framework “A popular GUI framework in both C++ and Python”.
Last synced: 16 Oct 2025
https://github.com/pinotree/usbguard-applet-qt
Qt applet of USBGuard, as available before its removal from the USBGuard sources
Last synced: 21 Jan 2026
https://github.com/simranjeet97/online-examination-system-and-mock-test
Its an Online Examination System that Takes Tests of different Courses and Also MCQ Tests of Students in Schools and Universities/Collages.
examination-system gui java java8 javafx netbeans-ide online-service source-code xml-parser
Last synced: 25 Oct 2025
https://github.com/geeksforsocialchange/faceloader
A simple gui application to create ical files with events from Facebook pages.
calendar cross-platform events facebook fyne gui scraper
Last synced: 14 Jan 2026
https://github.com/j03-dev/osas-player
Music player, with python using customTkinter
customtkinter gui music-player pyo3 python rust tkinter
Last synced: 12 Oct 2025
https://github.com/li1553770945/sheepdownloader
一款基于QT的文件下载器,计划支持多线程、断点续传。 A downloader based on QT.
cpp download download-file downloader gui http qt qt-gui qt6 qt6-gui qtcreator win32
Last synced: 13 Oct 2025
https://github.com/fr3fou/sugoku
simple sudoku solver using backtracking w/ a neat gui to better display the algorithm's inner-workings.
backtracking go golang gui hacktoberfest recursion sdl2 sudoku sudoku-solver
Last synced: 14 Oct 2025
https://github.com/hanjinliu/cylindra
Fourier analysis and subtomogram averaging of heterogenic cylindrical structures
gui microtubule python tomography
Last synced: 19 Oct 2025
https://github.com/fireinrain/proxy-node2more
A GUI tool to help you to make your vmess/vless/trojan node to more nodes with cloudflare/gcore/cloudfront cdn.
cloudflare cloudfront gcore go golang gui trojan vless vmess
Last synced: 15 Mar 2026
https://github.com/alexanderdombroski/snippetstudio
A Snippet Manager Extension for vscode to streamline creating, editing, deleting, viewing, and sharing custom code snippets for code completion.
developer-tools gui hacktoberfest hacktoberfest2025 snippets vscode-extension vscode-snippets
Last synced: 16 Feb 2026
https://github.com/shotaochi/magickgui
an R package that provides GUI tools for interactive image processing with the R package 'magick'
Last synced: 26 Feb 2026
https://github.com/marktoflow/marktoflow
Automation frameworks shouldn't fight you. Marktoflow is CLI-native automation with the power of AI agents. Write workflows in markdown+YAML, execute with Claude Code, GitHub Copilot, Codex, or OpenCode — no AI API keys required. 38 direct SDK integrations, visual designer UI, and full MCP compatibility. Simple to write, powerful to run.
ai ai-agents ai-agents-automation ai-automation automation claude-code cli cli-agents codex github-copilot gui markdown mcp opencode typescript visual-designer workflow workflow-automation yaml
Last synced: 16 Feb 2026
https://github.com/muhammedzohaib/hitfit-gym-app
A Java and JavaFX-based Gym Management App that enables user login/signup and provides administrative features for efficient gym management. Simplify and streamline your gym operations with this user-friendly application.
desktop-app gui gui-application gym-management-system intellij-idea java java-project javafx javaprogramming project semester-project
Last synced: 04 Mar 2026
https://github.com/thindil/nuklearnim
Mirror of Nim programming language binding for Nuklear GUI library
Last synced: 04 Mar 2026
https://github.com/angrysky56/llada_gui_new
GUI for LLaDA Diffusion LLM with Quantization for low end GPU and CPU options. Now with Prototype Training and Vector DB.
gui inference llada llm-training
Last synced: 24 Apr 2026
https://github.com/proxlight/proxlight-builder
Build Smarter, Faster, Easier.
Last synced: 23 Apr 2025
https://github.com/0dist/fontview
Font manager
font-management font-manager fonts gui gui-application pyqt pyqt6 qt qt-framework typography
Last synced: 29 Oct 2025
https://github.com/open-plan-tool/gui
Energy Planning Application
energy-system gui gui-application oemof simulation
Last synced: 09 May 2025
https://github.com/KaShiekzmi/Gym-Management-System-GUI-OOP-Java-Project
Java Gym Management System with GUI - A comprehensive OOP project for managing gym operations. Features include login, member/trainer management, machine booking, financial accounts, and reports. Developed by Kashif Abbas Kazmi and Muhammad Sarim.
gui gym-management-system java netbeans object-oriented-programming swing
Last synced: 04 Apr 2025
https://github.com/chj85/youtube-playlist-generator
Generate an M3U playlist using yt-dlp or youtube-dl, which retrieves video URLs from YouTube playlists, channels, and live streams. The script prompts the user to enter YouTube playlist IDs, channel IDs, and live stream URLs through a either a text-based version or a GUI version.
bash bash-script generator gui linux m3u macosx playlist shell youtube youtube-dl yt-dlp zenity
Last synced: 14 Apr 2025
https://github.com/ayemunhossain/python-gui
💻 This repository contained Python GUI with Tkinter, there is a lot of example and project for practices.
gui python tkinter-graphic-interface tkinter-gui tkinter-library tkinter-python tkinter-widgets
Last synced: 17 Jun 2025
https://github.com/j7mbo/helios
Helios is a GUI automation tool written in Go.
Last synced: 14 Apr 2025
https://github.com/mihailcosmin/youtube_downloader
Youtube Downloader GUI
browser downloader gui pyqt pyqt6 pyside6 python youtube youtube-channel youtube-dl youtube-downloader youtube-player youtube-playlist youtube-search youtube-video yt-dl yt-dlp yt-downloader
Last synced: 28 Oct 2025
https://github.com/spikehd/remitm
Dead-simple program that can selectively redirect/proxy traffic from your computer to other places.
cli cross-platform gui mitm proxy redirect server
Last synced: 29 Oct 2025
https://github.com/scottroot/musical-dynamics-training-software
A digital piano dynamics training program that provides real-time visualizations and feedback for musicians to more accurately monitor their playing and improve expressiveness..
digital-piano gui midi midi-device midi-keyboard midi-parser music-visualizer musical-analysis musical-app piano piano-keyboard python rtmidi tkinter velocity
Last synced: 13 Apr 2025
https://github.com/lyubomirt/prismblue
✒PrismBlue is a neat little text editor that works quickly and doesn't consume much! Available for Windows, Mac, and Linux and supports any file extension!
code-editor collaborate electron github-codespaces gui intuitive lightweight neat student-vscode text-editor
Last synced: 29 Jul 2025
https://github.com/tomaarsen/TwitchCubieBotGUI
Twitch Bot focusing on aggregating votes and averages from Twitch chat, with a GUI
bot gui python twitch twitch-bot twitchbot
Last synced: 11 Mar 2025
https://github.com/dor-sketch/python-pixel-art
A comprehensive set of functionalities for an image editor, including color manipulation, pixelation, history tracking, and GUI components.
gui matplotlib pixel-art pixelart python3
Last synced: 12 Jul 2025
https://github.com/aniko33/unicorn
C2 extensible for post-explotation and remote control
backdoor c2 c2-framework cli flask fud gui hacking malware malware-developing metasploit-framework post-exploitation python rat rat-fud rsa rust salsa20
Last synced: 13 Sep 2025
https://github.com/stovent/risp8
Experimental Chip8 interpreter, cached interpreter and Just-In-Time compiler in Rust (with GUI and TUI).
cached cached-interpreter chip8 emulator gui interpreter jit jit-compiler rust tui
Last synced: 07 Mar 2026
https://github.com/akotov-dev/sshuttle-gui
GUI for SShuttle - Transparent proxy server that works as a poor man's VPN. Forwards over ssh.
encryption gui proxy ssh sshuttle vpn
Last synced: 07 Jul 2025