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/ilyachvanov/change-style-of-naming
This program changes style of naming variables, functions and classes
Last synced: 31 Jan 2026
https://github.com/meghajbhat/photo-editor
This is a Photo Editor Application with various image processing functionalities using Tkinter for the GUI and OpenCV for image manipulation. The application allows users to apply multiple filters and transformations to images such as Black and White, Pencil Sketch, Sepia, Crop, Sharpen, Contrast, X-ray, and Brighten.
gui numpy opencv opencv-python python python3 tkinter tkinter-gui tkinter-python
Last synced: 31 Jan 2026
https://github.com/qpv-research-group/sunglass
Graphical frontend for Solcore
gui hacktoberfest photovoltaics python tkinter
Last synced: 17 Mar 2026
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/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/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/ps0305/python-3-bootcamp
Python BootCamp
gui ipynb-notebook language oop-principles python python-3 python-bootcamp
Last synced: 10 Feb 2026
https://github.com/mleidel/tkauto
Template and Spreadsheet driven tkinter-design-code generator
Last synced: 11 Feb 2026
https://github.com/yousifj129/learnwords
Boost your vocabulary with LearnWords, a simple and interactive app that helps you learn new words and their meanings while reading books. Take quizzes, review definitions, and track your progress - all in one convenient place!
english good-first-issue gui learning pyside6 python qt qt6
Last synced: 12 Feb 2026
https://github.com/socxin/stm32h7b0
L5 R5:ST Cortex-M7 280MHz MCU (STM32H7B0)
Last synced: 19 Mar 2026
https://github.com/hasnocool/rusty_wallhaven_browser
A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.
asynchronous egui gui image interface language library linux macos programming reqwest rust user windows
Last synced: 12 Feb 2026
https://github.com/martinthoma/write-math-eel
Eel GUI application which uses hwrt to interactively classify symbols.
Last synced: 13 Feb 2026
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/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/al-muhandis/tournament
A program for accounting and maintaining tournaments and series of games / Программа для учета и ведения турниров и серий игр
accounting chgk freepascal game gui lazarus sport tournaments
Last synced: 20 Mar 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/audioscavenger/dms-gui
A graphical user interface for managing DMS (Docker-Mailserver). This portal aims to manage all aspects of DMS including email accounts, aliases, UI settings, indexes, etc.
api docker docker-compose dovecot email gui node-js portal
Last synced: 04 Mar 2026
https://github.com/dimits-ts/coffee-ui
An Android application aiming to provide a modern, accesible UI to a standard, commerical coffee machine. Supports ingredient selection, schedule creation and management, video tutorials and TTS for accessibility.
agile-development android customer-products gui
Last synced: 16 Apr 2026
https://github.com/daddydemir/coin-exchange-web-scraping-with-python
Coin exchange with python & GUI
beautifulsoup4 gui pyqt5 python selenium selenium-python threading webdriver
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/luminary-cloud/steam-tracer-cleaner
Steam userdata cleaner, tracer scrubber, and autoexec installer for Windows.
cleanup counter-strike-2 cpp cs2 gui imgui privacy steam steam-cleaner windows
Last synced: 03 Jun 2026
https://github.com/werdsmind/sarcd
Visualizador de imágenes DICOM desarrollada en Python
customtkinter dicom dicom-viewer gui inactiveproject interface medical-application python tkinter ui
Last synced: 16 Apr 2026
https://github.com/thegamerbay/haydee-ai-outfit-generator-gui
A modern graphical user interface for the Haydee AI Outfit Generator library. Easily generate custom outfits for Haydee without messing with terminals or environment variables!
ai ai-art ai-assisted customtkinter desktop-app game-modding-tool gemini gemini-api generative-ai gui haydee modding pyinstaller python
Last synced: 04 Mar 2026
https://github.com/dor-sketch/15-puzzle
Demonstrating a Variety of Classic AI Search Algorithms to Solve the Classic 8-Puzzle Problem.
astar-algorithm bfs-algorithm cpp dfs-algorithm gui python3 searching-algorithms
Last synced: 10 May 2026
https://github.com/titemov/successiveconcessions
Successive Concessions Method Java
gui java javafx simplex succesiveconcessions
Last synced: 17 Apr 2026
https://github.com/sarumaj/taschenrechner
Example project using fyne for GUI development
fyne fyneapp gui gui-application
Last synced: 06 Mar 2026
https://github.com/59de44955ebd/equalz
Simple interactive LaTeX Math and MathML equation editor based on Python, PyQt5, Ziamath and CairoSVG
editor equations gui interactive latex latex-math math mathml windows
Last synced: 17 Apr 2026
https://github.com/n-elmer/smart-home
VIRTUAL 🏡 HOME 🤖 ASSISTANT
arduino assistant c c-plus-plus c-sharp embedded-systems gui home-assistant home-assistant-config home-automation iot smart-home system-developemnt voice-commanded
Last synced: 02 Apr 2026
https://github.com/micoro/kview
Matlab GUI for easy plot and processing
gui matlab plot signal-processing
Last synced: 02 Apr 2026
https://github.com/connerohnesorge/cpre488-mp0
NES emulator targeting a Xilinx Zynq 7000 SoC, written in C, with SD-card ROMs, in-device game picker, and hardware controller support.
c-programming-language controller controllers gui menu-design nes nintendo-entertainment-system rom-hacking roms sd-card
Last synced: 03 Jun 2026
https://github.com/taxi-tabby/catts-videotranscriber
A completely free, open-source transcription tool running on OpenAI Whisper and Pyannote.
gui openai python3 transcriber video voice whisper-ai windows
Last synced: 04 Apr 2026
https://github.com/ostanton/nimgenericvisualcalculator
A generic visual calculator written in Nim and NiGui
Last synced: 03 Jun 2026
https://github.com/derleiti/ailinux-client
AILinux Desktop Client - PyQt6 GUI for Linux with AI Chat, Terminal, File Browser
ai-assistant ailinux chat desktop gui linux pyqt6 python
Last synced: 04 Apr 2026
https://github.com/kenm76/scriptree
A universal GUI generator for command-line tools. Define a tool once by pointing ScripTree at an executable or building a form from scratch and run it through a clean GUI with labeled fields, dropdowns, file pickers, and checkboxes. Or use the LLM specific help files with your AI to make them for you.
argparse automation cli click developer-tools gui portable-app powershell pyside6 python qt scriptree solidworks tool-runner windows
Last synced: 27 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/alternative-intelligence-cp/aria-packages
Standard library packages for Aria — 80 packages including HTTP, CSV, regex, datetime, SDL2, GTK4, raylib, SQLite, PostgreSQL, MySQL, Redis
aria database gui packages standard-library
Last synced: 05 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/nstechbytes/readme-pro
*Readme Pro** is a powerful GitHub README generator application designed to help you create professional and visually appealing README files for your GitHub projects. It allows you to easily input your personal information, skills, projects, and social media links, generating a formatted Markdown file ready for use on your GitHub profile.
developer-tools documentation github gui markdown open-source project-management pyqt python readme-generator
Last synced: 18 Apr 2026
https://github.com/gluonsandquarks/jirachi
Jirachi: self-balancing Reuleaux triangle
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 firmware gui hardware pid-control rust self-balancing-robot
Last synced: 18 Apr 2026
https://github.com/akshat4165/krispykreme-windowsform-mysql
Windows Form for a Famous Coffee and Doughnuts brand named Krispy Kreme using the C# programming language and MySQL for Database Connectivity
command-line command-line-tool csharp doughnut-billing doughnut-company-billing gui gui-application krispy-kreme mysql mysql-database mysql-server mysqli mysqlworkbench programming windows windows-forms winforms
Last synced: 05 May 2026
https://github.com/bunnysakura/simulated-mouse
模拟鼠标的按键精灵,QuickMacro
gui python quickmacro quickmacros tkinter
Last synced: 04 Jun 2026
https://github.com/nykenik24/glideui
A lightweight Love2d GUI library
gui interface library lightweight love2d
Last synced: 21 Apr 2026
https://github.com/haleshot/attendance_system
Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection.
attendance-system excel gui haarcascade-classifier opencv pyqt5 pyqt5-desktop-application python
Last synced: 21 Apr 2026
https://github.com/malaksadek/photosharing
A distributed Photo Sharing Application implemented using QT in C++ 🖼 🔗 (2017)
c-plus-plus distributed-systems gui image-viewer network-programming qt sharing-platform steganography steganography-algorithms
Last synced: 22 Apr 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/twangodev/lfm-gui
Show your Discord friends what your scrobbling on Last.FM with this simple application
discord discordrpc go gui lastfm lfm-api lfm-gui rich-presence
Last synced: 24 Apr 2026
https://github.com/ehrg1/cs492-mosques-management
About This repository showcases a project developed for the CS492 Special Topics in Computer Science course, which is a simple app to manage mosques
database gui python sqlite3 tkinter tkinter-gui
Last synced: 24 Apr 2026
https://github.com/malaksadek/javapaint
A Java program that has the same features as Microsoft Paint 🎨 💻 (2019)
drawing-app gui java java-fx java-swing java-swing-application mvc mvc-architecture mvc-pattern
Last synced: 10 Jun 2026
https://github.com/alexcoder04/image-edit
A Python GUI for basic image editing, school project
fun gui image-editing image-processing numpy pil pyqt pyqt5 python python3 qt sideproject
Last synced: 09 May 2026
https://github.com/aerospike-ce-ecosystem/aerospike-cluster-manager
Aerospike Cluster Management UI
admin-ui aerospike database docker fastapi gui management-tool nextjs nosql python react typescript
Last synced: 24 May 2026
https://github.com/nstechbytes/powerful-passgen
In an era where digital security is paramount, having strong and unique passwords is a fundamental part of protecting your online accounts. **Powerful Password Generator** is a Chrome extension designed to simplify the process of creating robust passwords that enhance your security and protect your personal information.
chrome chrome-extension extension gui password password-generator
Last synced: 09 May 2026
https://github.com/antoniojcosta/go-price-monitor
Price monitor using Go that sends a message to the user whatsapp if the product it's on sale
colly fyne go golang gorm gui postgresql webscraping whatsapp
Last synced: 09 May 2026
https://github.com/birg81/colorpicker
Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a colorPicker. The GUI is able to help you select your favorite color and show you the RGB code in hexadecimal and in its red, green, blue coodrinate. Good luck!
color colorpicker gui java swing ui
Last synced: 09 May 2026
https://github.com/aatricks/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: 10 May 2026
https://github.com/christos99/scraping-project
This project is a Python-based tool for web scraping with a user-friendly GUI. Built with PyQt5 and Selenium, it allows users to scrape online listings by specifying keywords, price ranges, and exclusions. Results are displayed in a table and can be exported to an Excel file.
automation data-analysis excel gui openpyxl pandas pyqt5 python selenium web-scraping
Last synced: 10 May 2026
https://github.com/paramsiddharth/miniplot
A graphical application to plot any mathematical equation of the form y = f(x).
diagram equations gui matplotlib native plotting python qt
Last synced: 10 May 2026
https://github.com/darkensoda/texteditorgui
A simple Text Editor GUI application similar to Notepad made with C++ and Qt
contributions-welcome cplusplus cpp gui gui-application qt qtcreator
Last synced: 10 May 2026
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/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/mdouchement/gexplorer
File dialog for several OSes.
explorer file filechooser gio gioui gui
Last synced: 11 Jun 2026
https://github.com/omarelfiki/vortexdb
An application linked to a database built for a Cinema Management use-case. It handles customer bookings in different showtimes of movies across multiple screens in different branches. This project used SQL as its data structure and Python as its base
dbms-project gui mssql-server python sql sql-injection
Last synced: 15 Jun 2026
https://github.com/zouariomar/tic-tac-toe
This is a Tic Tac Toe game implemented in C++ using SDL 1.2 for graphics and CMake with Ninja as the build system
c cmake game game-development gui ninja-build sdl sld2-image
Last synced: 19 Jun 2026
https://github.com/axorax/nucleon-revolt-bot
Multi-purpose Revolt bot with memes, images, fun, economy and more!
bot gui nucleon revolt revolt-api revolt-bot revolt-chat revoltchat revoltjs
Last synced: 20 Jun 2026
https://github.com/mwmorale/storingencryptiondata
Welcome! Here, I am working with some very basic encryption. This is a work in progress and, for now, is only compatible with Windows OS. Using a password, a user can easily encrypt their “notes” file after writing. Then, later, decrypt when desired in order to view/edit their notes. This is hiding information in plain sight. Eventually, this project will be merged with my folder locker so that an encrypted file can be stored in a "locked" directory/folder. Avoid personal use for I am releasing the encryption key and/or “cipher solution” in my code. When used, run the file called “RUN_ME.py”.
cipher ciphertext data decryption encryption filesystem graphical gui gui-application notes privacy rotation-encryption secure security-tools user-interface whitehat
Last synced: 21 Jun 2026
https://github.com/sixxcodes/digital-notebook-or-notes-app-pure-java-apache-netbeans-ide-23-
A Digital Notebook or Notes app made using Java on Apache Netbeans IDE 23. Only .txt file for storing user data.
Last synced: 07 Apr 2025
https://github.com/zhangchaoxu/onex-javafx
onex javafx
gui java javafx jssc onex springboot sqlite
Last synced: 04 May 2026
https://github.com/akash-rajak/highlight-selected-part-of-text
Python Script to highlight selected part of text.
gui pandas python3 text-highlighter tkinter
Last synced: 04 May 2026
https://github.com/rohit01/stegosoft
University Project
audio c encryption gui python steganography
Last synced: 04 May 2026
https://github.com/noranta4/nim-game-commentator
A simple python project with GUI. Multiplayer Nim game with comments about the state of the match. • University project • 2015 - Introduzione all'informatica con Python - BSc excellence degree in Science and Technology, SSAS, II year
game graphics gui nim python simple
Last synced: 04 May 2026
https://github.com/anam1980/maze_solver_app
An application that solves a maze and display the shortest path.
dfs-algorithm gui java javaswing
Last synced: 09 Jun 2026
https://github.com/sieep-coding/spark
GUI to manage essential business data with python + tkinter + SQLite backend.
desktop desktop-app full-stack gui hot-reload makefile python python3 sqlite theme tkinter ui unit-testing unittest
Last synced: 04 May 2026
https://github.com/jacob-c-smith/ui
Callback driven user interface library written with SDL2
api c gui json open-source system-programming ui
Last synced: 04 May 2026
https://github.com/siveci/echosrt
本地 AI 字幕工作站。集成 faster-whisper 语音识别与 LLM 智能翻译,提供一站式 WebUI 自动化工作流,支持 GPU 加速。
auto-subtitle dual-subtitles faster-whisper gui java javascript llm-translation openai-whisper python subtitle-generator transcription translation whisper
Last synced: 10 May 2026
https://github.com/elulcao/docker-vnc
🐳 A self-contained docker container. Remotely connect over SSH to other hosts.
docker docker-compose gui python3 ssh vnc
Last synced: 06 May 2026