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-07 00:14:46 UTC
- JSON Representation
https://github.com/junxian428/golang-ui-practice
Golang GUI Practice
golang gui hello-world practice
Last synced: 08 Oct 2025
https://github.com/analyticalnahid/tkinter-tutorial
An intro of Tkinter
desktop-application gui tkinter tkinter-gui
Last synced: 07 Oct 2025
https://github.com/narigo/roogle-rs
Show Google results from random sentences of Texts.
Last synced: 21 Jan 2026
https://github.com/akora/focusui
FocusUI is a new type of web interface that allows users to focus on the important content and actions while minimizing distractions and clutter.
focus focus-management gui ui ui-concept user-interface
Last synced: 18 May 2026
https://github.com/badawy403/compilerproject
This project involves creating a custom programming language and its compiler for a coursework project. The compiler will parse and execute code written in the new language, focusing on fundamental programming concepts like variables, conditionals, and loops. The goal is to understand language design and the compilation process.
bison c compiler gui lex lex-yacc tkinter-python yacc
Last synced: 06 Oct 2025
https://github.com/nolhan42789/ai-studio
🤖 Enhance your workflow with AI-Studio, a Streamlit app that offers tools for summarization, code explanation, README generation, and more.
agents ai chatgpt claude commit crewaiui fine-tuning gemini-api gui huggingface intellij-plugin llama llama2 lyria msl-data-ai nano-banana no-code vscode-extension
Last synced: 05 May 2026
https://github.com/hasderhi/universal-converter-gui
A simple yet powerful desktop file converter with a modern GUI built on Tkinter + ttkbootstrap. Supports audio, image, PDF, and more - all in one place.
converter converter-gui gui image-conversion office-to-pdf xls
Last synced: 09 Oct 2025
https://github.com/jedie/pyresizer
Tkinter GUI program to resize images via pillow
gui image-processing pillow python resize-images tkinter
Last synced: 06 Oct 2025
https://github.com/vanheemstrasystems/btop
btop - To monitor the system performance and understand what’s going on.
Last synced: 05 Oct 2025
https://github.com/nickchubb/latexgenerator
Python (with Tkinter) program to procedurally generate LaTeX project folders and documents
Last synced: 13 Apr 2026
https://github.com/v-shenoy/oop-project
Mini-project for a course in object oriented programming.
gui java object-oriented-programming
Last synced: 04 Apr 2025
https://github.com/tansen87/encoding_convert
Convert CSV encoding to another encoding format
Last synced: 13 Apr 2026
https://github.com/pitercoding/tela-de-login-python
Projeto simples de tela de login desenvolvido em Python utilizando a biblioteca CustomTkinter para criar uma interface moderna e estilizada no modo escuro. ENG: A simple login screen project developed in Python using the CustomTkinter library to create a modern and stylish dark mode interface.
authentication customtkinter dark-mode desktop-app gui login-system modern-design password-validation python python-project tkinter user-interface
Last synced: 03 May 2026
https://github.com/beardedfish/connect-four
Connect Four game programmed in C# .NET Framework using GDI+.
c-sharp computer-player connect-four dot-net forms game gdi gdi-plus graphics graphics-programming gui sound sound-effects
Last synced: 13 Apr 2026
https://github.com/lmicovic/word-distribution-tool
Word distribution tool is application that concurrently counts the appearance of specific words in provided text.
concurrent-programming cruncher filesystem gui input java output output-input pipes storage text word-counting word-distribution
Last synced: 28 Jun 2025
https://github.com/blaze6950/findword-winapi-
A case study for a word search application in text
cplusplus finder gui text-analysis winapi winapi-application
Last synced: 10 Oct 2025
https://github.com/blaze6950/checkregularexpression
An application with which you can test regular expressions.
csharp gui regex regular-expressions tester windows-forms
Last synced: 16 May 2026
https://github.com/f-aguzzi/agumatrix
A simple GUI application to calculate matrix determinants through Laplace expansion
cross-platform gui iced-rs rust
Last synced: 08 Apr 2025
https://github.com/archi232004/iutils
🚀 Create elegant and interactive progress bars for Jupyter notebooks with `ipgs`, a modern alternative to `tqdm`.
c cdc-ncm csharp ethernet gui ios jupyter-notebook jupyterwidgets kernel-driver machine-learning mltools progressbar python tqdm usb wdf
Last synced: 10 Oct 2025
https://github.com/fenrishector/academic-nautical-exam-simulator-proyect
App JavaFX para practicar carta náutica: herramientas de dibujo (punto/línea/arco/texto), regla con rotación, transportador y test con estadísticas (SQLite).
canvas geometry gui java javafx mvc nautical navigation scenebuilder
Last synced: 10 Oct 2025
https://github.com/better-than-you/quickdl
A simple and efficient YouTube video downloader with a GUI built using Tkinter. Future updates will include Instagram video downloading.
automation downloader gui gui-application python python3 youtube youtube-downloader ytdlp
Last synced: 03 May 2026
https://github.com/nickenshidqia/build_a_student_management_system_with_pyqt
The goal of this project is to design and implement a comprehensive Student Management System using PyQt, allowing users to efficiently manage and organize student data.
database-management graphical-user-interface gui pyqt python
Last synced: 10 Apr 2025
https://github.com/i-am-ks901/attendance-tracker-pro
A modern Python-based dashboard for university students featuring real-time attendance prediction, global status summaries, and optimized performance for large subject sets.
attendance-tracker automation customkinter dashboard data-aggregation desktop-app gui performance-optimization python student-productivity
Last synced: 13 Mar 2026
https://github.com/musamairshad/tkinter-learning
This repository contains material related to the Tkinter Learning.
graphical-user-interface gui python tkinter tkinter-gui tkinter-python widgets
Last synced: 25 Mar 2025
https://github.com/khushalsarode/texture-fearures-using-glcm-in-matlab
This is an image processing mini project that provides base required values of particular image to user by calculating from converted grayscale image.
calculations glcm grayscale gui image-processing matlab script
Last synced: 10 Jan 2026
https://github.com/pranitej/calculator-gui
This is an calculator which build in GUI for ease of access using python
bodmas-calculator calculator gui maths pip python python3 tkinter
Last synced: 02 Apr 2025
https://github.com/vmer393/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: 06 Jul 2025
https://github.com/ameya-kawade/youtube-video-downloader-python-gui
It allows you to download youtube videos, but you can only download videos which have premerged audio and video.
Last synced: 09 Apr 2025
https://github.com/drakmord2/node-swarm-intelligence
NodeJS implementation of Swarm Intelligence algorithms
artificial-intelligence expressjs gui nodejs swarm-intelligence visualization
Last synced: 28 Apr 2026
https://github.com/alternative-intelligence-cp/ngui
A 100% native GUI library for Nitpick. Built for maximum safety without FFI compromises, scaling from raylib-like simplicity to full OpenGL/Vulkan support.
gui memory-safety native-gui nitpick opengl raylib sdl2 vulkan
Last synced: 06 Jul 2026
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: 02 Jul 2026
https://github.com/akash-sharma-1/effortless-tetris-cpp
A simpleton tetris game which u can fire up in ur cmd anytime !
Last synced: 12 Jun 2026
https://github.com/juzzlin/gitbranchdeleter
Small PyGTK-based utility program to conveniently delete Git branches
git git-branch git-branches gui gui-application linux linux-shell pygtk3 python3 utility utility-scripts
Last synced: 09 May 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/fearless-spider/kreator
Kreator
generator gui gui-application python python3
Last synced: 15 Jul 2025
https://github.com/squidkid-deluxe/amazon-searcher
Shortcuts amazon sneakiness
Last synced: 14 Jun 2025
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/rezagooner/n-queens-simulated-annealing
Solve the N-Queens problem using Simulated Annealing! Includes a graphical interface to visualize the algorithm in action, with speed control and pause/resume options.
ai algorithm-visualization artificial-intelligence backtracking chess gui n-queen n-queens optimization problem-solving simulated-annealing tkinter
Last synced: 03 Jan 2026
https://github.com/al-ghaly/weather-application
A GUI app to get the current weather for specific city.
desktop-application gui oop pyqt5 python weather
Last synced: 12 Oct 2025
https://github.com/amirali104/rest-timer
A GUI program that notifies you to give your eyes a rest after the time you specify.
cross-platform desktop-application gui health-tools healthcare productivity python python3 script time-management timer tkinter
Last synced: 09 Apr 2025
https://github.com/maresmar/jcleaningschedule
Desktop J2SE application for house cleaning scheduling. My first public application
first-app-on-github gui house-cleaning-scheduling java scheduling
Last synced: 26 Apr 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/rock-paper-scissors-game
Rock, paper, scissors game in Python with a GUI
gui if-else python rock-paper-scissors tkinter
Last synced: 02 Apr 2025
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/squidkid-deluxe/search-stackoverflow
A small script that searches stackoverflow questions
gui python3 stackoverflow tkinter
Last synced: 29 May 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/myferr/spammer-gui
A message-sending macro. Built with CustomTkinter and Tkinter.
customtkinter gui macro python tkinter tkinter-gui
Last synced: 28 Feb 2025
https://github.com/mahmoodhamdi/youtube-downloader-gui
A Python GUI application for downloading YouTube videos and playlists with quality selection, subtitle support, progress display, and queue management.
gui playlists pyqt python subtitles tkinter video-download youtube-downloader-python yt-dlp
Last synced: 13 Oct 2025
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/pharo41/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-scriptbloxfruits-autofarm-script roblox-synapse script-hub supported whitelist
Last synced: 30 Mar 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/janorico/jgl
JGL is short for 'Janorico GUI Library' and it helps you to build an GUI.
gpl gpl3 gplv3 gui gui-library kotlin library open-source opensource
Last synced: 14 Oct 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/avd1729/bank-management-system
Bank management project using python with GUI
banking-applications gui python3
Last synced: 17 Jan 2026
https://github.com/maratik123/quartzite
GUI and object framework for Rust: signals/slots, properties, reflective object model
gui gui-framework no-std object-model proc-macros reflection rust signals-slots
Last synced: 31 May 2026
https://github.com/asa-degroff/mtoc
mtoc is a music player and library browser for Linux that emphasizes smooth, continuous browsing experiences with album artwork at the forefront.
cpp gstreamer gui linux mediaplayer qml qt sqlite
Last synced: 04 May 2026
https://github.com/altamashalk/personal_budget_tracker
A desktop application to manage finances by tracking income, expenses, and overall budget. Users can add transactions, view summaries, display transactions in a table, and export data to a CSV file
Last synced: 13 Mar 2026
https://github.com/bountyhunterboar6/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: 29 May 2026
https://github.com/natthasath/demo-python-timer
Pytimeparse is a Python library that allows to parse and convert various time formats to seconds, supporting natural language input and being useful for scheduling and measuring time intervals in Python projects.
Last synced: 14 Oct 2025
https://github.com/emanuelbertey/notebertey
A simple text editor made in Godot Engine, an example of how to load and select system files and how we can manipulate directories
edittext gdscript godot godot-engine godot4 gui
Last synced: 29 May 2026
https://github.com/jellyterra/contaiman
GUI designed for Podman the container manager.
Last synced: 15 Oct 2025
https://github.com/bhargav-joshi/login-gui-interface-in-python
Login GUI Interface in Python
Last synced: 09 Apr 2025
https://github.com/Jemeni11/Password-Generator-GUI
A simple app that generates passwords. Built with Kivy.
gui kivy password-generator python python3
Last synced: 10 Mar 2025
https://github.com/anshmnsoni/turtle-crossing-game
gui oops-in-python python turtle
Last synced: 16 Oct 2025
https://github.com/membranesoftware/membrane-medialibraryui
A GUI application for Microsoft Windows and macOS, using the SDL cross-platform development library. Its primary purpose is to provide a launcher interface as a component of the Membrane Media Library application.
Last synced: 07 Sep 2025
https://github.com/nblancs/randomizer_nblancs
Final Project for Object-Oriented Programming Class
gui jupyter-notebook mvc-architecture pypi-package python
Last synced: 11 Mar 2026
https://github.com/hassanzafar-2021/skyscript
A simple Python program when a user puts their city they get real-time weather data via usage OpenWeather API. Colorful and user-friendly.
api backend gui python weather-app
Last synced: 09 Apr 2025
https://github.com/mostafagalal1/sound-recorder
Program records sound and save it in wmp extensions
application gui recorder visual-basic
Last synced: 05 Feb 2026
https://github.com/davityak03/hospital-management-system
filehandling gui mysql mysql-database python sql tkinter-python
Last synced: 04 May 2026
https://github.com/elb4rto/craplog-gui
Parse Apache2 logs to create statistics
apache2 apache2-logs gui java logs statistics
Last synced: 23 Apr 2025
https://github.com/donggeonmoon/java-gui-programming-study-record
2021/05 ~ 2021/10 동안의 공부 기록
Last synced: 18 Oct 2025
https://github.com/dartendless511/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 roblox roblox-lua roblox-synapse
Last synced: 30 Mar 2025
https://github.com/starbobis/3dmigoto-sword-lv3-gui
Simple GUI for 3Dmigoto-Sword
Last synced: 22 Apr 2025
https://github.com/mehmetkahya0/networkmapping
Network Mapping Tool: A Python-based network mapping tool that discovers devices on your local network and creates visual network topology graphs using built-in Python libraries and basic network scanning techniques.
console-application cybersecurity education educational-project graph gui network port port-scanner port-scanning python scan tkinter
Last synced: 03 Jul 2025
https://github.com/facsimiles/mkvtoolnix
🎥 MKVToolNix: Your go-to toolkit for creating, modifying, and inspecting Matroska (.mkv) files! 🚀 Seamlessly merge, split, and edit video files with ease. Essential for video enthusiasts and professionals alike. Boost your media management efficiency today! [MIRROR][UNOFFICIAL]
automation demuxing gui matroska media-processing mirror mirrored-repository mkv mkvextract mkvmerge muxing unofficial unofficial-mirror video-processing
Last synced: 20 Jun 2026
https://github.com/ciantic/electron-builder-create-react-app
Template for Electron application with decoupled Create React App, and web service e.g. REST
Last synced: 05 May 2026
https://github.com/rixiiz/drum-learner
Generate drum rhythms and drum partitions based on music
artificial-intelligence gui lilypond machine-learning magenta neural-network python tkinter
Last synced: 12 Apr 2026
https://github.com/streanger/duplicate
files duplicate viewer
duplicate-detection duplicates gui python tkinter-python
Last synced: 04 Apr 2025
https://github.com/murtaza-u/password_manager_in_java
A password manager built in Java. Uses AES encryption
aes-encryption cli data-breaches encryption gui java password-manager university-project
Last synced: 08 Apr 2025
https://github.com/code-jl/nfl-kicker-predictor
A sophisticated Python application that provides real-time NFL kicker statistics and performance analysis with an intuitive graphical interface.
beautifulsoup data-analysis data-visualization espn football gui nfl prediction python real-time-analytics real-time-data sport-analytics sports-data statistics tkinter web-scraping
Last synced: 01 Jun 2026
https://github.com/boss294/automatic-file-generator---python--
This is a Python-based application that allows users to create predefined directory structures for web development projects. The tool uses a GUI built with CustomTkinter to provide an intuitive interface for entering project names, selecting a directory, and generating the required folder and file structure with just a few clikcs.
dev gui python web website websoftware webstructure
Last synced: 24 Jan 2026
https://github.com/justdvnsh/calculator-with-gui
A simple calculator with GUI made using React.
calculator-application calculator-javascript css css3 gui html html5 react reactjs
Last synced: 06 May 2026
https://github.com/mattmoony/towers-of-hanoi
Visually solving the Towers of Hanoi.
algorithm algorithms canvas gui html5 javascript logic towers-of-hanoi towersofhanoi visual visualization web
Last synced: 03 Jul 2025
https://github.com/azuregray/odia-agentic-interface
An On-Device completely offline personal AI Agent that has both user interface and an always-active kernel-level interface that can interact with the programs you write and the apps you run.
api api-on-path api-prompting chatgpt claude cli deepseek dolphin gemini gui gui-application ollama ollama-app on-device-ai on-device-api openwebui python-integration tiny-ml
Last synced: 25 Mar 2025
https://github.com/victoriaraven/intermediate-java-programming-projects
Intermediate-Java-Programming-Projects based on UMGC course.
Last synced: 28 Mar 2025
https://github.com/theelderemo/tg-media-browser
A desktop GUI for browsing your Telegram chats, listing the videos in any chat, and either streaming them in app or with any external player you have installed
gui python telegram telegram-client telegramapi video-player
Last synced: 28 May 2026