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-07-09 00:14:16 UTC
- JSON Representation
https://github.com/zerefwayne/offline-quiz-software
Offline Quiz Software - Object Oriented Modelling Course Project
Last synced: 11 Jul 2025
https://github.com/alfonsog-dev/thesis-demo
This is a front-end only demo for my thesis project.
Last synced: 08 Dec 2025
https://github.com/lcharleslaing/nlp_processing
This app is a text processor designed to work with GPT models. It helps users save tokens while using GPT models by processing the input text. The app provides a GUI with an input box for pasting the original text, a dropdown menu for selecting the GPT model, and a button to process the text and a copy button to paste into ChatGPT.
Last synced: 11 Jun 2025
https://github.com/ragul-rofi/javacommandprompt
A terminal inspiration with basic commands in a GUI environment completely built in JAVA.
commad-line-interface gui java javafx swing
Last synced: 28 Apr 2026
https://github.com/c0mpl3xdev/rpn_calculator_ui
A simple RPN calculator project with GUI interface developed with Avalonia UI Framework to learn the basics of GUI development with C# and .NET
avaloniaui csharp dotnet gui gui-application learning rpn-calculator
Last synced: 12 Jun 2025
https://github.com/dogukanurker/getimagesfromurl
Download images from URL .ππΎ
beautifulsoup4 cli gui image-downloader image-downloader-python python typer typer-cli
Last synced: 04 Apr 2025
https://github.com/mgrojo/atgui
Ada binding for TGUI, a cross-platform GUI for SFML
ada binding cross-platform gui sfml tgui
Last synced: 01 Apr 2025
https://github.com/khip01/kalkulator-gui-java
Desktop Application/Aplikasi Desktop
desktop-app gui java kalkulator netbeans
Last synced: 04 Jul 2025
https://github.com/akash-rajak/gui-scroll-view
Implemented Scroll View in GUI window.
gui python3 scrollview tkinter
Last synced: 26 Mar 2025
https://github.com/blackphlox/wte
Windows Terminal Editor - Using rust to combine performance and the usefulness of wt-editor-cli & wt-editor-gui into one packaged executable.
cli editor gui json-schema windows-subsystem-linux windows-terminal windows-terminal-configure
Last synced: 21 Jan 2026
https://github.com/radad/radhotcorner
Launch an application when the mouse is in the corner of the monitor
appveyor gui shell-extension win32 windows
Last synced: 05 May 2026
https://github.com/the0cp/matlab-calculator
Simple GUI calculator demo
gui matlab matlab-gui matlab-guide
Last synced: 31 Mar 2025
https://github.com/yokesharun/remallow
GUI for React NPM Package Manager!
gui javascript nodejs npm npm-manager npm-package package-manager react ui
Last synced: 13 Apr 2026
https://github.com/milansuk/skyalt
A new interface, which offers simplicity, local-first computing and LLM-assistant at the core.
go golang gui ide llms local-first prompting
Last synced: 13 Jun 2025
https://github.com/cod-e-codes/pymon-says
A Python implementation of the classic Simon Says game with a GUI, dynamic sounds, voice prompts, and a scoring system.
game-development gui pydub pygame python simon-says tkinter
Last synced: 13 Jun 2025
https://github.com/Pranshu-Bahadur/tic-tac-toe-minimax
Tic Tac Toe Game with the Minimax Alpha Beta pruning algorithm! Done in python, using an object oriented design structure (Model View Controller).
ai alpha-beta-pruning artificial-intelligence gui minimax-algorithm model-view-controller mvc mvc-architecture object-oriented-programming python3 text tic-tac-toe tic-tac-toe-game tic-tac-toe-python turn-based-strategy tutorial
Last synced: 11 Mar 2025
https://github.com/jeheskielsunloy77/volatile
GUI client to manage redis and memcached caches
Last synced: 13 Apr 2026
https://github.com/shayan925/symptomchecker
A GUI application made with kivy and deep learning model made with tensorflow to predict the disease based off of the selected symptoms.
deep-learning gui kivy tensorflow
Last synced: 13 Apr 2026
https://github.com/kernferm/black-jack-mini-game
This is a simple Blackjack game written in Python with both GUI and command-line support. Enjoy the thrill of Blackjack with colorful emojis and a user-friendly graphical interface! ππ΄
21 blackjack-game command-line docker docker-compose docker-image dockerfile fnbubbles420org gui python user-friendly
Last synced: 13 Apr 2026
https://github.com/shnartho/python-scripting
Advance python scripting -- University course by Wroclaw University of Science and Technology
database gui image image-processing json jupyter-nootbook pycharm pytest python regex web-scraping
Last synced: 13 Apr 2026
https://github.com/izh318/rsack-gui-manager
rsackλ₯Ό GUIλ‘ μ¬μ©ν μ μκ² λ§λ μΆκ° νμ΄μ¬ μ½λ μ λλ€. (rsack μ€μΉ νμ)
Last synced: 13 Jul 2025
https://github.com/ellman12/graphical-backup-program
Convenient GUI for backing up files and folders on a Windows PC.
Last synced: 18 Apr 2026
https://github.com/allansomensi/rindrive
A cross-platform utility to verify the true capacity of USB flash drives.
clap cli gui iced rust storage testing-tools usb usb-tester
Last synced: 30 May 2026
https://github.com/tolik-punkoff/batch-rename-files
Small script (with GUI) for batch renaming files
bash batch-rename files gui script
Last synced: 12 May 2026
https://github.com/k5md/templated-generator
Generate files from templates with template entries replaced
cli generator gui module python template text-editing text-substitution
Last synced: 14 Jan 2026
https://github.com/able8/ssl-certificate-decoder
SSL Certificate Decoder - A simple cross-platform GUI app to decode SSL certificate to verify it contains the correct information.
cross-platform fyne golang gui ssl ssl-certificate
Last synced: 14 Jan 2026
https://github.com/jexxer/clockblock
Productivity tool designed to help users stay focused by blocking access to specific applications during defined working hours. It consists of a Windows background service and a WPF-based GUI application for configuration and viewing usage statistics.
background-service gui rust windows wpf
Last synced: 14 Apr 2026
https://github.com/blaze6950/calculator-winapi-
Instructional example of a calculator. Four arithmetic operations are implemented.
calculator case-study cplusplus gui winapi winapi-application
Last synced: 10 Oct 2025
https://github.com/lynkos/high-school-code
Archive containing my code for competitive programming problems during high school.
ap-computer-science ap-computer-science-a competitive-programming cryptography ctf ctf-solutions ctf-writeups eclipse gui java reverse-engineering
Last synced: 10 Oct 2025
https://github.com/vvhacker007/mini-paint
β¨This is a mini-paint Application
Last synced: 11 Oct 2025
https://github.com/lynkos/endians
Program I wrote in high school that converts a given integer to little-endian and/or big-endian.
Last synced: 19 Oct 2025
https://github.com/sieber-lab/alphafold3-gui
AlphaFold3 GUI for easy creating covalent bonds, generating entities and exporting to JSON.
alphafold3 graphical-user-interface gui json website
Last synced: 23 Oct 2025
https://github.com/isopropylcyanide/fuzzy-classifier
Fuzzy Maximum Likelihood Classifier for single class extraction from an image with multiple classes
bayesian-statistics classifier fuzzy-logic gui image-classification image-classifier image-processing internship java research-project
Last synced: 09 Jul 2026
https://github.com/gjovanovicst/worklog-manager
A professional Python desktop application for precise work time tracking with automatic overtime calculation, break management, and comprehensive reporting capabilities. Built to ensure compliance with customizable work norms while providing detailed analytics and audit trails.
cross-platform desktop-app employee-timesheet gui office-productivity productivity productivity-tool pystray python python-app system-try time-tracker time-tracking tk-gui tkinter work-management worklog
Last synced: 27 Oct 2025
https://github.com/maltejk/borg-hive
Borg Hive - manage borgbackups
backup borg borgbackup borgmatic django-application gui
Last synced: 23 Jan 2026
https://github.com/skogsheden/dirtydentist
Simple and dirty GUI-library for Defold
Last synced: 28 Jan 2026
https://github.com/stevegilham/gadget-windowing-toolkit
An LGPL-licensed UI widget tool-kit for Java 1.0.2 (recovered from the archives)
Last synced: 01 Jun 2026
https://github.com/abdulsamie10/schooltripmanagementsystem
Java (GUI) based Trip Management Using MySQL as database and JUnit for testing
database gui hibernation hibernation-scheduler java javafx junit management-system mysql os system-design testing threading trip trip-management-system
Last synced: 05 May 2026
https://github.com/dyefremov/h2dbadmin
Small GUI for working with H2 database based on JavaFX library.
gui h2-database javafx-library
Last synced: 17 Mar 2026
https://github.com/nouranhaitham/ds_guide_me
An application designed to help travelers navigate a country efficiently while staying within budget.
academic-project algotithms bfs-algorithm budget-travel cplusplus css data-structures dfs-algorithm graph gui guide-me qt route-planning software-development traveltech
Last synced: 31 Jan 2026
https://github.com/ztamdev/dars-framework
Dars is a Full-Stack multiplatform Python UI framework for building modern, interactive web and desktop apps with Python code. Seamlessly integrated with FastAPI, it allows you to build complete applications with Server-Side Rendering and reactive SPA capabilities also classic multipage html and desktop apps in a single codebase.
backend desktop desktop-app electron framework frontend gui interface python ui webapp website
Last synced: 02 Jun 2026
https://github.com/moxwel/inventorysense
A Minecraft Resource Pack for the inventory UI.
gui minecraft minecraft-java-edition minecraft-resource-pack minecraft-resourcepack minecraft-texture-pack minecraft-texturepack resource-pack resourcepack texture-pack texturepack
Last synced: 18 Mar 2026
https://github.com/yousifj129/learnwords
Boost your vocabulary with LearnWords, a simple and interactive app that helps you learn new words and their meanings while reading books. Take quizzes, review definitions, and track your progress - all in one convenient place!
english good-first-issue gui learning pyside6 python qt qt6
Last synced: 12 Feb 2026
https://github.com/hasnocool/rusty_wallhaven_browser
A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.
asynchronous egui gui image interface language library linux macos programming reqwest rust user windows
Last synced: 12 Feb 2026
https://github.com/jaume-ferrarons/easymarkdown
VSCode extension providing GUI to easily edit Markdown
extension gui markdown visual-studio-code
Last synced: 13 Feb 2026
https://github.com/maxiandrew/tf2-hud-for-steam-deck
An optimised HUD for Team Fortress 2 for the Steam Deck.
gui hud steam-deck tf2 tf2-hud
Last synced: 15 Feb 2026
https://github.com/al-muhandis/tournament
A program for accounting and maintaining tournaments and series of games / ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π»Ρ ΡΡΠ΅ΡΠ° ΠΈ Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΡΡΠ½ΠΈΡΠΎΠ² ΠΈ ΡΠ΅ΡΠΈΠΉ ΠΈΠ³Ρ
accounting chgk freepascal game gui lazarus sport tournaments
Last synced: 20 Mar 2026
https://github.com/astrodynamic/smartcalculator
A Python calculator application with a Qt/QML interface, utilizing a C++ library for dynamic calculations.
api arithmetic calculator cmake cpp ctypes dylib expression-calculator gui mathematics mvp mvvm pyside python3 qml qt6 rnp slot trigonometric-calculations
Last synced: 16 Apr 2026
https://github.com/dimits-ts/coffee-ui
An Android application aiming to provide a modern, accesible UI to a standard, commerical coffee machine. Supports ingredient selection, schedule creation and management, video tutorials and TTS for accessibility.
agile-development android customer-products gui
Last synced: 16 Apr 2026
https://github.com/luminary-cloud/steam-tracer-cleaner
Steam userdata cleaner, tracer scrubber, and autoexec installer for Windows.
cleanup counter-strike-2 cpp cs2 gui imgui privacy steam steam-cleaner windows
Last synced: 03 Jun 2026
https://github.com/anachrocomputer/ba63gui
A Linux GUI in GTK+ for the Wincor-Nixdorf BA63 and BA66 customer displays
ba63 ba66 customer-display gtk gtk3 gui iee lcd-display serial vfd-display wincor-nixdorf
Last synced: 16 Apr 2026
https://github.com/n-elmer/smart-home
VIRTUAL π‘ HOME π€ ASSISTANT
arduino assistant c c-plus-plus c-sharp embedded-systems gui home-assistant home-assistant-config home-automation iot smart-home system-developemnt voice-commanded
Last synced: 02 Apr 2026
https://github.com/yoz75/worddegenerator
A new dumb texts generator! Now with GUI!
chevosekrofelyab graph-algorithm graph-algorithms graphs gui plseudo-lang pseudo-language win-ui-3 windows winui3 winui3-app word-generation word-generator yoz75
Last synced: 02 Apr 2026
https://github.com/knetic0/utube-downloader
uTube Downloader for Linux Users!
application downloader for-linux gui linux python tkinter ubuntu youtube youtube-downloader youtube-downloader-python
Last synced: 17 Apr 2026
https://github.com/micoro/kview
Matlab GUI for easy plot and processing
gui matlab plot signal-processing
Last synced: 02 Apr 2026
https://github.com/fcjr/alert
A simple cross-platform GUI alert library for go.
alert cross-platform dialog golang gui ui
Last synced: 04 Apr 2026
https://github.com/workofaditya/steganox
This is a python steganography script to hide messages in images.
gui hide-messages linux python script secret steganography steganox
Last synced: 19 Apr 2026
https://github.com/nykenik24/glideui
A lightweight Love2d GUI library
gui interface library lightweight love2d
Last synced: 21 Apr 2026
https://github.com/jozwiaczek/offlinemessenger
A student project designed to create an offline messenger.
Last synced: 05 Jun 2026
https://github.com/minusome/namesayer2
JavaFX application to practise unfamiliar names
audio gui javafx jfoenix material-design
Last synced: 22 Apr 2026
https://github.com/ehrg1/cs492-mosques-management
About This repository showcases a project developed for the CS492 Special Topics in Computer Science course, which is a simple app to manage mosques
database gui python sqlite3 tkinter tkinter-gui
Last synced: 24 Apr 2026
https://github.com/yunir/ordinary-least-squares
ITMO (09.03.04). 3rd semester. Computational mathematics. 3rd lab work.
Last synced: 26 Apr 2026
https://github.com/zenialexandre/file-explorer-emulator
File Explorer Emulator - made for my Operating Systems classes at the sixth semester of college.
Last synced: 27 Apr 2026
https://github.com/eduidl/iced-7-guis
WIP: Implementation of 7GUIs by using iced
Last synced: 27 Apr 2026
https://github.com/neuro-mechatronics-interfaces/nhp_patch_online_render
Javascript to render and save color-coded 3D geometries related to simplified patch "active" volumes that can be parameterized more intuitively.
darpa gui javascript n3 nhp realtime
Last synced: 07 Jun 2026
https://github.com/shen-po-heng/cpp_gui_lab
This repository is to practice GUI implementation of c++
calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner
Last synced: 28 Apr 2026
https://github.com/samplec0de/stringcalculator
Full-featured calculator written in C++ with Qt framework GUI. Supports variables.
calculator calculator-application cpp gui qmake qt qt-gui qt5 qt5-gui qtcreator
Last synced: 28 Apr 2026
https://github.com/florianibach/samba-admin-ui
A simple web UI/GUI to manage Samba users and shares for homelab environments.
docker gui homelab raspberry-pi samba samba-share self-hosted selfhost ui
Last synced: 28 Apr 2026
https://github.com/themysterysolver/java_basics
This repository contains basic Java concepts with reference to "Head First Java" and weekly lab questions.It covers collections and javafx basics too!
awt basic-java collections docs gui head-first-java java java-learning javafx jdbc-mysql lab-exercise regular-expression servlets-jsp-html-css swing
Last synced: 28 Apr 2026
https://github.com/larssonoliver/lnkshrt
Link shortener
go golang gui linkshortener nextjs
Last synced: 28 Apr 2026
https://github.com/davidleitw/thoth
A simple file manager written in PyQt5
example filemanager gui pyqt5 python python3 qt5
Last synced: 28 Apr 2026
https://github.com/foxtbirdy/mini_apps
The Official Mini-apps where apps are created?
cryptography css gui gui-application mini-apps pyqt5 pyqt5-desktop-application python
Last synced: 28 Apr 2026
https://github.com/aissat/gcontainer
gnome app for gui Docker and LXC Containers
cloud-container container containers docker gnome gtk gtk3 gui image lxc lxc-containers vala
Last synced: 29 Apr 2026
https://github.com/hamed-gharghi/basic-calculator
Basic Calculator using PyQt5 with EXE and Python file
basic-calculator basic-calculator-app calculator-python dark-theme gui gui-application pyqt5 python
Last synced: 29 Apr 2026
https://github.com/deshansl/remote-desktop-python
Server-Client architecture, Allows organizations to remote desktop via company windows server.
gui pyhon3 python qt5 remote-control remote-desktop socket-programming windows
Last synced: 29 Apr 2026
https://github.com/liubomyr123/makefile_tictactoe
A simple Tic Tac Toe game in C with GTK+3, featuring a GUI, player turns, winner detection, and game restart functionality.
algorithms c desktop-application gtk gtk3 gui makefile tic-tac-toe tic-tac-toe-c
Last synced: 08 Jun 2026
https://github.com/cbrnrd/alertfx
A JavaFX API for easy interaction with alerts and dialogs
Last synced: 30 Apr 2026
https://github.com/bocaletto-luca/guilinuxinstaller
GuiLinuxInstaller
bash bash-script bocaletto-luca gplv3 gui gui-installer gui-linux gui-linux-installer openhardware opensource script sh shell
Last synced: 30 Apr 2026
https://github.com/zombiegeek0/cyphr
This is a Python program that encrypts a plain text string with different encryption languages.
binary criptography cyphr encrypt gui md5 python rsa sha512 thinker zombiegeek0
Last synced: 08 Jun 2026
https://github.com/zimmerrol/data-viewer
Utility tool to inspect various data formats to verify data integrity in machine learning
dataset deep-learning gui hdf5 machine-learning tensorflow tfrecord ui
Last synced: 01 May 2026
https://github.com/urpagin/dynkbacklight
Dynamic keyboard backlight controller for Linux with a GTK-based GUI.
audio audio-reactive backlight backlight-control cross-platform gtk gui hardware keyboard led linux mic-sync microphone microphone-input open-source performance real-time rgb rust shell
Last synced: 01 May 2026
https://github.com/radad/radjoykey
Joystick to Keyboard emulator
gui gui-application win32 windows
Last synced: 02 May 2026
https://github.com/bjam24/evolution-simulator
Evolution simulator is a desktop java application creted for the Object-Oriented Programming course at the AGH UST in 2022/2023.
application evolution-simulation gui inheritance java javafx multithreading
Last synced: 02 May 2026
https://github.com/centuriontheman/agentbasedproject
The project implements a basic agent-based simulation.
gui gui-application java university university-project
Last synced: 02 May 2026