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-02 00:14:06 UTC
- JSON Representation
https://github.com/tlapanco/gui-yt-downloader
GUI para la descarga de vídeos de Youtube creada con Python y TKinter.
Last synced: 03 May 2026
https://github.com/natthasath/demo-python-tkinter
Tkinter is a Python library for creating graphical user interfaces (GUIs) using the Tk GUI toolkit. It provides a simple way to create buttons, menus, and other widgets using a consistent interface across different platforms.
customtkinter gui poetry python tkinter
Last synced: 26 Feb 2025
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/zeriocommand/luxecheckercs2
Программа проверки на читы для CS2|Cheat detection program for CS2
automation checker cs2 data-validation gui inno-setup installer python utility windows
Last synced: 10 Apr 2025
https://github.com/shruti627/advanced-java-programming-practicals
💻 A compact collection of Advanced Java programs covering RMI, Networking, AWT, Servlets, JSP, and JDBC, showcasing real-world distributed, GUI, and web application development.
advanced-java-programming gui jdbc jsp-servlet networking rmi swing tomcat-server
Last synced: 27 May 2026
https://github.com/rohancyberops/calculator
Welcome to the Calculator Project! This interactive calculator app is built using Python.
calculator gui pygame python soundeffects tkinter
Last synced: 15 Mar 2025
https://github.com/devcheckog/whythmlauncher
Repositorio oficial del Launcher "Whythm" un launcher escrito en python.
Last synced: 11 Jun 2026
https://github.com/yjg30737/pyqt-editable-list-widget
Easily editable list widget
gui py37 pyqt-examples pyqt-list-widget pyqt-tutorial pyqt5 pyqt5-examples pyqt5-list-widget pyqt5-tutorial python python3 qlistwidget qt widget
Last synced: 12 May 2026
https://github.com/heracliteanflux/object-oriented-programming-with-web-based-applications
Exercises in the Java programming language with an emphasis on object-oriented design and applications in database and GUI programming.
apache-derby apache-netbeans apache-netbeans-18 database gui java java-database java-database-connectivity java-swing-gui object-oriented-programming
Last synced: 10 May 2026
https://github.com/jcbritobr/ercos-fltk-cheat-page-modern-cpp
This is a rewrite of ercos cheat page examples in modern c++ 17
Last synced: 01 Sep 2025
https://github.com/shawonbarman/desktop-gui-app-using-python
I have created these projects for understanding better python tkinter module and pygame module.
Last synced: 19 Mar 2025
https://github.com/xgui4/radium-launcher-for-windows
Le repo de la version WPF (Windows 10+ recommander) de Radium-Launcher
csharp dotnet-core gui launcher minecraft windows wpf
Last synced: 27 Jan 2026
https://github.com/lastlink/avalonia-mvvm-application-todo
dotnet core 3 todo app using avaloniaui
avaloniaui desktop dotnet-core gui todo
Last synced: 09 May 2026
https://github.com/rogerisk/rpgpt-story-game
(Working Alpha version) A game constructed around DnD and the usage of ChatGPT to create interactive stories. (unfinished - only the new game option works, we still can't load characters or save them)
ai api api-key artificial-intelligence chatgpt gui kivy-application python3
Last synced: 03 Feb 2026
https://github.com/prot-security-studio/prot-defender-user-interface
The User Interface of Prot Defender. It can changes the settings, log, and notify user such as threats detected.
Last synced: 05 Feb 2026
https://github.com/bocaletto-luca/compressor-decompressor-archives
Compressor-Decompressor-Archives is a desktop application developed in Python using the tkinter library for the user interface. This application allows users to compress and decompress selected files, supporting ZIP and GZ archive formats. It also provides the ability to view archive information and its contents.
archive-management desktop-application file-compression file-decompression gui gz open-source python tkinter zip
Last synced: 07 Oct 2025
https://github.com/loitd/python4desktop
python4desktop is the official repository for the book PYTHON FOR DESKTOP APPLICATIONS.
applications book desktop desktop-app ebook gui kdp kivy kivy-framework python python3 python37 tkinter wxpython
Last synced: 18 Jan 2026
https://github.com/n-elmer/book-manager
BOOK 📗 MANAGEMENT 📕 SYSTEM
book gui management-software pyqt5 python software-development sql
Last synced: 08 Oct 2025
https://github.com/unknownvps/shikshanest
A Study Material Organizer with lot of features
folder-management folder-structure gui qt5 study-management study-organizer studyfoldermangement windows-desktop
Last synced: 24 Jan 2026
https://github.com/sami-bre/game_of_life
A simulation of Conway's game of life. A GUI software developped using Java and its Swing and AWT packages.
conways-game-of-life desktop-application gui java simulation zero-player-game
Last synced: 28 Mar 2025
https://github.com/dyalog/htmlrenderer
Introduction to HTMLRenderer Workshop - Brian Becker and Josh David
apl cef chromium-embedded-framework conference-talk dyalog dyalog-apl gui html-css-javascript htmlrenderer htmlrenderer-workshop materials workshop
Last synced: 09 May 2026
https://github.com/oop7/virustotal-scanner
VirusTotal Scanner is a Windows GUI application that scans files and URLs for malware using the VirusTotal API. It displays detailed scan results and includes features like API key management and a user-friendly interface.
file-scan gui malware python tkinter url-scan virustotal-api
Last synced: 05 Mar 2025
https://github.com/vvhacker007/mini-paint
✨This is a mini-paint Application
Last synced: 11 Oct 2025
https://github.com/caoccao/batchfilerename
A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.
gui javascript plugins rename rename-files rename-utility renamer rust
Last synced: 11 May 2026
https://github.com/zazi2002/broken
BROKEN is a C++ game project of Basics of Programming course.
Last synced: 20 Aug 2025
https://github.com/sourhub226/a-star-algo-visualizer-python
A visual representation of A* path finding algorithm made in python
a-star algorithm artificial-intelligence astar astar-algorithm gui pathfinding pygame python python-pygame visualization
Last synced: 19 Apr 2026
https://github.com/jqntn/timetracker
A windows-only timetracker app, written in Rust
crate gui installer msi native rust rust-lang service services timetrack timetracker timetracking windows
Last synced: 11 May 2026
https://github.com/tirtharajsinha/face-recognition-application
A face recognition application using face-recognition and opencv-python library.
atendence face-recognition face-recognizer gui mechine-learing opencv project python python3 tkinter tkinter-gui
Last synced: 12 May 2026
https://github.com/xylium117/image-filters
Enhance your images effortlessly with Image Filters.
gui image-filtering opencv python
Last synced: 19 Apr 2026
https://github.com/iamgio/gump
:running: Processing-based GUI framework
framework gui gui-framework kotlin processing
Last synced: 19 May 2026
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/silent18killer/java-calculator-app
Calculator App
abstract-window-toolkit calculator graphical-user-interface gui java swing-gui
Last synced: 24 Oct 2025
https://github.com/sumitkumargiri/react
This repository contain all the best practices for managing react-series Github repository and you prepared the reactjs.
api api-server bootstrap css design-tools git github gui javascript jsx react reactjs tailwind-css
Last synced: 09 Apr 2026
https://github.com/abraham-ny/file-handler-pro
And advanced file handler in java for desktop
desktop file-explorer file-handler file-manager gui java java-gui java-swing javax swing windows windows-file-explorer
Last synced: 13 May 2026
https://github.com/vermavinay982/simplest-dino-game-bot
Using python to play the dino game by simple automation functions.
automation chrome chromium dino game gui machine-learning mouse net-off press pyautogui python time trax
Last synced: 07 May 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/retifrav/vt-kvd
A VirusTotal GUI client
dearpygui gui python virustotal
Last synced: 03 Aug 2025
https://github.com/mmansy19/expenses-tracker-app
Expenses Tracker App is a simple yet powerful tool to help you keep track of your expenses. With a user-friendly interface, it allows you to log your expenses in various currencies and provides a real-time total in USD.
gui python requests-module tkinter-gui
Last synced: 12 Sep 2025
https://github.com/alexnaughtonjr/GUI_helloWorld
A simple Hello World GUI project
gui gui-application guice guid guide guidelines guides guildwars2 guile guitar helloworld helloworld-c helloworld-demo helloworld-gui helloworld-php-cli helloworld-programs helloworld-receiver helloworld-sender helloworldapp
Last synced: 26 Sep 2025
https://github.com/mohabmes/cryptofile
GUI tool to Encrypt\Decrypt file(s) using Advanced Encryption Standard (AES)
aes encryption-standard encryption-tool gui
Last synced: 25 Sep 2025
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/d3m37r4/zemaxddeclient
Advanced analysis of optical systems using parameters retrieved from Zemax via DDE (Dynamic Data Exchange)
dde gui lens-design optical-design optical-engineering optics physics scientific-computing windows zemax
Last synced: 01 Jun 2026
https://github.com/tynoee/sudoku-solver
This is a sudoku solver using backtracking algorithm. It includes graphical GUI.
backtracking-algorithm gui pygame python sudoku-solver
Last synced: 25 Oct 2025
https://github.com/ilyachvanov/change-style-of-naming
This program changes style of naming variables, functions and classes
Last synced: 31 Jan 2026
https://github.com/a7mddra/squigit
An open-source "Circle to search" that brings the power of AI directly into your screen.
ai app capture circle-to-search cross-platform desktop desktop-app gemini gemini-ultra gnu-linux gui qt rust screenshot snapllm tauri tauri-app tauri2 typescript webui
Last synced: 09 Mar 2026
https://github.com/minitormhs/dnstt-launcher
A GUI for DNSTT Client
censorship dns dnstt gui proxy tunnel tunnel-client vpn
Last synced: 01 Feb 2026
https://github.com/seanpm2001/wacos_lglass
🍏️🔮️💾️ The official source repository for WacOS LGlass, an open source alternative to the MacOS Liquid Glass environment.
apple-alternative gpl3 gplv3 gui lglass liquid-glass-alternative swift-lang swift-language wacos wacos-development wacos-lglass wacos-lglass-development wacos-lglass-project wacos-project
Last synced: 30 Jul 2025
https://github.com/kavicastelo/java-ant-pos-system
Java GUI POS application system for streamline sales, manage inventory, and generate reports. Using h2 embedded sql database.
gui h2-database java offline-app pos sql standalone
Last synced: 18 Mar 2026
https://github.com/hrishi-3000/student-qr-code-generator
In today's digital age, efficient and accurate data management plays a crucial role in various industries, including education. Traditional manual methods of recording and managing student data can be time-consuming, prone to errors, and often hinder the overall productivity of educational institutions.
gui pillow project python qr-code qrcode-generator tkinter tkinter-gui tkinter-python
Last synced: 09 Feb 2026
https://github.com/potato-development/notepad-sharp
The next generation of notepad.
c-sharp desktop-application gui notepad-plus-plus windows-forms
Last synced: 10 Feb 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/mleidel/tkauto
Template and Spreadsheet driven tkinter-design-code generator
Last synced: 11 Feb 2026
https://github.com/ansh420/heart-attack-prediction
Predicting whether a patient has 10-year risk of developing coronary heart disease(CHD) using different Machine Learning techniques.
gui machine-learning prediction
Last synced: 29 Jul 2025
https://github.com/klondike0x/fluxroute
GUI-оболочка для управления скриптами Flowseal zapret — автозапуск, оркестратор, автообновление
bypass censorship csharp desktop-app discord dotnet dpi-bypass flowseal goodbyedpi gui network-tool russia unblock windivert windows winws wpf youtube zapret zapret-discord-youtube
Last synced: 03 Apr 2026
https://github.com/hamed-gharghi/todo-app
This is a simple todo list app using sqlite3 to save data and it developed using PyQt5 and it contain py and exe and ui file
gui gui-application pyqt5 python todo-app todolist todolist-application
Last synced: 13 Jun 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/thefcraft/jarvis
Virtual Assistant
gui text-to-speech virtual-assistant virtual-assistant-ai
Last synced: 19 Mar 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/esmail-mkh/nomina
✦ Nomina — A modern batch file & folder renamer for Windows. Python + pywebview, with live preview, a flexible rule engine, presets
batch-rename desktop-app file-renamer gui html-css javascript python pywebview
Last synced: 23 May 2026
https://github.com/nuzair46/simple-instagram-bot
Simple Instagram Bot Template
Last synced: 02 Apr 2025
https://github.com/lumarans30/subnetting-winforms
Subnetting in WinForms
datagridview-control gui subnetting-ipv4-addresses winforms
Last synced: 20 May 2026
https://github.com/rbaltrusch/desktop_shop
Desktop shop application interfacing with a generated database of customers, products and transactions (Python / SQLite3).
database database-gui desktop-shop generated-database gui python python3 shop-app shop-application sqlite3 tkinter tkinter-graphic-interface tkinter-gui
Last synced: 03 Mar 2026
https://github.com/hanzopgp/taquingame
Taquin + MVC + GUI.
gui mvc-architecture university
Last synced: 20 Apr 2026
https://github.com/eliaondacs/corelib
the only package you need to develop simple apps in python
application-development baseui corelib css easy-to-learn event event-driven gui html library minimal package phelix-ui production python state terminal-ui typevalidator useful utility
Last synced: 16 Apr 2026
https://github.com/smsraj2001/ring-and-johnsons-counter
An iverilog program displaying the working of RING and JOHNSONS counter with the Timing diagram in GTK wave.
Last synced: 19 Mar 2026
https://github.com/34j/broken-display-simulator
Simulates broken display using PySimpleGUI
broken cli display gui hacktoberfest python
Last synced: 22 Mar 2025
https://github.com/darksaces/spotify-toolkit
A powerful Spotify management toolkit built with Python and CustomTkinter. Automate your music library with a modern GUI.
automation customtkinter desktop-application gui music-management open-source open-source-project open-sources-code-github productivity productivity-tools python spotify spotify-api spotipy spotipy-library toolkit tools
Last synced: 26 Apr 2026
https://github.com/titemov/successiveconcessions
Successive Concessions Method Java
gui java javafx simplex succesiveconcessions
Last synced: 17 Apr 2026
https://github.com/anshmnsoni/snake-game
gui oops-in-python python turtle-graphics
Last synced: 15 Jun 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/birg81/java.gui.plotting
Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a Java GUI (with swing and awt library) showing the graph of the function f (x) = 3 + [x-1] * exp(-x / 3). In addition to the graph of the function, the GUI also shows the Cartesian axes. This software also to change the extremes of the graph and enlarge or reduce the graph. I hope it's simple. Good luck!
awt exponential funcional gui java math mathematics mathgraph plotting swing ui
Last synced: 18 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/bunnysakura/simulated-mouse
模拟鼠标的按键精灵,QuickMacro
gui python quickmacro quickmacros tkinter
Last synced: 04 Jun 2026
https://github.com/ivan-ayub97/pip_manager
Pip Manager is a desktop application that simplifies Python library management. With its intuitive graphical interface, users can install, update, or remove libraries and access detailed package information, including documentation and dependencies. Designed for developers and enthusiasts.
console gui gui-application librery manager pip pyqt5 pyqt5-desktop-application python
Last synced: 06 Apr 2025
https://github.com/plxl/mpegui
A C# .NET FFmpeg GUI that can do specific things for specific scenarios
Last synced: 21 Apr 2026
https://github.com/caleb-collar/quickfile
QuickFile is a LAN file transfer tool written in java. Designed to be lightweight and easy on the eyes.
ftp gui java lightweight proxy-pattern strategy-pattern
Last synced: 04 Apr 2025
https://github.com/sumitkumargiri/car_racing_game_using_pygame
This repository contain all the best practices for managing Github repository.
car-racing-project-python github gui project python
Last synced: 22 May 2026
https://github.com/awab-sial/online-examination-system
AI-powered adaptive online exam system built with C++ and Qt. Uses GPT-3 for dynamic question generation and evaluation, supports skipping/reattempt, group chat, and local file storage. Academic DSA project.
academic-project bahria-university dsa dsa-algorithm gui gui-application qt
Last synced: 24 Apr 2026
https://github.com/malpenzibo/review
Rust wasm library for building client web apps
gui rust spa wasm web webapp webassembly
Last synced: 19 May 2026
https://github.com/nstechbytes/mini-control
The Mini Control Chrome Extension is a simple, powerful tool that enhances your browsing experience by giving you seamless control over any media playing in your Chrome tabs.
chrome-extension control extension gui pause play
Last synced: 26 Apr 2026
https://github.com/geetika2708/online-job-portal-in-python
Online Job AThis Online Job Portal is an application where the job seekers can register themselves at the website and search for jobs that are suitable for them as the employers register with the website and put up jobs that are vacant at their company.
gui mysql-database online-job-portal python sql tkinter
Last synced: 27 Apr 2026
https://github.com/daniel-191/simple-gui
Really Simple GUI using the Dear ImGUI Library.
cpp cpp-programming directx-9 directx9 gui imgui imgui-example simple-gui template-gui windows
Last synced: 19 May 2026
https://github.com/akash-rajak/image-resizer
Python Script to resize image to any dimension.
cv2 gui image-resizer numpy os python3 random resizeimage tkinter
Last synced: 27 Apr 2026
https://github.com/yuaanlin/graphql-gui
Automatically generate form based on your GraphQL schema.
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