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-29 00:14:07 UTC
- JSON Representation
https://github.com/malikmaky/online-examination-system
The Online Examination System is a Java-based desktop application designed to make taking exams over the internet easy and convenient.
exam-simulator examination-system gui java log-in sign-in sign-up swing-gui testing-system
Last synced: 08 Jun 2026
https://github.com/AlkaffAhamed/Tahajjud-Calculator-1.1
Upgrade of Tahajjud Calculator with additional GUI
gui islam islam-app islamic islamic-app islamic-apps islamic-prayer-times java java-gui java-swing javaswings muslim
Last synced: 10 Mar 2026
https://github.com/landoskape/cellector
A pipeline and GUI for determining which ROIs match features in a fluorescence image.
cell fluorescence gui image matching matching-algorithm roi roi-analysis
Last synced: 11 Oct 2025
https://github.com/Pradeep-selva/react-gui
A simple, blazingly fast way to create React Components using a GUI
component fast generate-code generated-code gui javascript react reactjs svelte typescript
Last synced: 31 Mar 2025
https://github.com/schnoddelbotz/huego-fe
A cross-platform GUI, CLI and a web interface to efficiently control lights connected to your Philips Hue bridge
cli golang gui hue keyboard-shortcut philips-hue philips-hue-bridge philips-hue-lights
Last synced: 22 Mar 2025
https://github.com/hanzopgp/tetrisrevisitedgame
Tetris-like game + GUI + MVC + Solver + Save system.
ant artificial-intelligence gui max-rectangle mvc-architecture save-system solver university
Last synced: 13 Jun 2025
https://github.com/nonnorm/qemugui
A GUI for QEMU
gui qemu tauri vm vue vue-router vue3
Last synced: 16 Apr 2026
https://github.com/jellydn/keybinder
A modern, user-friendly GUI application for managing skhd keyboard shortcuts on macOS.
Last synced: 04 Jun 2026
https://github.com/sulagna-dutta-roy/billing-system
This is the first software that built in python. My first project that contributed in open source. Leave a star
Last synced: 07 Oct 2025
https://github.com/pyrustic/tkf
Tkinter-based framework to build Python apps
app dark-theme desktop-app framework gui multithreading productivity pyrustic python style theme tkinter
Last synced: 17 Oct 2025
https://github.com/webjoaoneto/spotify-playlist-downloader-gui
Simple GUI to Download and extract MP3 from Spotify Playlists using Youtube videos.
gui python spotify spotify-playlist youtube youtube-dl
Last synced: 05 May 2026
https://github.com/truelockmc/shutdown_timer
A little Tool that offers ways to perform a timed shutdown on your PC. Usefull for ex. when your listening to a podcast to fall asleep and your Computer shouldnt run all night
gimmick gui shutdown timed-shutdown timer tkinter usefull
Last synced: 20 Feb 2026
https://github.com/Marcos-Fernando/AnnoTEP
AnnoTEP - a platform for the annotation of transposable elements in plants
bioinformatics bioinformatics-pipeline docker-image gui plants transposable-elements website
Last synced: 25 Oct 2025
https://github.com/jpvolt/cameracalibrationgui
Camera calibration GUI util for CameraCalibration library.
gui opencv stereo-vision utility
Last synced: 08 May 2026
https://github.com/acrylic-os/core
The source code of Acrylic, the OS that runs in your browser.
css gui html js operating-system os web-os
Last synced: 01 May 2026
https://github.com/abdelrahmanbayoumi/stack-implementation-in-java-swing
Project to implement stack class in java Swing.
datastructures desktop-application gui java java-8 stack swing-gui
Last synced: 09 Apr 2025
https://github.com/gavinlyonsrepo/colossus_ltsm
Colossus_LTSM is a Python tool for converting TrueType fonts (.ttf) into C/C++ bitmap arrays and for visualizing font data stored in C/C++ header files. It is aimed at users working with embedded systems, LCDs, and GUIs where compact fonts are needed.
bitmap bitmap-font bitmap-font-converter bitmap-font-generator cplusplus embedded embedded-systems font-rendering fonts gui lcd python3 tool ttf ttf-fonts utlity
Last synced: 03 Mar 2026
https://github.com/sourhub226/corona-dodge-game
Corona dodge game made with python pygame.
coronavirus covid-19 game gui learning-by-doing pygame python python-pygame
Last synced: 16 Apr 2026
https://github.com/moguchiydd/gtl
The idea is to help people reduce the time it takes to edit text after copying from a PDF file, for example journalists
gui gui-app gui-application gui-pyside gui-python it json pyside pyside6 python python-3 python3 qt qt6 text-parser text-processing xml
Last synced: 10 May 2026
https://github.com/horizon-nth/horizongui
A graphical interface in c++ with OpenGl
cpp cpp20 glsl graphical-user-interface gui library opengl python-bindings widgets
Last synced: 12 Oct 2025
https://github.com/kurianbenoy/s4-fosslab
Exiperements as part of my FOSS lab
git gui makefile perl php shell-scripts
Last synced: 11 Apr 2026
https://github.com/therandomlabs/massivemacro
Massive text macro for Discord.
discord gui linux mac macro massive-text pyqt5-desktop-application python regional-indicator-symbols windows
Last synced: 10 Apr 2026
https://github.com/caiorss/lazarus-linux-panel
A simple handy Linux panel built with Lazarus IDE Free-Pascal
ffi gui lazarus lazarus-ide pascal
Last synced: 19 Mar 2026
https://github.com/jacobwilliams/vibegui
A vibe-coded Python library to create simple GUIs and read/write config data using multiple backends (Qtpy/PySide6/PyQt, WxPython, TKinter, GTK3/GTK4, and Flet) using a JSON schema.
flet gtk gtk3 gtk4 gui json pygobject pyqt pyside6 python qtpy tkinter wxpython wxwidgets
Last synced: 20 Apr 2026
https://github.com/nemeslaszlo/specialamoba
Java Swing GUI Game. An "Amoba"game where your icon (X or O) always placed in the lowest possible position of the current row, making the game more difficult.
Last synced: 10 Oct 2025
https://github.com/imlegend19/text_editor
This is a Text Editor GUI made with tkinter.
gui python3 text-editor tkinter
Last synced: 29 Aug 2025
https://github.com/meysam81/hospital
A GUI program for hospital that adds, removes and etc. a patient from hospital; implemented with sql server database
connection csharp database gui hospital hospital-management sql sql-server sqlconnection sqlserver visual-studio
Last synced: 06 May 2026
https://github.com/petrushev/txplaya
Web based audio player build on Twisted
gui mediaplayer mediaplayer-api network-programming python qt qt5 twisted
Last synced: 01 May 2026
https://github.com/setsumi/multirun
Run multiple programs at once and close them afterwards. Windows GUI.
delay gui launcher launcher-application program-starter sequence windows
Last synced: 15 Feb 2026
https://github.com/superkogito/cryptos
Just a light AES-128bits encrypter and hash-generator (SHA-256) with a gui interface (tkinter).
aes-128 crypto decryption encryption gui hashing sha256 tkinter
Last synced: 14 Oct 2025
https://github.com/yhyzgn/liora
Pure Rust + GPUI native enterprise UI component library for desktop apps — Element Plus-inspired components, charts, docs, tray integration, and installer packaging.
charts code-editor component-library cross-platform dark-theme desktop-app element-plus enterprise-ui gpui gui installer markdown-renderer native-desktop native-ui packaging rust rust-desktop rust-ui system-tray ui-components
Last synced: 26 Jun 2026
https://github.com/jocelynvelarde/interfaz-grafica
A small project to create a graphic interface on eclipse using swing. It represents a Star Wars comic library
collaborative graphic-interface gui high-school-project international-baccalaureate java student swing swing-gui
Last synced: 20 Jun 2026
https://github.com/allanjos/issuedb
A simple, standalone tracker.
ansi autoconf c cross-platform gtk gtk3 gui issue-tracker makefile sqlite sqlite3 tracker
Last synced: 06 May 2026
https://github.com/isharax9/lms-java-application
LMS UI for Java application | Used IDE - NetBeans 18
gui java lms-ui netbeans-project ui
Last synced: 24 Feb 2026
https://github.com/leungll/sthomework01
Student Information Management System, Software Testing and Quality Assurance course, 2020 Spring, NENU
gui intellij-idea java-8 mysql nenu student-information-system
Last synced: 07 May 2026
https://github.com/realtristan/reportcardpro
Easy-to-use grading application for teachers
angular grading-system gui java swing
Last synced: 01 May 2026
https://github.com/zaaack/scrcpy-gui
A new scrcpy-gui with low memory footprint
gio go gui scrcpy scrcpy-gui scrcpy-ui windws
Last synced: 29 May 2026
https://github.com/hmlendea/nucixna.gui
GUI management and basic widgets for MonoGame/XNA.
Last synced: 03 May 2026
https://github.com/dave-theunsub/xkcd-generate
Create xkcd-style passphrases
gui passphrase passphrase-generator password xkcd
Last synced: 14 May 2026
https://github.com/abika/kit
A terminal based Git GUI for KDE
c-plus-plus git gui kde linux qt
Last synced: 06 May 2026
https://github.com/goiste/web_gui_example
Web GUI for a desktop Go application
desktop-app embed embed-fs go golang gui ui web-based web-gui
Last synced: 02 Apr 2025
https://github.com/shaunabanana/simple-bayesnet
A simple visual tool to build and run inference on your own Bayesian Network.
bayesian-inference bayesian-network data-science eel gui machine-learning tool visualization vuejs2
Last synced: 02 May 2026
https://github.com/syax89/ddd-tachograph-reader
Professional digital tachograph (.ddd) file analyzer — full decoding, signature verification, and tree-structured data exploration (G1/G2/G2.2)
compliance customtkinter ddd digital-tachograph eu-regulation fleet-management gui python tachograph
Last synced: 09 Jun 2026
https://github.com/reuseman/captchify
✳️ Python application for automatic Captcha recognition. Implemented using TensorFlow to create neural networks models and support vector machines. Equipped with a graphical and command line interface.
captcha captcha-solver gui machine-learning python3 qt5 tensorflow university-project
Last synced: 17 Apr 2026
https://github.com/andyobtiva/glimmer-dsl-jfx
Glimmer DSL for JFX (JRuby JavaFX Desktop Development GUI Library)
desktop dsl dsl-syntax framework glimmer glimmer-dsl gui javafx ruby ruby-gem ruby-library rubygem
Last synced: 26 Oct 2025
https://github.com/stathiw/bag2vid
A tool to extract videos from a rosbag
gui robotics ros ros-melodic rosbag tool video video-processing
Last synced: 04 Apr 2026
https://github.com/hrosicka/javacalcgalaxy
🪐 Looking for fun 🥳 with programming and calculators? Then you're in the right place! This repository contains a collection of simple calculators in Java, perfect for beginners who want to dive into the world 🌍 of programming.
bmi bmi-calculator calculator calculator-application console gui java swing swing-gui
Last synced: 10 Mar 2026
https://github.com/muhammedmagdyy/function-plotter
GUI Python program that plots functions that are entered by the user.
gui matplotlib python sympy tkinter
Last synced: 18 Mar 2026
https://github.com/mitchcamza/primefinder
A multi-threaded application for finding and displaying the prime numbers within a given range
algorithms computer-science concurrency cpp cross-platform event-management exception-handling gui multithreading prime-numbers qt
Last synced: 31 Jan 2026
https://github.com/huanglishi/wails3base
基于wails3集成桌面应用开发,已经把开发所需的依赖如axios、md5、pinia、vue-router等集成好了,开箱即用。
Last synced: 09 Feb 2026
https://github.com/artinmohajeri/tkinter-zip-extractor
gui python python3 tkinter tkinter-gui tkinter-python zipfile zipfile-extractor
Last synced: 03 Aug 2025
https://github.com/rezagooner/cryptocurrency-price-prediction-model
A tool for predicting cryptocurrency prices using trained and test data. Includes historical price tracking and interactive line drawing for analysis
coingecko-api crypto-analysis cryptocurrency data-visualization gui interactive-charts linear-regression matplotlib pandas price-prediction
Last synced: 18 May 2026
https://github.com/simonthorell/rock-paper-scissor
Game developed in Java featuring a graphical user interface that enables players to engage remotely through MQTT, utilizing either Arduino or a Python script.
Last synced: 16 May 2026
https://github.com/red-team-444/dig-0x2717
This Bash script and GUI framework runs all possible "DIG" (Domain Information Gropper) commands, covering basic to advanced queries, with robust error handling and result logging.
automate bash-script dig dns gui manual python3
Last synced: 14 May 2026
https://github.com/hamed-gharghi/surface-plot-3d
Surface_Plot_3D is a Python application for visualizing 3D surface plots with customizable titles, precision, and colors, using Plotly for interactive plots.
gui gui-application plotly plotly-python scipy surface-plot
Last synced: 08 Jan 2026
https://github.com/gek169/openimgui_standard
Open Immediate Mode Gui Standards proposal, for cross platform GUI development and multiple input device standardization.
Last synced: 22 Mar 2025
https://github.com/frank038/pyeditor
A python/bash/javascript IDE with some features for python projects. Or use it as a simple text editor.
bash editor gui ide javascript python python3 qscintilla qt5 scintilla text
Last synced: 17 Sep 2025
https://github.com/jsuyog2/duplicate-finder
A Python application for detecting and managing duplicate images and videos in a specified folder. Features include a user-friendly GUI built with PySimpleGUI, real-time progress updates, and automatic moving of duplicates to organized directories. Utilizes the difPy library for image comparisons and a custom video comparison class.
automation difpy duplicate-detection file-management filesystem-operations gui image-processing progress-bar pysimplegui python video-processing
Last synced: 06 Feb 2026
https://github.com/jslpc/ffswift
FFmpeg GUI written with SwiftUI
ffmpeg ffmpeg-gui ffmpeg-wrapper gui mac macos swift swiftui
Last synced: 03 Aug 2025
https://github.com/danielberge/7-tasks-hotdrink
7 tasks of GUI implemented using HotDrink (Flow type version)
Last synced: 16 Aug 2025
https://github.com/ytget/yt-downloader
Lightweight cross‑platform desktop app to download YouTube videos and playlists with a clean Fyne UI and robust yt-dlp integration.
api downloader fyne go golang gui install ui video
Last synced: 09 Mar 2026
https://github.com/blakedrumm/scom-dw-grooming-tool
This is the official location of the System Center Operations Manager Data Warehouse Grooming Tool! Which is compatible with all versions of Operations Manager!
datawarehouse dw-tool gui opsmgr powershell scom scom-scripts scom-tool system-center-operations-manager
Last synced: 25 May 2026
https://github.com/lebrancconvas/swing-playground
Swing (Java) Practicing.
computer-graphics gui java java-swing playground practice-programming swing
Last synced: 29 Oct 2025
https://github.com/austinsc/react-gooey
Gooey... like GUI... get it?
bulma bulma-css gui react react-components reactjs
Last synced: 04 Jan 2026
https://github.com/dickeyy/collatz-calculator
A calculator to test numbers against the collatz conjecture
algorithm calculator collatz collatz-conjecture conjecture gui python tkinter
Last synced: 12 Apr 2025
https://github.com/mosesab/kivy-word-cloud-app
The app is a word cloud generator that uses matplotlib and Kivy to visualize word clouds.
application crossplatform crossplatform-gui gui gui-application kivy kivy-application kivy-framework kivy-garden kivy-language kivymd kivymd-python matplotlib-pyplot matplotlib-python
Last synced: 05 Jan 2026
https://github.com/xanthium-enterprises/python-tkinter-ttkbootstrap-csv-text-file-data-logger-arduino
Serial Port based Python data logger using tkinter (ttkbootstrap) GUI framework. The Python Serial datalogger will acquire data from various sensors connected to the Arduino and save the time stamped data to a comma separated variable text file (CSV file) on the connected PC.
arduino data-acquisition data-logger data-logging gui python python-threading python-tkinter-gui python3 serial-communication serialport tkinter-gui ttkbootstrap
Last synced: 14 Jul 2025
https://github.com/reshalfahsi/myqlanet
A Deep Learning Platform for Macula Detection
deep-learning ggb-color gui macula macula-detection medical-image-processing pyqt5 python pytorch
Last synced: 11 Apr 2026
https://github.com/bestmahdi2/uni__realestatemanagementsystemqt
Two university projects where a real estate management system is implemented using Qt
cpp gui qt qt5 real-estate real-estate-management
Last synced: 10 Mar 2026
https://github.com/guillaume-haerinck/which-gui
Make user-interfaces accross multiple stack to compare them (HTML / XAML / QML / Engine-Based)
godot gui html metroid-prime qml qt ui unity unreal-engine user-interface xaml
Last synced: 11 Apr 2026
https://github.com/brainelectronics/serialdebugmonitor
Python Serial Monitor with JSON parser to show data in seperate view
debugging-tool gui json-parser monitor monitoring-tool python python3 serial serial-communication wxpython
Last synced: 13 May 2026
https://github.com/sarincr/raspberrypi-gui-development-with-cpp
This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.
app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets
Last synced: 01 Mar 2026
https://github.com/fschottmann/CheatSheetCompanion
Cheat Sheet Companion is a powerful PowerShell tool that provides context-sensitive cheat sheets to users. No matter what program or website the user is in, the appropriate cheat sheets are always displayed, making it easier for users to find the information they need quickly and efficiently.
gui gui-application obsidian obsidian-md powershell wpf
Last synced: 08 Jul 2025
https://github.com/Tw1ddle/tweak-gui
:point_right: tweak-gui is a simple to use Haxe user interface library for changing variables
Last synced: 10 Mar 2025
https://github.com/bettercallshao/pdp-lgtm
Practical Tool for Composing Long Commands.
cli command-line gui lgtm native pdp pip productivity python
Last synced: 07 Jan 2026
https://github.com/akash-rajak/virtual-keyboard
Python script to create a virtual keyboard.
gui keyboard python3 tkinter virtual-keyboard
Last synced: 26 Mar 2025
https://github.com/andude10/tonic
Experimental spreadsheet for desktop
desktop gui rust spreadsheet tauri
Last synced: 29 May 2026
https://github.com/bitescrow/escrow-playground
A basic web demo for playing around with the protocol.
api-playground bitcoin bitescrow btc escrow gui playground sdk
Last synced: 26 Jan 2026