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-05 00:10:35 UTC
- JSON Representation
https://github.com/Marcos-Fernando/AnnoTEP
AnnoTEP - a platform for the annotation of transposable elements in plants
bioinformatics bioinformatics-pipeline docker-image gui plants transposable-elements website
Last synced: 25 Oct 2025
https://github.com/2kabhishek/cakebake
Bake some Cakes 🎂👨🏼🍳
bakery cake food-orders fxml gui javafx order-taking
Last synced: 21 Apr 2026
https://github.com/bchao1/lyricsfinder
🎵 Tkinter-based desktop app for finding lyrics online.
desktop-app gui lyrics music tkinter
Last synced: 28 Apr 2025
https://github.com/itamaker/go-chrome-ai
Cross-platform Go tool to patch Chrome Local State and enable Ask Gemini and other Chrome AI features, with both CLI and GUI.
ask-gemini chrome chrome-ai chrome-profile cli golang google-chrome gui
Last synced: 13 Mar 2026
https://github.com/setsumi/multirun
Run multiple programs at once and close them afterwards. Windows GUI.
delay gui launcher launcher-application program-starter sequence windows
Last synced: 15 Feb 2026
https://gitlab.com/1337Misom/OpenRadio
An open source application combining Internet radio, DAB and Alarm into one
Last synced: 14 Oct 2025
https://github.com/jocelynvelarde/interfaz-grafica
A small project to create a graphic interface on eclipse using swing. It represents a Star Wars comic library
collaborative graphic-interface gui high-school-project international-baccalaureate java student swing swing-gui
Last synced: 20 Jun 2026
https://github.com/ccomkhj/datumaro-gui
Simplify the process of managing datasets in computer vision tasks using Datumaro, by offering a GUI. Split, Merge, Filter Dataset (i.e. coco).
annotation-tool coco datumaro gui labeling-tool
Last synced: 23 Apr 2025
https://github.com/truelockmc/shutdown_timer
A little Tool that offers ways to perform a timed shutdown on your PC. Usefull for ex. when your listening to a podcast to fall asleep and your Computer shouldnt run all night
gimmick gui shutdown timed-shutdown timer tkinter usefull
Last synced: 20 Feb 2026
https://github.com/genndy007/auto-company-db-gui
Database for AutoCompany, built with PostgreSQL. Application in Python3+Tkinter as a graphical frontend to it. Coursework for 3 semester.
coursework database gui pgadmin4 postgresql psql python3 sql tables tkinter
Last synced: 08 May 2026
https://github.com/radad/radwndresizer
Easily resize windows into grids
appveyor gui shell-extension win32 windows
Last synced: 28 Apr 2026
https://github.com/moguchiydd/gtl
The idea is to help people reduce the time it takes to edit text after copying from a PDF file, for example journalists
gui gui-app gui-application gui-pyside gui-python it json pyside pyside6 python python-3 python3 qt qt6 text-parser text-processing xml
Last synced: 10 May 2026
https://github.com/starlederer/interfacer
A neat GUI that helps non-developers execute shell commands
deno git gui node non-developer-friendly non-developers rust shell web
Last synced: 11 Apr 2026
https://github.com/tbogdala/ai_notepad
A lightweight Rust application to test interaction with large language models. Currently supports running GGUF quantized models with hardware acceleration.
ai candle gui huggingface llama rust text-generation
Last synced: 11 Sep 2025
https://github.com/zaaack/scrcpy-gui
A new scrcpy-gui with low memory footprint
gio go gui scrcpy scrcpy-gui scrcpy-ui windws
Last synced: 29 May 2026
https://github.com/pradeep-selva/react-gui
A simple, blazingly fast way to create React Components using a GUI
component fast generate-code generated-code gui javascript react reactjs svelte typescript
Last synced: 13 Apr 2026
https://github.com/bettercallshao/pdp-lgtm
Practical Tool for Composing Long Commands.
cli command-line gui lgtm native pdp pip productivity python
Last synced: 07 Jan 2026
https://github.com/gavinlyonsrepo/colossus_ltsm
Colossus_LTSM is a Python tool for converting TrueType fonts (.ttf) into C/C++ bitmap arrays and for visualizing font data stored in C/C++ header files. It is aimed at users working with embedded systems, LCDs, and GUIs where compact fonts are needed.
bitmap bitmap-font bitmap-font-converter bitmap-font-generator cplusplus embedded embedded-systems font-rendering fonts gui lcd python3 tool ttf ttf-fonts utlity
Last synced: 03 Mar 2026
https://github.com/shivang8/random-password-generator
Random Passoword Generator Using Pseudo-Random Function
gui java netbeans-ide pseudo-random random-password
Last synced: 08 Jun 2026
https://github.com/irahorecka/sequencing-primer-generator
A tool to batch-generate optimal DNA primers for Sanger sequencing. Output .xlsx file is directly compatible with IDT Oligo Entry.
desktop-application gui plasmid python3 sanger-sequencing
Last synced: 14 Oct 2025
https://github.com/vimichael/pixwarp
A small GUI app for converting images, powered by `Image` and `egui`.
desktop-app egui gui image-processing immediate-mode rust-lang
Last synced: 12 Apr 2025
https://github.com/lebrancconvas/swing-playground
Swing (Java) Practicing.
computer-graphics gui java java-swing playground practice-programming swing
Last synced: 29 Oct 2025
https://github.com/astynax/threep
Threepenny GUI example
example gui haskel threepenny-gui
Last synced: 27 Jul 2025
https://github.com/fahimfba/audiobook-project
A python project to create an audiobook with GUI.
audiobook gui project python python-audiobook python-project python3 tkinter tkinter-gui tkinter-gui-library tkinter-python
Last synced: 14 Apr 2025
https://github.com/vladistep/undertalerusinstaller_gui
Установщик русификатора для Undertale/NXTale.
crossplatform crossplatform-gui gamemaker gui installer modification translation undertale
Last synced: 19 Apr 2025
https://github.com/panos-stavrianos/flet_timer
Flet Timer is a timer component for the Flet framework that enables the creation of countdown timers with real-time display updates, providing a seamless integration with Flet applications.
component flet flet-dev gui python timer
Last synced: 08 Sep 2025
https://github.com/the0cp/ssr-gui
Cross-Platform GUI Client for SS/SSR/SSR-N
electron gui javascript linux shadowsocks shadowsocksr shadowsocksr-client ssr ssrn
Last synced: 24 Feb 2026
https://github.com/j-selby/leaffront
A simple photoframe, weather station, and notification center for everywhere.
Last synced: 18 Jan 2026
https://github.com/deepraj02/improved-computing-machine-calc-
This is a GUI calculator made using Python's Tkinter module
calculator dev gui python3 student-project tkinter
Last synced: 12 Oct 2025
https://github.com/maskedsyntax/canvaz
A modern wallpaper companion for Linux desktops
Last synced: 22 Feb 2026
https://github.com/retrixe/imprint
A small, intuitive app to flash ISOs and disk images to external drives e.g. USB drives.
Last synced: 14 Jun 2025
https://github.com/huanglishi/wails3base
基于wails3集成桌面应用开发,已经把开发所需的依赖如axios、md5、pinia、vue-router等集成好了,开箱即用。
Last synced: 09 Feb 2026
https://github.com/blakedrumm/scom-dw-grooming-tool
This is the official location of the System Center Operations Manager Data Warehouse Grooming Tool! Which is compatible with all versions of Operations Manager!
datawarehouse dw-tool gui opsmgr powershell scom scom-scripts scom-tool system-center-operations-manager
Last synced: 25 May 2026
https://github.com/foxfirecodes/CreativelyNamedLib
A Bukkit library with a creative name!
api bukkit bukkit-api fluent fluent-interface gui library
Last synced: 16 Apr 2025
https://github.com/matejmajny/discord-rpc
Simple custom Discord RPC client built with JavaScript and Python.
custom discord discordjs gui javascript js nodejs rich-presence rpc
Last synced: 07 May 2025
https://github.com/markmll/dsocat
Interface program for a cheap DSO112 oscilloscope
gui linux oscilloscope shared-library
Last synced: 07 Apr 2025
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/actionschnitzel/pdl
Package Manager GUI
easy-to-use gui linux package-manager python3 raspberry-pi
Last synced: 05 May 2026
https://github.com/shubhamatkal/img_watermarking_desktop_software
Desktop Application for Adding Image or text watermark to any given image , improvement needed
100daysofcode 100daysofpython angela-yu gui pil pillow python tkinter watermark
Last synced: 16 May 2025
https://github.com/volkansah/social-media-poster-gui
A cross-platform desktop application for posting to multiple social networks with API integration.
auto-post auto-publish facebook gui instagram python simple social-media social-network tools twitter
Last synced: 05 Apr 2025
https://github.com/girkovarpa/verpatch-gui-lazarus
GUI for verpatch, a program for editing executable version info and other metadata.
delfi delphi demo example freepascal gui info lazarus metadata object-pascal pascal sample verpatch version
Last synced: 31 Jan 2026
https://github.com/alansastre/javafx
Aplicaciones enriquecidas GUI en Java con JavaFX
gui gui-application java java11 java17 javafx javafx-application javafx-desktop-apps javafx-gui
Last synced: 16 May 2025
https://github.com/agneay/tkinter-projects
A curated list of all awesome tkinter projects I have created using python
gui python python3 tkinter tkinter-gui
Last synced: 28 May 2026
https://github.com/lawolf8/sludge-content-automation
Social media is now overwhelmingly popular, most humans spend hours a day on various platforms. This repo provides a large techstack to profit off social media, providing content creating, content posting, analytics, and optimization.
analytics-tracking api database-management gui hastags machine-learning python sludge socialmediaanalytics ssms tiktok tkinter virustotal virustotal-api youtube youtube-api
Last synced: 12 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/h3nry-d1az/cavendish
Yet another gravitational physics simulator
2d-graphics gui physics-simulation python
Last synced: 16 Jan 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/mostafabaghi/python-weather-app
🌤️ Python Weather App — A beautiful and responsive desktop weather application built with Python that fetches real-time weather data for a default location (e.g., Iraq/Karbala) and displays it with a clean, graphical interface.
api-integration climate desktop-app graphical-interface gui karbala location-based offline-ui openweathermap python real-time-weather tkinter weather weather-app weather-forecast
Last synced: 28 May 2026
https://github.com/piksel/elytra
Embedded configuration library to enable standardized setup using WebUSB or serial
configuration embedded gui rust
Last synced: 13 Jan 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/mostafabaghi/python-contacts-list
📇 Python Contacts List — A simple desktop contact manager built with Python and Tkinter, allowing you to add, edit, and delete contacts stored as .txt files in a local contacts/ folder. Fast, offline, and beginner-friendly.
address-book beginner-project contact-list contact-manager crud desktop-app file-system gui offline-app personal-organizer python simple-gui text-file-storage tkinter
Last synced: 28 May 2026
https://github.com/zouariomar/crun
A simple program for starting a new project
Last synced: 23 Mar 2025
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/tollyh/assembly.debuggergui
Debugger GUI for AssEmbly programs
assembly csharp debugger dotnet gui wpf wpf-application
Last synced: 04 Feb 2026
https://github.com/suuhm/polyglotter
Automatic and easy creating of polyglot *.lnk files in Windows
gui hidden lnk-builder lnk-exploit payload polyglot powershell vbscript windows
Last synced: 11 Apr 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/maskedsyntax/splashy
Whiteboard app for window managers
drawing-app gui python3 tkinter
Last synced: 29 Mar 2025
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/aatrick/lightdiffusion-next
LightDiffusion SD and Flux refactored. Fastest Diffusion GUI, Pipeline, with the least number of lines and in the least complex way.
ai artificial-intelligence deep-learning diffusion generative-ai gui image-generation pytorch stable-diffusion text2image torch txt2img
Last synced: 31 Mar 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/danielorourke02/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: 15 Mar 2025
https://github.com/thomasthaddeus/connect4
This repository contains the program for a python implementation of a connect 4 game
Last synced: 15 Mar 2025
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/asmrcodez-yt/tkinter
mini tkinter projects with best gui from simple to complex .
custom-theme custom-tkinter gui mini-project-tkinter python tkinter-gui tkinter-youtube youtube-downloader youtube-downloader-python
Last synced: 24 Mar 2025
https://github.com/gbowne1/jsonhelix
This is a X11 GUI JSON application for editing, debugging and converting JSON and schemas and API data.
api data gui gui-application json x11
Last synced: 10 Jun 2025
https://github.com/chicha63/minesweeper
Classic minesweeper game
game game-development gui java javafx javafx-application minesweeper minesweeper-game multithreading oops-in-java
Last synced: 04 Feb 2026
https://github.com/zeittresor/py_wildcard2prompt
Convert any wildcard file to a dynamicprompt text entry..
gui prompt python sd-webui text-converter utility wildcard
Last synced: 14 Jun 2025
https://github.com/neroist/url-shortner-gui-app
A GUI app in which you can select from multiple URL shortners to shorten a URL.
app gui nim nim-lang url-shortener wnim
Last synced: 10 Jun 2025
https://github.com/rkstudio585/chatbot-gui
interactive chatbot application using Python's PySide6. It features light and dark themes, dynamic responses, a help command, and exit functionality. Perfect for learning basic GUI development and chatbot integration.
chatbot-gui chatbot-python gui gui-chatbot-python python python-project
Last synced: 22 Nov 2025
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/kamadulski/mp4_audio_extractor
A simple Python application to extract audio tracks (MP3 or AAC) from MP4 video files, supporting single file and batch processing with both GUI and Command-Line interfaces.
aac audio-extraction batch-processing cli ffmpeg gui mp3 mp4 python video-to-audio
Last synced: 02 Jul 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/i2y/wasabi
A cross-platform UI framework for Go
cross-platform go golang gui ui websocket webview webview2
Last synced: 08 May 2026
https://github.com/codingonion/yolov5-gui-slint
YOLOv5 GUI inference framework built with Slint.
aigc awesome candle gui image-processing llm machine-learning object-detection object-recognition opencv pytorch rust slint slint-ui tauri-app yolo yolov5 yolov8
Last synced: 20 Apr 2025
https://github.com/PucklaJ/GoHomeEdit
A framework independent 3D Level editor
3d-game 3d-world gtk gtk3 gui level-editor
Last synced: 15 May 2025
https://github.com/eduardorodriguesf/calculator
Desktop software made using Python and PyQt5
Last synced: 06 May 2026
https://github.com/filiprokita/pyclicker
pyClicker is a Python program that automates mouse clicks. It utilizes the PyAutoGUI library to perform the clicking action and the keyboard library to start and stop the clicking process. Users can customize the start and stop buttons according to their preferences. With pyClicker, repetitive clicking tasks can be completed with ease.
autoclicker gui gui-automation keyboard mouse pyautogui python python3 utilities utility
Last synced: 24 Mar 2025
https://github.com/doaaosamak/oop-java
This repository features a diverse collection of OOP projects implemented in various programming languages and at different levels of complexity. No need to worry, as each project includes a README file that specifies the language used and its level of difficulty.
Last synced: 04 Mar 2025
https://github.com/susapad/software
SusaPad Software is the software used to configure SusaPad/MiniPad.
Last synced: 10 Mar 2025
https://github.com/stepantishhen/espresso_yandexlyceum
Work with pyqt5 and github, task in yandex lycaum
git github gui pyqt5 yandex-lyceum
Last synced: 05 May 2026
https://github.com/kaloslazo/archere
A simple and customizable ArchLinux post install manager with GUI developed with Tauri
archlinux frontend gui postinstall rust script tauri vue
Last synced: 18 Jan 2026
https://github.com/dawoodkhatri1/stopwatch-using-java-gui
A simple Java Swing application that displays a real-time clock and a stopwatch with start, stop, reset, and lap features. It maintains up to 10 recent lap times using a queue.
clock educational-project gui java stopwatch swing timer
Last synced: 22 Apr 2025