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-08 00:14:28 UTC
- JSON Representation
https://github.com/rajkane/weather-station
A small application that displays the current weather. created in the Qt Creator development environment. Current data is obtained from the JSON API.
api cpp gui gui-app gui-application gui-applications gui-apps qt6 qtcreator weather weather-api weather-app weather-data weather-forecast-application weather-station weatherapi weatherapp
Last synced: 28 Apr 2026
https://github.com/samplec0de/mandelbrotsetqt
A simple implementation of mandelbrot set written in C++ and Qt. Supports zooming by selecting rectangle. Single-thread rendering.
cmake gui mandelbrot mandelbrot-fractal mandelbrot-fractal-drawer mandelbrot-renderer mandelbrot-set mandelbrot-sets mandelbrot-viewer qt qt5 visualisation visualization visualizer
Last synced: 17 May 2026
https://github.com/memosainz/electronicorganizer-javagui
A great and wonderful electronic agenda!
graphical-user-interface gui java organizer
Last synced: 23 Jul 2025
https://github.com/abdojoker99/datastrucure
A comprehensive Data Structure project designed to demonstrate the implementation and functionality of essential data structures, including arrays, trees, stacks, and queues. The project showcases practical use cases of each data structure operation. .
Last synced: 12 Aug 2025
https://github.com/kayenm/entangled-in-plastic
Control a sea animal in the vast blue ocean as you strive to dodge all the ocean plastic!
eclipse gui gui-application java object-oriented-programming
Last synced: 23 Jul 2025
https://gitlab.com/sjsepan/DocumentScanner
client and server app for scanning documents, packaging via zip, and transferring to a server via WCF.
C# Environment: Visual Studio 2010 Platform: Windows documents forms gui package receiver scan send transmit" wcf zip
Last synced: 12 Mar 2025
https://github.com/leedskiy/tricky-five
Tricky five is a variant of five-in-a-row game with GUI for two players made using Java.
board game gui java java-gui-application jawa-swing
Last synced: 16 Jun 2025
https://github.com/shaygali/system-programming2-assignments
My assignments in the systems programming course 2
assignment console-game cpp-programming graph-algorithms gui
Last synced: 09 Jun 2026
https://github.com/arvind-4/qrcode-using-pyqt5
Simple QR Code Generator Using PyQt5
gui pyqt5 python3 qrcode-generator
Last synced: 01 Nov 2025
https://github.com/germabyte/cube-puzzle-solver
This program helps solve a fun and challenging puzzle! Imagine a tower built from ten cubes, each with four numbers on its faces. The goal is to rotate these cubes until each of the tower's four sides adds up to the same number, in this case, 555.
cubes gui instant-insanity numerical-puzzle puzzle puzzle-solver python python3 tkinter
Last synced: 22 Mar 2025
https://github.com/makarov-danil-school-projects-ctu/java-oop-game-implementation
game gui java javafx oop-principles
Last synced: 20 May 2026
https://github.com/samplec0de/polynomialoperations
Калькулятор многочленов, написанный на c++. Поддержка сложения, умножения, деления, взятия n-производной. Поиск точек пересечения с OX.
calculator calculator-application gui polynomial-calculator polynomial-multiplication polynomial-roots polynomials qt qt5 qtcreator
Last synced: 15 May 2026
https://github.com/michaelilkanayev1997/aquarium-java
design-patterns gui java multithreading
Last synced: 26 Mar 2025
https://github.com/nchgroup/gui-encoder
GUI Encoder for script kiddies
development encoder gui python python3
Last synced: 11 Sep 2025
https://github.com/nchgroup/go-gui-encoder
GUI Encoder for script kiddies
development encoder go golang gui
Last synced: 22 Jul 2025
https://github.com/trevorbrowning/writedaily
A distraction-free journaling app built with Python and Tkinter.
desktop-app desktop-application diary gui journaling note-taking notebook productivity python python-tkinter python-tkinter-gui tkinter
Last synced: 22 Jun 2025
https://github.com/umamasaif/daycare-management-system
This repository contains the source code for a Daycare Management System, a semester project developed using C# and SQL. The system features a user-friendly interface built with WinForms, allowing for efficient management of daycare operations such as managing children's records, staff details, schedules, and more.
csharp database-management gui sql winforms
Last synced: 04 Oct 2025
https://github.com/hermesroot/hashcheck
HashCheck: Verifique a integridade de arquivos via checksums (MD5, SHA1, SHA256, SHA512) com interface gráfica.
checksum gui hash integridade md5 python seguranca sha1 sha256 sha512 verificacao wxpython
Last synced: 17 Mar 2025
https://github.com/radad/radwinkill
Shortcut to kill foreground application
appveyor gui shell-extension win32 windows
Last synced: 19 Apr 2026
https://github.com/10daviesb/blackjack
🃏 Blackjack Game - A Python-based Blackjack game with a graphical user interface (GUI) built using tkinter. Play against the dealer with features like betting, splitting hands, insurance, and smooth card animations. Perfect for Blackjack enthusiasts and Python developers looking for a fun project to explore!
blackjack casino gambling gui portfolio-project pygame python tkinter
Last synced: 08 May 2025
https://github.com/tanushree-tanu2105/advanced-encryption-tool
AES Encryption Tool is a lightweight and secure file encryption tool that uses AES-256-GCM encryption to protect your data. With a simple Tkinter-based GUI, it enables users to encrypt and decrypt files effortlessly using a password. 🚀🔒
advance-encryption-standard aes aes-256 aes-encryption cryptography cyber-security decryption encryption gui python symetric-cryptography symetric-encryption
Last synced: 08 May 2025
https://github.com/rama1997/automated-url-opener
Task scheduler that allow users to automatically open URLs at a specific desired time by creating custom cron jobs
cron cronjob crontab customtkinter gui python tkinter
Last synced: 01 Nov 2025
https://github.com/toxic-whitelgnd/learning-java-swing
Learning java-swing
gui software-development swing-gui ui
Last synced: 20 May 2026
https://github.com/aswassaw/konter-pulsa-bintang
Konter Pulsa Bintang adalah aplikasi Java berbasis GUI (Swing) yang dibuat dengan tujuan untuk memanajemeni data pembelian pulsa di sebuah konter.
Last synced: 15 May 2025
https://github.com/captainpiratez/clock-converter
World Digital Clock: A Python GUI app using Tkinter and pytz to display real-time time across UTC, US/Eastern, US/Pacific, and CET time zones.
clock datetime desktop-app digital-clock gui linux linux-app python pytz real-time time-zones tkinter world-clock
Last synced: 14 May 2026
https://github.com/murugavl/tkinter-hospital_management_system
The Tkinter Hospital Management System is a desktop application built using Python's Tkinter library. It helps hospitals to manage patient registration.
error-handling gui mongodb python3 tkintrer
Last synced: 28 Apr 2026
https://github.com/nubisub/oopjv
Praktikum Pemrograman Berorientasi Objek
designpatterns gui java object-oriented-programming
Last synced: 11 Apr 2025
https://github.com/aritra02091998/blink-eye-app
A Simple Python Desktop GUI app to make sure people blink eyes after every 20 mins and look 20 feet away when staring at the screen.
Last synced: 08 May 2025
https://github.com/htmujahid/cholab-desktop
A desktop app for Chemical properties of elements
chemical-elements chemistry gui pyinstaller python tkinter
Last synced: 20 Mar 2025
https://github.com/mostafagalal1/browser
A browser built in Visual Basic.NET with a multi-tabs support and fancy design
browser design gui visual-basic
Last synced: 04 Jan 2026
https://github.com/felixmairamhof/java-school
Discover a compilation of Java projects from school assignments. Explore inheritance, file handling, OOP, and more. Dive into these projects to grasp Java programming concepts and practices.
files gui inheritance intellij java oop
Last synced: 16 May 2026
https://github.com/silentvoid13/mcqconverter
MCQ format conversion tool (AMC-TXT to GIFT / GIFT to AMC-TXT)
converter format-converter gui mcq multiple-choice-questions
Last synced: 02 Jul 2026
https://github.com/dddryinside/word
🧑🎓📖 Application for learning foreign languages
css desctop desctop-app gui gui-application java javafx learning sql sqlite study
Last synced: 01 Jan 2026
https://github.com/tahmidefaz/racket-image-gallery
A simple image gallery implemented with GUI in Racket
gui imagegallery lisp lisp-variant racket
Last synced: 03 Feb 2026
https://github.com/jtpeller/sudokujava
WIP Sudoku game written in Java
awt gui java sudoku sudoku-java swing
Last synced: 24 Jun 2025
https://github.com/katarinamolotova/multilayer-perceptron
cpp17 gui machine-learning multilayer-perceptron qt6
Last synced: 20 May 2026
https://github.com/jtpeller/tictactoejava
TicTacToe game implemented in Java
gui java swing tic-tac-toe tic-tac-toe-java tictactoe
Last synced: 24 Jun 2025
https://github.com/f4str/digit-recognizer
Classifiers for recognizing MNIST handwritten digits
gui machine-learning mnist neural-network python pytorch tkinter
Last synced: 16 May 2026
https://github.com/bornalgo/rotated-widget
This repository provides a custom Qt-based class that allows dynamic rotation of a QWidget at any angle using QGraphicsView and QGraphicsProxyWidget. It supports flexible size policies and aspect ratio preservation for seamless integration into PyQt or PySide applications.
custom gui pyqt pyqt4 pyqt5 pyqt6 pyside pyside2 pyside6 python qgraphicsproxywidget qgraphicsview qt rotatedwidget rotation widgets
Last synced: 20 May 2026
https://github.com/quantumwizard888/aurora-text-editor
Minimalistic text editor created with Python and Tkinter
beginner beginner-friendly gui gui-application learning python python3 text-editor tkinter tkinter-gui tkinter-python vanilla-python
Last synced: 29 Mar 2025
https://github.com/gonzalocg123/agendacontactos
Gestor de Contactos en Java Aplicación de escritorio desarrollada en Java Swing que permite gestionar contactos (añadir, editar, eliminar, importar y exportar en JSON) con almacenamiento en SQLite e imágenes asociadas.
contact-management crud desktop-application gui java java-proyect jdbc json oop sqlite swing
Last synced: 18 Apr 2026
https://github.com/rtasalem/collectors-item-game
Collector's Item is a text-based murder mystery game made using Java. The Swing library was used to implement GUI (graphical user interface) components including JFrame, JPanel, JTextArea, JLabel, JButton.
gui java swing text-based-game
Last synced: 21 Mar 2025
https://github.com/it-delinquent/unix_permissions
A WinForms programs which helps calculate Unix permissions commands
graphical-user-interface gui microsoft permissions powershell powershell-script unix unix-permissions windows winform-ui winforms winforms-application winforms-programs
Last synced: 06 May 2026
https://github.com/ahmednassar7/pizza-ordering-system
A pizza ordering system.
algorithms database datastructures gui java mssql mssqlserver oop sql ui-design
Last synced: 02 Jan 2026
https://github.com/dhruvcodings/python-login-system
A simple login system built using Python's Tkinter library, featuring a graphical user interface for basic user authentication. This project is perfect for learning how to create GUI applications in Python.
basic-authenticaton-logic gui python tkinter
Last synced: 21 Mar 2025
https://github.com/kerciu/javafx-calculator
🧮🔢 Simple Calculator application made in Java ☕ using JavaFX 🖼️ allowing fundamental math functions ✖️➗➕➖🟰
calculator calculator-application gui java javafx javafx-application javafx-gui math ui user-experience-design user-interface ux
Last synced: 02 Jan 2026
https://github.com/tahsinmert/markdown-pdf-converter
🚀 A modern Markdown to PDF converter with GUI & CLI support, custom CSS styling, emoji rendering, and syntax highlighting. Built with Python, WeasyPrint & Tkinter.
command-line-tool converter document-converter gui markdown markdown-editor markdown-parser markdown-to-pdf pdf pdf-converter pdf-generator pdf-tool python tkinter weasyprint
Last synced: 28 Apr 2026
https://github.com/t-kalv/time-machine
A 🕰️ Time Machine Java program that opens a website from the past using the Wayback Machine where the user enters a website URL, date and time...
gui gui-application java time-machine wayback wayback-machine
Last synced: 22 Mar 2025
https://github.com/danielbrodi/arkanoid
A full implementation of the classic Arkanoid block breaker game using Java. Includes a menu and an animaiton of a timer at the beginning of each level, records and stores highest store in a local file and it's possible to personalize the block design of each level. In order to add or edit levels in the game, you don't have to learn to code.
animation animations class game game-2d game-development gui inheritance input-output interface java leaderboard memory-management menu-navigation object-oriented-programming objects oop project
Last synced: 13 May 2025
https://github.com/sportmancharming7/roblox-synapse
Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.
authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist
Last synced: 20 Mar 2025
https://github.com/ilovenooodles/fitpal
FitPal merupakan sebuah aplikasi desktop yang dapat membantu pengguna untuk menyusun program olahraga secara pribadi. Dibuat untuk Tugas Besar RPL 2022
Last synced: 18 Jul 2025
https://github.com/aymane611/roblox-synapse
Roblox-Synapse is a powerful scripting tool designed for automating tasks and enhancing gameplay within the Roblox platform. With its advanced features and user-friendly interface, it offers scripters and developers a seamless experience for creating engaging games and interactive experiences.
authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist
Last synced: 04 Apr 2025
https://github.com/ritap03/neuralnetwork-shapeclassifier
Feedforward neural network system in MATLAB for geometric shape classification. Includes data preprocessing, network training and evaluation, confusion matrix analysis, and a graphical interface for user interaction and model testing.
ai data-analysis deep-learning feedforward-network gui image-classification machine-learning matlab neural-network pattern-recognition
Last synced: 14 May 2026
https://github.com/5121f/open-media-tracker
Keep track of where you left off while watching TV shows or listening to audio books.
Last synced: 04 Apr 2025
https://github.com/oberoncross/oberoncross
ну я на обероне думаю ещё гуи тулкит делать на замену Qt, quasar, flutter, haxeui, React Native. Лучше их всех
flutter gui haxeui oberon oberoncross qt quasar react-native toolchain toolkit
Last synced: 06 Mar 2026
https://github.com/scottgibb/simplemvc
A simple java application where all classes are fully decoupled implementing the Model View Controller architecture.
gui interfaces java javaswing mvc mvc-architecture
Last synced: 17 Mar 2025
https://github.com/surrsurus/genexit
Simple GUI shutdown menu for tiling WMs in Python inspired by cb-exit
cb-exit crunchbang gui logoff openbox python python2 reboot script shutdown tiling window-manager
Last synced: 13 Jul 2025
https://github.com/r4f405/google-maps-scrap-automation
A Python-based desktop GUI for the gosom/google-maps-scraper API. This tool automates and simplifies business data extraction from Google Maps through an intuitive, user-friendly interface.
automation data-extraction data-mining google-maps gui lead-generation python python3 scraper scraping tkinter
Last synced: 26 Jun 2025
https://github.com/pwalig/obiektowefrontend
Front End project for Programowanie Obiektowe
college-assignment college-project game gui gui-application java java-awt java-awt-swing java-gui java-gui-application java-swing object-oriented-programming oop simulation
Last synced: 20 Jan 2026
https://github.com/anmol420/calculator-in-python
A Basic Calculator Written In Python Using GUI.
calculator calculator-application gui python tkinter
Last synced: 21 Mar 2025
https://github.com/falkern/kbm2joy
A simple tool to convert mouse movements into joystick inputs using a virtual Xbox 360 gamepad.
fun gui mouse open-source python software
Last synced: 18 Mar 2025
https://github.com/podbrushkin/javafx-treetabletsv
GUI utility to view TSV file with tree data as tree table
Last synced: 15 Apr 2026
https://github.com/echo-devim/jaltspam
AltSpam Java GUI based on antispam AltSpam library
antispam antispam-api email gui imap java
Last synced: 04 Apr 2025
https://github.com/anvaymayekar/ultrasonic-radar
Arduino-based object detection radar with wireless Bluetooth data transmission and real-time Java visualization interface
Last synced: 16 May 2026
https://github.com/kerciu/cpp-tetris-clone
Tetris Clone | Made using C++ programming language and SFML graphic library.
cpp game game-development gamedev gui object-oriented-programming sfml sfml-game sfml-graphics-library tetris tetris-clone ui-design
Last synced: 25 Jun 2025
https://github.com/yuji1702/ai--powered-triage-system
This project implements a machine learning-based triage system for emergency rooms, which classifies patients based on their symptoms and vitals using a Random Forest Classifier. The system features real-time patient data integration, a user-friendly GUI built with Tkinter, and secure patient data encryption using Fernet from the cryptography lib
cryptography data-imputation data-preprocessing data-security encryption gui healthcare machine-learning matplotlib medical-data python random-forest realt-time scikit-learn seaborn tkinter triage-system
Last synced: 05 Apr 2025
https://github.com/schlopp96/pyfitransfer
Application for user to transfer locally saved files of a specified extension-type to desired location. Has both a CLI and GUI version.
beginner-project cli cli-app file-manipulation file-moving file-transfer gui gui-app os python python-cli python-cli-project python-file-organiser python-gui python-gui-project python-module python3 script simple
Last synced: 07 Mar 2026
https://github.com/andezion/cryptocurrency
cpp cryptocurrency curl-library gui nlohmann-json wxwidgets
Last synced: 03 Jul 2026
https://github.com/backslashspace/wg-config-gen
Description to be made
gui wireguard wireguard-configuration wireguard-ui wireguard-vpn wireguard-vpn-setup
Last synced: 27 Jun 2025
https://github.com/krishnachsahu/shrnk
🔧 Build cross-platform applications rapidly with Tauri, React, and TypeScript using this streamlined Vite template.
asset-compression cross-platform developers-tools express gui image-compression jquery nodejs non-commercial open-source optimization productivity rust tauri
Last synced: 13 Apr 2026
https://github.com/matthijsmud/extra-godot-controls
GUI components for the Godot game engine
Last synced: 13 Apr 2025
https://github.com/smtkanchana66/nmap-gui
The Nmap GUI is a user-friendly interface that makes it easy to run network scans using the Nmap tool. With just a few clicks, users can specify target hosts, choose scanning options, and initiate scans.
gui gui-application hacking-tool nmap nmap-scan python python3 tkinter-gui tkinter-gui-library tkinter-python
Last synced: 12 Sep 2025
https://github.com/federico-lamperti/polimi-swe_project
cli gui javadoc javafx mvc-pattern
Last synced: 20 May 2026
https://github.com/multarix/bdo-boss-hp-gauge
A small GUI to see a better guide for world boss HP
blackdesert blackdesertonline blackdeserttool boss gui hp python tool
Last synced: 14 Jun 2026
https://github.com/uddin-a/occupied_cursor
A program that helps you occupy your cursor
automation cursor gui java javafx maven openfx openjfx release
Last synced: 02 Jan 2026
https://github.com/sriyansreddyy/video-downloader
Modern YouTube and Google Drive video downloader with GUI - Download videos, create clips with drag & drop support for local files.
ffmpeg gui python tkinter video-processing youtube-downloader
Last synced: 18 May 2026
https://github.com/toki-plus/auto-usps-tracker
专为跨境电商卖家设计的高效USPS批量物流追踪器。支持数千单号并发查询、代理、防屏蔽,并生成精美Excel报告。Playwright, Automation, PyQt5, E-commerce.
automation cross-border-ecommerce desktop-app e-commerce gui logistics package-tracking pandas playwright pyqt5 python scraper shipping-tracker usps web-scraping
Last synced: 29 Apr 2026
https://github.com/son31dt/rock_paper_scissor_python
A modern Rock-Paper-Scissors game with Tkinter GUI and standalone executable
game gui pyinstaller python rock-paper-scissors tkinter
Last synced: 15 Jan 2026
https://github.com/nikolaikh/cam-imaging-live-python
Live stream of a camera via pycromanager, show live background subtraction, save files
gui image imaging micro-manager micromanager pycro-manager pyqtgraph python python3 qt qtdesigner
Last synced: 16 May 2026
https://github.com/jadhaidar/customerviewer
A simple Java based GUI to view, search and sort customer data
csv-parser eclipse gui java swing
Last synced: 19 May 2026
https://github.com/burhanali2211/file-renamer
a powerful tool best for web developers that allows to rename files in bulk using a user-friendly GUI.
gui main python rile-renamer tkinter
Last synced: 05 Jun 2026
https://github.com/fantasyui-com/app-store
Flexible general purpose app-store framework with customizable app feeds. [Application, Electron, App Store]
Last synced: 20 Jul 2025
https://github.com/rdbo/sdl2-project-template
SDL2 Project Template for Windows and Linux
application gui linux sdl2 template windows
Last synced: 14 Apr 2026
https://github.com/pcastellanoescuder/covid19explorer
Shiny Application for Exploring Multivariate COVID-19 Data
covid-19 dashboard gui interactive multivariate-data shiny shinyapps visualization
Last synced: 28 Oct 2025
https://github.com/olafhaag/blender2_80beta_renderbuttons
Adds Render Buttons to Output tab in Properties of Blender 3D 2.80 beta.
beta blender blender-addon button gui render
Last synced: 15 May 2026
https://github.com/theblueberrycompendium/customtkinter
This is some use cases of custom tkinter in creating up to date GUIs, would be helpful to expand on it!
customtkinter customtkinter-project gui tkinter-graphic-interface tkinter-python
Last synced: 30 Jun 2026
https://github.com/rajsoni03/neural-paint
Neural Style Transfer GUI
flask gui neural-style-transfer state-of-the-art tensorflow
Last synced: 17 May 2026
https://github.com/pcastellanoescuder/pum
Shiny app to visualize Florence Nightingale data in Crimean War
dataviz florence-nightingale gui interactive shiny shinydashboard visualization
Last synced: 28 Oct 2025