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-25 00:10:28 UTC
- JSON Representation
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/emrecpp/doviztahmin
Türk Lirası'nın gelecekte Dolar ve Euro karşısındaki değerini yapay zeka ile tahmin eden PySide6 tabanlı proje
ai gui pyqt pyside python qfluentwidgets qt tensorflow ui
Last synced: 11 Apr 2026
https://github.com/hackuarium/bioreactor-docker
Dockerization of Hackuarium/nodered-bioreactor-gui
Last synced: 11 Apr 2026
https://github.com/universish/gui-wireguard
Wireguard interface, integrated with wireguard-tools for RPM-based distributions.
gui qt rust wireguard wireguard-tools wireguard-vpn wireguird
Last synced: 16 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/mattddowney/contort
Change the behavior of running Windows applications from the command line. Prevent closing, disable menus, hide an app's gui and more.
admin-tools cli command-line disable-ui gui terminal ui win32 windows
Last synced: 09 Apr 2026
https://github.com/sangafabrice/process-inspector-mvc
The Process Inspector inspects individual processes and provides an option to stop them. It is a simple GUI application built with PowerShell WinForms and structured on the MVC architecture.
adapter-pattern factory-method-pattern gui mediator-pattern mvc task-manager
Last synced: 20 Aug 2025
https://github.com/meyfa/swapper
A Java/Swing wrapper, making GUI classes so much less bloated.
gui java library simple simplification swing swing-gui
Last synced: 23 Mar 2025
https://github.com/jackokeeffe/stock-ticker
Arduino & Python files to display stock information on MAX7219 controlled LED Matrices.
arduino gui led matrix max7219 python stock-market
Last synced: 10 Apr 2026
https://github.com/anam1980/compressordecompressorapp
The app allow user to compressed or decompressed file using GZIP algorithm.
gui gzip-compression gzip-decompression java javaswing swing-gui
Last synced: 28 May 2026
https://github.com/hanzopgp/taquingame
Taquin + MVC + GUI.
gui mvc-architecture university
Last synced: 20 Apr 2026
https://github.com/mhadi-1382/gui-convert-text-to-speech
GUI Application Convert Text To Speech
convert-text-to-speech gui gui-convert-text-to-speech python3 text-to-speech
Last synced: 08 Aug 2025
https://github.com/nikitakartsevv/hailo8-ai-dermatologist
The first known real-time AI Dermatology system successfully deployed on a Hailo-8L Edge AI accelerator — a pioneering on-device implementation built entirely from scratch on Raspberry Pi 5.
computer-vision dermatology edge-ai embedded embedded-ai embedded-systems gui hailo8l python python3 raspberry-pi smart-mirror tkinter
Last synced: 17 May 2026
https://github.com/timmo001/python-gui
Template GUI application using Qt for Python.
Last synced: 23 Feb 2026
https://github.com/tomasmark79/imagelabelguifree
Example of using DotNameCpp Template.
Last synced: 06 Sep 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/nouranhaitham/ds_guide_me
An application designed to help travelers navigate a country efficiently while staying within budget.
academic-project algotithms bfs-algorithm budget-travel cplusplus css data-structures dfs-algorithm graph gui guide-me qt route-planning software-development traveltech
Last synced: 31 Jan 2026
https://github.com/karthikudyawar/stopwatch
A simple stopwatch application built using Python and Tkinter.
beginner-friendly desktop-application gui keyboard-shortcuts open-source python stopwatch timer tkinter
Last synced: 24 Mar 2025
https://github.com/k5md/templated-generator
Generate files from templates with template entries replaced
cli generator gui module python template text-editing text-substitution
Last synced: 14 Jan 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/lightdiffusion/lightdiffusion-original
Original version of LightDiffusion, StableDiffusion in 3000 lines of python
ai artificial-intelligence diffusion generative-ai gui image-generation pytorch stable-diffusion text2image torch txt2img
Last synced: 12 Jun 2025
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/34j/broken-display-simulator
Simulates broken display using PySimpleGUI
broken cli display gui hacktoberfest python
Last synced: 22 Mar 2025
https://github.com/webispy/tuapi
Tuner project UI API
cairo efl elementary evas gui linux
Last synced: 02 May 2026
https://github.com/sarincr/app-development-with-python-using-gui-tools
A step-by-step approach to creating a simple apps in Python with libraries such as Tkinter, Turtle, Simplepygui, Dearpygui, and others.
app appdevelopment appjar application dearpygui gui gui-application guizero matplotlib pygui pysimplegui python tk-gui-toolkit tkinter tkinter-gui turtle
Last synced: 14 Mar 2025
https://github.com/stephengold/Georg
Procedurally generated textures (New BSD license)
button gui icon-set java markers png procedural-textures texture
Last synced: 19 Mar 2026
https://github.com/shaikhsajid1111/text-editor
A text editor written with Python's Tkinter
gui python python-tkinter text-editor theme tkinter ttkthemes
Last synced: 16 Oct 2025
https://github.com/yoyoengine/launcher
The launcher and installation manager for yoyoengine.
game-engine gui hub manager tkinter yoyoengine
Last synced: 25 Feb 2025
https://github.com/akotov-dev/socksgw
Socks5 gateway configurator and Router LiveUSB
gateway gui liveusb mageia-linux router socks5 tun2socks xray-core xtls-reality
Last synced: 22 Jan 2026
https://github.com/jeheskielsunloy77/volatile
GUI client to manage redis and memcached caches
Last synced: 13 Apr 2026
https://github.com/mcorino/wxruby3-materialdesignartprovider
MaterialDesign Art Provider for wxRuby3
cross-platform cross-platform-gui gtk gtk3 gui linux mac osx ruby win32 windows wxruby wxruby3
Last synced: 17 Oct 2025
https://github.com/dennis-van-gils/project-bme280-ds18b20-logger
A temperature, humidity and pressure data logger build from an Adafruit Feather M4 Express micro-controller board and a BME280 and DS18B20 sensor with a graphical user interface in Python.
bme280 ds18b20 gui logger multithreaded pyqt5 pyqtgraph
Last synced: 20 Aug 2025
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/emranffl/karnaugh-map-solver
A K-Map solver up-to four variables with interactive UI for Windows platform
four-variable gui java javagui javaswing karnaugh-map karnaugh-map-simplifier karnaugh-map-solver kmap swing three-variable two-variable
Last synced: 21 Aug 2025
https://github.com/alienobserver/3d-calculator
An app for 3d Calculations created with Python
3d-calculator gui pyqt5 python
Last synced: 30 Jul 2025
https://github.com/rajeshperro/guessinggame
A simple number guessing game with java multi thread and socket programming (client, server game) with interface in Java Swing.
gui java multithreading network-socket swing
Last synced: 01 Jun 2026
https://github.com/youssefwaheedd/minipaint
🎨 Mini-Paint is a Java-based app for creating, editing, and coloring geometric shapes. Easily draw, resize, move, and delete objects. Add color to bring your designs to life! Perfect for simple sketches or complex designs. Unleash your creativity with Mini-Paint! 🖌️✨
geometric-shapes graphics gui java
Last synced: 15 Mar 2025
https://github.com/smsraj2001/chat-server-gui-python
A socket programming GUI chat server in python (PART 1) and advanced chat server : console based (PART 2)
chat chat-application clientserver cross-platform gui python310 socket-programming tkinter-gui
Last synced: 18 Oct 2025
https://github.com/mrjrieke/nute
Nute - a GUI mashup library
3d-game-engine 3d-graphics 3d-rendering-engine collaboration collaborative cross-platform fyne g3n game game-engine gio go go-library golang gomobile gui mobile mobile-app nute opengl
Last synced: 19 Jun 2025
https://github.com/leewayzdes/flower_shop_management
Flower Shop Management – это приложение на Java с графическим интерфейсом для управления цветочным магазином. Использует PostgreSQL для хранения данных о цветах. Включает функции добавления, поиска и удаления записей через SQL-хранимые процедуры.
database datamanagement flower-shop gui postgresql
Last synced: 01 May 2026
https://github.com/scar17off/chess-ai
Chess engine powered by neural networks featuring web and desktop interfaces, training capabilities, and grandmaster opening support.
artificial-intelligence chess chess-engine chess-openings deep-learning game-ai gradio gui machine-learning neural-networks pygame python training-data web-interface
Last synced: 31 Mar 2025
https://github.com/ow-mods/ow-mod-man-flake
Flake for using ow-mod-man programs in NixOS
Last synced: 18 Oct 2025
https://github.com/rayyan9477/point-of-sale-system-sql
Developed a Point-of-Sale system using C# and MSSQL, optimizing transaction processing and inventory management, which resulted in a increase in operational efficiency.
csharp database gui mssql-database tsql windows-forms
Last synced: 11 Apr 2026
https://github.com/khip01/kalkulator-gui-java
Desktop Application/Aplikasi Desktop
desktop-app gui java kalkulator netbeans
Last synced: 04 Jul 2025
https://github.com/drbender/witchy-qss-editor
Tool to preview qss styles for Qt
Last synced: 09 Feb 2026
https://github.com/bl33h/pcssystem
A user-friendly application for managing personal computers efficiently. Powered by PostgreSQL.
database gui pcs postgresql psql python simulation tkinter transactions ui
Last synced: 09 Apr 2026
https://github.com/lynkos/endians
Program I wrote in high school that converts a given integer to little-endian and/or big-endian.
Last synced: 19 Oct 2025
https://github.com/xgui4/radium.launcher
Le repo principale contenant le site, les docs et autre pour le projet Radium-Launcher
avalonia-ui cli cross-platform csharp dotnet dotnet-core gui launcher minecraft wpf
Last synced: 20 Jan 2026
https://github.com/tangentecode/2048-pyqt6
Simple 2048 Game made in PyQt6
2048 2048-clone 2048-game alpha alpha-release animation animations game gui gui-application highscore open-source puzzle-game pyqt6 python python-game score-tracking sound-effects tile-game
Last synced: 05 Jul 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: 16 Aug 2025
https://github.com/iamgio/gump
:running: Processing-based GUI framework
framework gui gui-framework kotlin processing
Last synced: 19 May 2026
https://github.com/rkstudio585/todo-list-gui
A simple and stylish To-Do List Application for managing tasks. Features include task addition, editing, deletion, and XML import/export. Customize your experience with light and dark themes. Efficiently organize your tasks with this easy-to-use mobile and desktop app.
gui pyqt python python-project qml qml-applications to-do-list-gui todolist
Last synced: 22 Nov 2025
https://github.com/0x6b/wezlix
WezTerm + Helix = Wezlix, or WezTerm as a UI shell for Helix editor
Last synced: 24 Feb 2026
https://github.com/rogerisk/the-ceo-program
A program built around the productivity and relaxation of a CEO, putting all the information he could need in 1 program while allowing him to keep his mind relaxed as much as possible.
gui python3 stock-market webscraping
Last synced: 26 May 2026
https://github.com/obsidianplusplus/sample-watermark
Windows 环境下基于 Python 的自定义全局文字水印软件 | A custom global text watermark software based on Python in the Windows environment
application control customization gui on opacity overlay pyqt5 python real screen stay text time top update watermark
Last synced: 09 Feb 2026
https://github.com/longwater1234/space-checkers
Offline and Online Multiplayer Checkers (draughts) game in C++17 built with SFML, ixWebsockets and Protobuf. Works on Windows, MacOS & Linux Desktop
boardgame checkers checkers-game cpp gui multiplayer-game protobuf sfml sfml-game websocket
Last synced: 22 Feb 2026
https://github.com/reshmaharidhas/bmi-calculator-python
Python desktop application to calculate Body Mass Index (BMI) using Tkinter
bmi bmi-calculator bmicalculator body-mass-index desktop-app desktop-application exe exefile gui healthcare healthcare-application medical-application pycharm python python-app python3 software tkinter tkinter-gui tkinter-python
Last synced: 06 Feb 2026
https://github.com/quantumcoderrr/sockettalk
Java-based LAN Chat Application with GUI, encrypted local chat history, emojis, and multi-user support.
chat-application client-server encryption gui java java-swing lan-chat multithreading open-source socket-programming tcp-client-server
Last synced: 29 Jul 2025
https://github.com/henriquetourinho/devload
Rede social desktop para desenvolvedores, com posts, comentários, perfis e autenticação. Feita em Python (Tkinter) e MySQL/MariaDB.
authentication brazil clean-code comments desenvolvedores desktop-application developers gui like-system mariadb modular-architecture mysql open-source python python3 rede-social social-network timeline tkinter user-profile
Last synced: 06 May 2026
https://github.com/santaspeen/botclient.python
GUI клиент для бота.
flask gui tk tkinter tkinter-python
Last synced: 14 May 2026
https://github.com/anshuman-singh-93/pure-aloha-protocol
Pure Aloha Protocol of access control method GUI Implementation in c# and wpf
aloha c-sharp csharp gui networking
Last synced: 31 Mar 2025
https://github.com/mdazfar2/tkinter-menu-project
Dive into GUI development with Python's tkinter library. This project features a collection of interactive buttons, each triggering unique actions. Ideal for both beginners and experienced developers, offering a playground for creativity and learning. Explore and enhance your tkinter skills today!
Last synced: 05 Oct 2025
https://github.com/jcbritobr/sevenguitasksgiu
This is an implementation of the 7GUIs tasks written with Golang and GIU library.
Last synced: 06 Apr 2025
https://github.com/gayanukaa/pizza-shop
Java OOP concept project + Java Swing
Last synced: 15 Aug 2025
https://github.com/prod3v3loper/java-desktop-website-app
🖥️ Desktop Application with Login and Dashboard
boot dashboard desktop-application gui java jdbc kotlin login maven mysql netbeans netbeans-project spring spring-boot swing website
Last synced: 13 Apr 2026
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/aslams2020/textly-chat-app
Textly is a multi-client chat application designed to demonstrate core networking principles and real-time communication using Java's socket programming capabilities. Built with performance and extensibility in mind.
gui java javafx javafx-application javasockets serverclient sockets
Last synced: 24 Oct 2025
https://github.com/minjae9010/jdkinstaller
JdkInstaller to gui and setting jdk Env Path
Last synced: 28 Apr 2026
https://github.com/blackphlox/wte
Windows Terminal Editor - Using rust to combine performance and the usefulness of wt-editor-cli & wt-editor-gui into one packaged executable.
cli editor gui json-schema windows-subsystem-linux windows-terminal windows-terminal-configure
Last synced: 21 Jan 2026
https://github.com/ztamdev/dars-framework
Dars is a Full-Stack multiplatform Python UI framework for building modern, interactive web and desktop apps with Python code. Seamlessly integrated with FastAPI, it allows you to build complete applications with Server-Side Rendering and reactive SPA capabilities also classic multipage html and desktop apps in a single codebase.
backend desktop desktop-app electron framework frontend gui interface python ui webapp website
Last synced: 02 Jun 2026
https://github.com/shaswata56/java-calculator
simple programmers calculator in java.
Last synced: 06 Oct 2025
https://github.com/radad/radhotcorner
Launch an application when the mouse is in the corner of the monitor
appveyor gui shell-extension win32 windows
Last synced: 05 May 2026
https://github.com/gjovanovicst/worklog-manager
A professional Python desktop application for precise work time tracking with automatic overtime calculation, break management, and comprehensive reporting capabilities. Built to ensure compliance with customizable work norms while providing detailed analytics and audit trails.
cross-platform desktop-app employee-timesheet gui office-productivity productivity productivity-tool pystray python python-app system-try time-tracker time-tracking tk-gui tkinter work-management worklog
Last synced: 27 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/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/xuejiazhi/etcdii
一个etcd 查看工具,包括用C#开发的一个GUI,和Go开发的一个Cli ;An etcd viewing tool, including a GUI developed in C # and a Cli developed in Golang
Last synced: 07 Aug 2025
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/clinton-mwachia/python-desktop-app-template
A template for making dektop applications using python, tkinter and mongoDB
desktop-app desktop-application gui python tkinter
Last synced: 18 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/eduardorodriguesf/calculator
Desktop software made using Python and PyQt5
Last synced: 06 May 2026
https://github.com/birg81/java.game.rockpaperscissorslizardspock
Is a game of chance that expands the traditional game of Rock, Paper, Scissors. It is first used to settle a dispute about what to watch on TV between Sheldon and Raj in "The Lizard-Spock Expansion".
awt funny-game game gui human-computer human-vs-ai human-vs-robot java rock-paper-scissors-lizard-spock swing
Last synced: 31 Mar 2025
https://github.com/vaibhav-kesarwani/flappy-bird-game
Flappy Bird Game - A Python project built using the Pygame library, bringing back the addictive classic gameplay of navigating a bird through obstacles. Dive into retro fun with smooth controls and sleek graphics. Get ready to flap your way to victory! 🐦🎮
game-development gui pygame python3
Last synced: 21 Mar 2026
https://github.com/dawoodkhatri1/gym-management-system
A fully functional Java-based Gym Management System with a user-friendly GUI and Microsoft SQL Server (MSSQL) integration. This system allows for the entry and management of gym members and trainers, tracking personal details, memberships, and training programs.
Last synced: 17 May 2026
https://github.com/abhiagwl/image_processing_project
gui image-processing matplotlib motionblur opencv redeye segmentation
Last synced: 16 Jan 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/evancooper9/hide
CLI tool to show/hide folders from the GUI
Last synced: 28 Jan 2026