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-27 00:13:53 UTC
- JSON Representation
https://github.com/kishwordulal1234/gui-prl-ssh
i have made this project just to do time pass because i dont kno why i suddely started loving perl specially the camel of it
Last synced: 29 Jul 2025
https://github.com/victoriaraven/translator-language-dictionary-app
multilingual translator application using python dictionary method
dictionary-application gui language python translator
Last synced: 09 Mar 2026
https://github.com/akcansoft/ctrltooltip
A small AutoHotkey v2 helper for adding standard Windows tooltips to GUI controls.
ahk autohotkey autohotkey-v2 gui tooltip windows windows-tooltip
Last synced: 28 Apr 2026
https://github.com/kit-data-manager/inclde
INCLDE - Includable Linked Metadata Editor
client-side editor gui inactive json-ld linked-data web-component
Last synced: 28 Apr 2026
https://github.com/blaze6950/listauthorsadonetwpf
Example use ADO.Net. List authors with functions: "Add", "Edit", "Delete". C# and WPF. ListView bindings. Using MVP pattern
ado-net csharp database gui mssql-database wpf wpf-application
Last synced: 28 Apr 2026
https://github.com/mohamedezzeldeenhassanmohamed/solving-rubiks-cube-using-knowledge-based-system
An (GUI python) application (APP) on Knowledge Based Systems (KBS) using C Language Integrated Production System (CLIPS)
base c c-programming c-programming-language clips clips-language gui gui-application kbs knowledge knowledge-base knowledge-base-system knowledge-base-systems python python-script rubik-cube rubiks-cube rubiks-cube-solver system
Last synced: 28 Apr 2026
https://github.com/begarco/hotspot
GUI client for creating an hosted Wi-Fi network on a Windows system.
gui network powershell powershell-script wifi wifi-hotspot windows winform
Last synced: 28 Apr 2026
https://github.com/jackokeeffe/quiksend
A quick way to send emails using a program and a GUI created in Python.
email email-sender gui gui-application pysimplegui python python-3 python3
Last synced: 10 Jun 2026
https://github.com/moosemorals/tidy-movies
Take a format-shifted movie from my PVR and remove adverts (based on provided timings)
Last synced: 28 Apr 2026
https://github.com/nemeslaszlo/elte-programming-technology-2025
This repository contains the tasks and details of the ELTE Programming technology
gui gui-application java java-ee java-gui object-oriented-programming
Last synced: 21 Sep 2025
https://github.com/yunir/milne-method
ITMO (09.03.04). 3rd semester. Computational mathematics. 4th lab work.
computational-mathematics gradle gui javafx milne
Last synced: 06 May 2026
https://github.com/vorgestern/gitrelief
Git client as http server, includes GUI to start any number of servers in different repositories.
Last synced: 29 Apr 2026
https://github.com/xinaras/duxtennis
2 players tennis matches simulator - DuxSoftware Java challenge
apache-maven checkstyle cross-platform gui java java-awt-desktop java-awt-swing java-swing-application java-swing-gui miglayout openjdk openjdk-java sonarlint tennis
Last synced: 29 Apr 2026
https://github.com/theleopard65/photon-live-chat-app
Photon is a real-time, peer-to-peer chat application built with Qt5 and C++, offering secure communication through AES-128 encryption. It supports random chat rooms, file sharing, and message history. The app provides a simple Qt-based GUI for easy interaction. It requires Qt5, OpenSSL, and build-essential packages for installation and building.
aes anonymous chatting cmake cplusplus encryption file-sharing file-upload first-project ftp gui message-history qmake qt5 security session-rejoining ssl
Last synced: 29 Apr 2026
https://github.com/j-hoplin/multi-server-manager
Personal desktop tool for managing multiple home servers
desktop-application gui manager pyqt pyqt5 ssh-client
Last synced: 29 Jul 2025
https://github.com/angelonazzaro/matrix
This is a simple program, written both in C and C#, that allows you to perform fundamental operations on matrices.
c csharp gui gui-application matrices
Last synced: 29 Apr 2026
https://github.com/aaronearlerichardson/server_gui_client
A user interface for cloud based medical image storage
bids bids-apps database eeg-data flask flask-restful gui ieeg image-viewer mne-bids-pipeline mne-python python qt5-gui tkinter-gui
Last synced: 29 Apr 2026
https://github.com/unclechu/gpaste-zenity
GPaste Zenity GUI client
bash bash-script gpaste gui shell shell-script zenity
Last synced: 29 Apr 2026
https://github.com/filiprokita/fclick
FCLICK is a Python script that automates mouse clicking by detecting a change in pixel color on the screen. The script waits for a specified start button press to begin monitoring the pixel color at the current mouse position. Once the pixel color changes, the script sends a left mouse click to that position.
automation gui image-processing keyboard-input mosue-click mouse mouse-automation python python3 useful utilities windows
Last synced: 29 Apr 2026
https://github.com/csengupta1101/digital-clock-python
This Repository deals with a GUI digital clock made with python.This will require tkinter library for GUI interface.The great part of creating your own GUI apps is that you can customize them however you want. From text font to background colour, all features are available for customization. Setting up the time require "time" library module as well.
apps clock gui jupyter-notebook python tkinter vscode
Last synced: 29 Apr 2026
https://github.com/harmanveer-2546/bird-species-prediction-using-deep-learning
Using convolutional neural networks to build and train a bird species classifier on bird pics data with corresponding species labels, also build GUI for the same.
3d-graph callback deep-learning eda gui gui-application image-generator imageclassification keras-tensorflow matplotlib maxpooling mobilenetv2 numpy opencv pillow plotly python seaborn transfer-learning visualization
Last synced: 29 Apr 2026
https://github.com/rizalmart/gadmin-proftpd3
GTK+3 port of GADMIN-PROFTPD, the gui frontend for proftpd ftp server
app ftp ftp-server gadmin gadmin-proftpd gtk gtk3 gui network proftpd server
Last synced: 30 Apr 2026
https://github.com/alhadikhan/mac-managing-a-company-
This project is a Java-based management application for overseeing various aspects of company operations, including financial management, sales, production, HR, and administrative tasks. It features a GUI for easy interaction and integrates with a MySQL database for data storage and retrieval.
gui java javaswing mysql mysql-database
Last synced: 30 Apr 2026
https://github.com/mahonrim/multiplications
This program helps you to make some multiplication tables between 1-10
csharp csharp-code gui guiapplication windows-forms
Last synced: 30 Apr 2026
https://github.com/hamidurrahman1/graph-gui
A JavaFX application on Graph Data-Structure
graph-algorithms graphs gui javafx project
Last synced: 30 Apr 2026
https://github.com/gusinacio/computational-graphics
GUI program for learning 2D elements and draw calculations
Last synced: 30 Apr 2026
https://github.com/amiiircom/socialgifmaker
Convert video clips to social‑media‑friendly GIFs. Trim, overlay text, dial in size vs. quality, and preview – all in a threaded PySide6 GUI.
Last synced: 30 Apr 2026
https://github.com/theleopard65/dos-guard
DOS-Guard is a network packet monitoring tool built with Flask and Scapy. It captures and analyzes network packets in real-time, providing insights into network traffic and potential DDoS attacks. With a user-friendly web interface, DOS-Guard allows users to visualize packet data and monitor network activity effectively.
analysis botnet ddos flask gui interface mitigation packets packetsniffing projects python3 scapy server socket socketio
Last synced: 30 Apr 2026
https://github.com/actepukc/uv-app-starter-pack
Bootstrap PySide6 GUI apps quickly using uv, with built-in PyTorch/CUDA handling.
astral-uv cross-platform cuda gui pyside6 python pytorch qt6 starter-kit template
Last synced: 30 Apr 2026
https://github.com/coruscateor/gtk_estate
A GTK and libadwaita state association library
adwaita gtk gui libadwaita rust rust-lang rustlang state widget
Last synced: 01 May 2026
https://github.com/rashadgarayev/colorizeimage
caffemodel colorful colorize deep-learning gui opencv-colorize opencv-python
Last synced: 06 May 2026
https://github.com/barandev/bulk-image-optimizer
A user-friendly bulk image optimization tool with a customizable GUI that supports multiple formats, resizing, and format conversion.
batch-processing desktop-application gui image-compression image-optimization image-resizing pillow python tkinter
Last synced: 08 Jun 2026
https://github.com/youssefali11997/quine-mccluskey-method-simulator
An Application for minimizing Boolean functions via step by step Quine-McCluskey Algorithm simulation including Applying Petrick's method. Also , Included A friendly GUI with multiple features .
fxml gui java javafx quine-mccluskey-technique scenebuilder
Last synced: 01 May 2026
https://github.com/santoshvandari/yt-music-downloader
YouTube → high‑quality MP3 downloader with GUI
downloader ffmpeg gui mp3 python pytube youtube
Last synced: 07 May 2026
https://github.com/nstechbytes/mini-calculator
Mini Calculator is a sleek, efficient, and easy-to-use Chrome extension designed for quick calculations. Whether you're handling simple arithmetic or complex mathematical problems, Mini Calculator provides a seamless experience right from your browser toolbar.
calculator chrome chrome-extension extension gui
Last synced: 07 May 2026
https://github.com/patatetom/ewfimager
GTK GUI for ewfacquire
disk-image ewf forensics gtk gui
Last synced: 07 May 2026
https://github.com/zamweis/tetris
This project, one of my first when learning Java programming, showcases a classic game implementation, reflecting my early coding journey and passion for programming.
classic-game game-development gaming gui intellij-idea interactive-application java netbeans object-oriented-programming open-source puzzle-game swing tetris-game
Last synced: 01 May 2026
https://github.com/hugojosefson/docker-signal-desktop
Runs Signal Desktop, inside Docker.
desktop docker docker-image gui hacktoberfest signal
Last synced: 01 May 2026
https://github.com/vinocrzy/react-3d-gltf
React with three js
gltf-loader gui reactjs threejs webgl
Last synced: 11 Mar 2025
https://github.com/junxian428/desktopapp_qt_example_production
Documentation. This example for production-ready. However, it does not include local server and api server call (multithreading or run-subprocess)
desktop-app gui production-code qt-py
Last synced: 13 Jun 2025
https://github.com/jaiprotocol/pub3-shell
Безопасная GUI-оболочка для запуска Pub3 и ЖАИ
ai-shell automation gui markdown packing pub3 safe-launch shell
Last synced: 07 May 2026
https://github.com/timmo001/stats-overlay
An overlay for the statistics of your system and other sources
Last synced: 22 Feb 2026
https://github.com/likolk/battleship-game
A Multi-Mod Battleship Game Developed In Java GUI
Last synced: 13 Jun 2025
https://github.com/pakagronglb/pakagronglb-macos-portfolio
A portfolio website simulating macOS's GUI interface. Click the Launchpad icon to explore some of my projects!
gui macos portfolio react typescript zustand
Last synced: 28 Feb 2025
https://github.com/sandra1me/number-guessing
A number guessing game in MATLAB
functions game gui matlab number-guessing-game random
Last synced: 02 Apr 2025
https://github.com/ahmed-aquarius/gomoku-game
A Python five-in-a-row game, with two modes: AI vs AI and human vs AI, with the option to play in the console, or on the GUI. The AI plays intelligently by employing the minimax or the alpha-beta-pruning algorithms
ai alpha-beta-pruning gui minimax-algorithm python
Last synced: 18 Jun 2025
https://github.com/flipsoftware/git-automate
Semantic Git versioning for all tastes, with an interactive CLI and responsive GUI
automation cli development git gui rust semantic versioning workflow
Last synced: 24 Apr 2026
https://github.com/shreyashsomvanshi/predict-the-winner-game
A simple Snake Game using Turtle Library and basic OOP concepts in Python.
angela-yu beginner-friendly game gui logic oops-in-python python3 pythonprojects turtle turtle-graphics
Last synced: 09 Apr 2025
https://github.com/jerryleemelton/javafx_gui_calculator
A simple GUI calculator made with JavaFX.
calculator-application gui java javafx
Last synced: 13 Apr 2026
https://github.com/ashennethsara/ytraid
YTRaid - Simple GUI For YouTube Video Download
gui pyqt5 python windows yotube youtube-dl youtube-downloader yt-downloader ytdl ytraid
Last synced: 13 Apr 2026
https://github.com/rana-m-ahmed/compresso
Compresso is a Huffman Compression Application build using QT creator
application cpp dsa gui huffman-coding huffman-compression huffman-compression-algorithm huffman-compression-application huffman-compressor qt ui
Last synced: 13 Apr 2026
https://github.com/hexworks/hexameter.example.swt
SWT example for Hexameter
game-development gui hexagon hexagonal hexagonal-grids
Last synced: 18 Apr 2026
https://github.com/tytonidaehangover51/anvil
🚀 Simplify C project builds with Anvil, a minimal, dependency-free system offering live file watching, custom directories, and easy Makefile generation.
ace anvil anvil-zksync arma bukkit bukkit-plugin dagger2-android debugging decompiler fullstack gui kotlin-compiler-plugin kubernetes-controller kubernetes-operator llvm parser realism verification
Last synced: 13 Apr 2026
https://github.com/dev-ritik/calculator
Xilinx college project
calculator college-project gui java-applet verilog xilinx
Last synced: 25 Mar 2025
https://github.com/robot-inventor/orizin-fontviewer
Show a preview of the fonts available in your system.
css eel font gui html javascript previewer python viewer
Last synced: 13 Apr 2026
https://github.com/fantasyui-com/color-schemes
Color Scheme Explorer (GUI Application). [Application, Electron, Web Design]
Last synced: 11 Jun 2026
https://github.com/screamman-ssh/thai_nub_sarm-v.1
Secret Ancient Thai Code
gui java secret-code swing-gui
Last synced: 05 Sep 2025
https://github.com/mahonrim/miprimerjuego
Juego hecho en python con pygame y sys
game-2d game-development gui pygame-application python sys
Last synced: 02 Apr 2025
https://github.com/keygenqt/assistantqt
Assistant is a delightful files mod tool
Last synced: 20 May 2026
https://github.com/heshanthenura/mousewheelshortcut
Mouse Wheel Shortcut is a simple prototype application that demonstrates a basic mouse wheel shortcut functionality with JavaFX and JNativeHook. The application allows you to click the middle mouse button on an arc shape and perform certain actions.
gui java javafx mouse mouse-events mouse-tracking shortcut ui
Last synced: 13 Apr 2026
https://github.com/anthonytornetta/fractalos
A test gui-based open source operating system for the opencomputers mod
gui lua opencomputers operating-system
Last synced: 18 Jun 2025
https://github.com/vanheemstrasystems/mindmap-management-gui
Mindmap Management GUI
analysis cytoscape graph gui javascript library management mindmap network visualisation
Last synced: 25 Mar 2025
https://github.com/rajan-bhateja/csv-analyzer
CSV analyzing app created using Python's Tkinter
Last synced: 04 Feb 2026
https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato
Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022
cli client-server game-development gui javafx junit maven socket software-engineering uml
Last synced: 13 Apr 2026
https://github.com/athinimgagule/bankingsystem
A modern JavaFX desktop banking application with secure user authentication, real-time transaction processing, and persistent data storage. Features an intuitive GUI for account management, deposits, withdrawals, and account recovery with comprehensive error handling and data validation.
banking-system gui java javafx oops-in-java serialization
Last synced: 15 May 2026
https://github.com/elmo73lopd/blox-fruits-script
Powerful script for Blox Fruits game that enhances gameplay and provides players with an edge. Includes features like auto-farm, teleportation, and more for an unparalleled gaming experience.
automation blox-fruits cheats code development exploits farming game github gui hackathon hacks lua multiplayer optimization programming roblox script scripting tools
Last synced: 13 Apr 2026
https://github.com/fastroware/password-manager
Offline password manager with encrypted local storage and user-friendly interface using python.
aes cryptography desktop-app encryption foss-password-app gui offline open-source password-manager python python-gui-password-manager security tkinter
Last synced: 06 Jul 2025
https://github.com/glock-atom/pnginjpg-python
conversion file-conversion gui png-in-jpg python tkinter tkinter-gui
Last synced: 09 Sep 2025
https://github.com/greg-ynx/pattern-builder
Pattern Builder is a tool that graphically constructs matrix.
gui matrix pattern pattern-builder pyqt5 python python-gui python-ui python3 qt qt5
Last synced: 29 Apr 2026
https://github.com/ghaidahiz/resturant-database-management
Java-based restaurant management app featuring a user-friendly GUI. Admins can effortlessly manage menu items, branches, and update restaurant data, while cashiers interact with the database for smooth operations.
database database-management gui java mysql mysql-database
Last synced: 26 Jan 2026
https://github.com/quibler7/2048-game-using-python
Created a Minimal looking 2048 game using Python
2048-clone 2048-game gui python python3
Last synced: 16 Mar 2025
https://github.com/elb4rto/craplog
Creates statistics from Apache2 log files
apache2 apache2-logs apache2-statistics cli gui logs statistics
Last synced: 16 Oct 2025
https://github.com/vishalthehuman/tic-tac-toe-using-tkinter
Tic-Tac-Toe Game developed using Tkinter Module in Python
beginner-project gui gui-application pillow pillow-library project python pythonprojects tic-tac-toe-game tictactoe-game tictactoe-python tkinter tkinter-python
Last synced: 20 Apr 2026
https://github.com/mituskillologies/python-samarth-sep24
Programs conducted at Samarth BCS College, Belhe in training on Python Programming during September 2024.
gui oop python-programming python3
Last synced: 12 Apr 2026
https://github.com/muhammedmagdyy/password-generator
GUI application that generates a random password from length 8 to 32.
datetime filedialog gui pyperclip python random tkinter
Last synced: 18 Mar 2026
https://github.com/harmanveer2546/recognizing-digits
I used the MNIST dataset for the implementation of a handwritten digit recognition app. To implement this, will be using a special type of deep neural network called Convolutional Neural Networks. In the end, I also build a Graphical user interface(GUI) where you can directly draw the digit and recognize it straight away.
dense flatten gui keras maxpooling mnist numpy pandas pillow python sequential
Last synced: 13 Apr 2026
https://github.com/suwadith/university-award-calculation-system-javafx-pp-gui
Java based University Award Calculation System. [Procedural Programming]
gui java javafx procedural-programming
Last synced: 13 May 2026
https://github.com/iammohith/pd-controller-for-2d-quadrotor
This project involves implementing a Proportional-Derivative (PD) control system for a two-dimensional (2D) quadrotor. The objective is to stabilize the quadrotor's position ensuring smooth motion and maintaining the desired trajectory.
controller gui matlab quadrotor robotics simulation
Last synced: 19 May 2026
https://github.com/nanitefactory/pictionary-on-unix
It was possible to display GUI via SSH! An X-Window application programmed from scratch.
gui ipc pictionary pipe posix posix-threads scp shared-memory solaris solaris-system ssh ssh-client ssh-server synchronization unix x-windows
Last synced: 09 Apr 2025
https://github.com/palfore/trigonometric-fractal
annimation fractal-geometry fractals gui math
Last synced: 14 Jun 2025
https://github.com/christs8920/ticketapp-java-gui
A ticket management application made using Java and Swing.
app application gui java swing swing-gui
Last synced: 13 Oct 2025
https://github.com/screamman-ssh/zoommeetingjoiner_v.1
This is a zoom meeting room collector, easy for student that have many of meeting room for each subject. The program may help you get a better way to sign in zoom.
automation csv-files gui pandas-library pyautogui python tkinter tkinter-gui
Last synced: 30 Oct 2025
https://github.com/moonlightelite/Textractor
Extracts text from video games and visual novels. Highly extensible. Baidu Fanyi/Translation extension added.
baidu baidu-fanyi baidu-translate c-plus-plus c-plus-plus-11 fanyi game gui hacking reverse-engineering visual-novel
Last synced: 11 Mar 2025
https://github.com/abdelrahman822000/banking-system
A client-server banking system application that handles user authentication, account management, transaction processing, and administrative operations.
banking-system client-server cpp gui gui-application python qt qtcreator
Last synced: 07 Jan 2026
https://github.com/tagoworks/spotium-mac
Start enjoying your music. With Spotium you get a straightforward appealing way to enjoy your music without ads. In about one second your listening experience will be smoother and more enjoyable.
ad-blocker gui macos python shell spotify-premium-for-free tkinter
Last synced: 12 Apr 2026
https://github.com/jalenbrown36/planet-simulation
Planet simulation application created using Pygame
Last synced: 09 Apr 2025