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-01 00:14:00 UTC
- JSON Representation
https://github.com/hamed-gharghi/tic-toc-toe
This is a simple Tic-Toc-Toe using python and PyQt5 with GUI
gui gui-application pyqt5 python tic-tac-toe tic-tac-toe-python tictactoe-game
Last synced: 18 Aug 2025
https://github.com/arthursvpb/tetris
This project is a Tetris game using C programming language and Allegro library.
allegro c c-programming-language graphical gui tetris
Last synced: 04 Oct 2025
https://github.com/danielberge/7-tasks-hotdrink
7 tasks of GUI implemented using HotDrink (Flow type version)
Last synced: 16 Aug 2025
https://github.com/can-deliktas/passforge
PassForge is a flexible and secure password generator that creates strong, customizable passwords with letters, numbers, and special characters. It ensures quick and reliable password generation for enhanced security.
cryptography cybersecurity gui pass password password-generator passwords python random-password-generator safe terminal-graphics tkinter-gui
Last synced: 09 Mar 2026
https://github.com/mp3martin/gameinv
A project showcasing how you can connect C# backend and Next.js or WPF frontend
csharp dotnet dotnet9 gui prebuilt-binaries python tui websocket wpf
Last synced: 23 Aug 2025
https://github.com/yrotak/cryptoip
Cryptoip is an Open source project, that can provide a client and server for securised communication, every data is encrypted with a strong cryptographic algorythm (aes-128-cbc), it can't be decrypted without the key.
aes audio-streaming communication electron encryption express gui gui-application http javascript js nodejs secure-communication socket-io voice-call voice-chat voip voip-client webm
Last synced: 10 Apr 2026
https://github.com/xensen008/pyshare
welcome to Pyshare - a simple yet powerful file sharing application built using Python. Pyshare enables seamless file sharing between two devices connected to the same network
file-sharing gui python socket
Last synced: 24 Aug 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/imlegend19/text_editor
This is a Text Editor GUI made with tkinter.
gui python3 text-editor tkinter
Last synced: 29 Aug 2025
https://github.com/manasses-ndombele/yournextfilms
Este projeto envolve a demonstração de duas habilidades a de criação de interfaces gráficas desktop modernas usando o Flutter com Python (Flet) e a de criação de Bots neste caso o Bot de automação de mensagens do Whatsapp
automation bot flet flutter gui python3 whatsapp-bot
Last synced: 20 Feb 2026
https://github.com/theblindrider/autonomous-vehicle-simulator
Project for CS 136 (Introduction to Data Structures). Simulation of ethical decisions in autonomous vehicles using C++ and Qt.
autonomous-car autonomous-car-simulator autonomous-driving autonomous-driving-simulation autonomous-vehicle-simulator autonomous-vehicles cplusplus cs-136 cs136 ethics gui qt simulation student-project
Last synced: 15 May 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/newca12/tmdb-shelf
Movie collection manager using TMDb API, built with Rust & Iced.
gui iced movie-database rust tmdb
Last synced: 10 Apr 2026
https://github.com/omarrsakr/pharmacy-management
Pharmacy Management 💊 A static desktop application built using C# And Database designed for managing pharmacy operations. It features multiple modules to handle various aspects of pharmacy management, including agent management, billing, medicine tracking, and manufacturer records.
Last synced: 07 Oct 2025
https://github.com/ytget/yt-downloader
Lightweight cross‑platform desktop app to download YouTube videos and playlists with a clean Fyne UI and robust yt-dlp integration.
api downloader fyne go golang gui install ui video
Last synced: 09 Mar 2026
https://github.com/rahulguptagzb09/file-browser-application-using-python
File and Folder Browser Application with Dialog Box Using Python, Tkinter
application dialog-box filebrowser folder-structure gui python tkinter
Last synced: 14 Mar 2025
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/lebrancconvas/swing-playground
Swing (Java) Practicing.
computer-graphics gui java java-swing playground practice-programming swing
Last synced: 29 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/austinsc/react-gooey
Gooey... like GUI... get it?
bulma bulma-css gui react react-components reactjs
Last synced: 04 Jan 2026
https://github.com/therandomlabs/massivemacro
Massive text macro for Discord.
discord gui linux mac macro massive-text pyqt5-desktop-application python regional-indicator-symbols windows
Last synced: 10 Apr 2026
https://github.com/moebits/pixiv-downloader
An app that downloads images/ugoira from Pixiv
Last synced: 08 Apr 2025
https://github.com/codedcosmos/mirror
Image Dataset Generator, intended for use to create large datasets easily for machine learning
ai dataset gui java mirror pytorch tensorflow
Last synced: 04 May 2026
https://github.com/dickeyy/collatz-calculator
A calculator to test numbers against the collatz conjecture
algorithm calculator collatz collatz-conjecture conjecture gui python tkinter
Last synced: 12 Apr 2025
https://github.com/lmlk-seal/llmodel
Private LLModel GUI Chat allows users to interact with a local large language model (LLM) using the Llama library and GGUF models.
ai assistant chatbot code cpu gguf gpu-computing gui llama llamacpp llm model models offline privacy private prompt python simple virtual-assistant-ai
Last synced: 26 Jan 2026
https://github.com/danilexn/camos
CaMOS, a GUI for analysis of multimodal neuroscience datasets.
bioimage-analysis biology gui neuroscience
Last synced: 26 May 2026
https://github.com/andyobtiva/glimmer-cw-video
Video custom widget for Glimmer DSL for SWT
desktop desktop-widget glimmer glimmer-custom-widget gui jruby mac macos ruby swt windows
Last synced: 23 Mar 2025
https://github.com/AlkaffAhamed/Tahajjud-Calculator-1.1
Upgrade of Tahajjud Calculator with additional GUI
gui islam islam-app islamic islamic-app islamic-apps islamic-prayer-times java java-gui java-swing javaswings muslim
Last synced: 10 Mar 2026
https://github.com/mosesab/kivy-word-cloud-app
The app is a word cloud generator that uses matplotlib and Kivy to visualize word clouds.
application crossplatform crossplatform-gui gui gui-application kivy kivy-application kivy-framework kivy-garden kivy-language kivymd kivymd-python matplotlib-pyplot matplotlib-python
Last synced: 05 Jan 2026
https://github.com/alejandrojimbui/sample-browser
PyQt6-Powered Audio Sample Browser with Multi-Format Compatibility and Theme Customization
audio-management desktop-application file-explorer gui pyqt6 python qt themes
Last synced: 30 Jun 2025
https://github.com/alexcambose/website-blocker
Simple website blocker gui app built with Python and wxWidgets
administrator beta executable gtk3 gui hostsfile interface linux permissions productivity pyinstaller python python-3 server sudo timemanagement website windows wxpython wxwidgets
Last synced: 11 Apr 2026
https://github.com/hrosicka/javacalcgalaxy
🪐 Looking for fun 🥳 with programming and calculators? Then you're in the right place! This repository contains a collection of simple calculators in Java, perfect for beginners who want to dive into the world 🌍 of programming.
bmi bmi-calculator calculator calculator-application console gui java swing swing-gui
Last synced: 10 Mar 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/xanthium-enterprises/python-tkinter-ttkbootstrap-csv-text-file-data-logger-arduino
Serial Port based Python data logger using tkinter (ttkbootstrap) GUI framework. The Python Serial datalogger will acquire data from various sensors connected to the Arduino and save the time stamped data to a comma separated variable text file (CSV file) on the connected PC.
arduino data-acquisition data-logger data-logging gui python python-threading python-tkinter-gui python3 serial-communication serialport tkinter-gui ttkbootstrap
Last synced: 14 Jul 2025
https://github.com/reshalfahsi/myqlanet
A Deep Learning Platform for Macula Detection
deep-learning ggb-color gui macula macula-detection medical-image-processing pyqt5 python pytorch
Last synced: 11 Apr 2026
https://github.com/zdrzalikprzemyslaw/happy-jump-clone
Simple implementation of happy jump like game
android game gui happy-jump java
Last synced: 10 May 2026
https://github.com/aeroaks/cookiecutter-pyqt4
A cookiecutter template for PyQt4 GUI applications
Last synced: 07 May 2025
https://github.com/kurianbenoy/s4-fosslab
Exiperements as part of my FOSS lab
git gui makefile perl php shell-scripts
Last synced: 11 Apr 2026
https://github.com/rysteq/p2p-java-chat
A peer to peer chat application made in Java
chat chat-application file-sharing gui gui-application java p2p p2p-chat peer-to-peer
Last synced: 23 Mar 2025
https://github.com/jacobwilliams/vibegui
A vibe-coded Python library to create simple GUIs and read/write config data using multiple backends (Qtpy/PySide6/PyQt, WxPython, TKinter, GTK3/GTK4, and Flet) using a JSON schema.
flet gtk gtk3 gtk4 gui json pygobject pyqt pyside6 python qtpy tkinter wxpython wxwidgets
Last synced: 20 Apr 2026
https://github.com/markmll/mastech_ms2115b
A reader for the Mastech 2115B digital multimeter, running as a Linux console program with configurable output format, or using a GUI. This includes minimal SCPI capabilities, allowing the current range and value to be read.
console gui linux multimeter scpi
Last synced: 07 Apr 2025
https://github.com/ccrsxx/final-java-project
Final Java project for my University
Last synced: 07 Apr 2025
https://github.com/watashiwasid/python-qr-code
A GUI programme with simple UI to generate QR Codes
gui hacktoberfest hacktoberfest2020 pillow python python3 pythonqrcode tkinter
Last synced: 15 Mar 2025
https://github.com/bestmahdi2/uni__realestatemanagementsystemqt
Two university projects where a real estate management system is implemented using Qt
cpp gui qt qt5 real-estate real-estate-management
Last synced: 10 Mar 2026
https://github.com/guillaume-haerinck/which-gui
Make user-interfaces accross multiple stack to compare them (HTML / XAML / QML / Engine-Based)
godot gui html metroid-prime qml qt ui unity unreal-engine user-interface xaml
Last synced: 11 Apr 2026
https://github.com/brainelectronics/serialdebugmonitor
Python Serial Monitor with JSON parser to show data in seperate view
debugging-tool gui json-parser monitor monitoring-tool python python3 serial serial-communication wxpython
Last synced: 13 May 2026
https://github.com/asb-capfan/tk-idelayout
Tk::IDElayout, a Perl/Tk widget for layout of frames similar to an IDE
Last synced: 27 Feb 2025
https://github.com/nextlevelshit/angular-warp-scroll
Simple directive for scrolling into the website itself
angular gui navigation scrolling slide warp
Last synced: 20 May 2026
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/blackphlox/wt-editor-gui
A graphical user interface version of wt-editor-cli
gui windows-subsystem-linux windows-terminal windows-terminal-configure
Last synced: 04 Feb 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: 31 Mar 2025
https://github.com/artinmohajeri/tkinter-email-sender
email email-sender gui gui-application python python3 tkinter tkinter-gui tkinter-python
Last synced: 24 Mar 2025
https://github.com/sarincr/raspberrypi-gui-development-with-cpp
This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.
app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets
Last synced: 01 Mar 2026
https://github.com/fschottmann/CheatSheetCompanion
Cheat Sheet Companion is a powerful PowerShell tool that provides context-sensitive cheat sheets to users. No matter what program or website the user is in, the appropriate cheat sheets are always displayed, making it easier for users to find the information they need quickly and efficiently.
gui gui-application obsidian obsidian-md powershell wpf
Last synced: 08 Jul 2025
https://github.com/dheerajshenoy/sonify
Convert images into beautiful audio signals
audio-processing gui image-processing python qt sonification
Last synced: 06 Jan 2026
https://github.com/seanpm2001/bliss_browser_osmode_openbsd_shell
🌳️🌐️🐚️ The OS mode OpenBSD shell for Bliss Browser lets Bliss run as an operating system environment on top of OpenBSD for as much time as you choose.
bliss-browser bliss-browser-development bliss-browser-openbsd-shell bliss-browser-osmode browser c-language chromeos-alternative chromiumos-alternative gpl3 gplv3 gui gui-shell md openbsd osmode shell txt ui web-browser web-development
Last synced: 07 May 2025
https://github.com/Tw1ddle/tweak-gui
:point_right: tweak-gui is a simple to use Haxe user interface library for changing variables
Last synced: 10 Mar 2025
https://github.com/humansinput/dialogbind
DialogBind provides a Ruby API that wraps around Linux, macOS and Windows message box-generating tools.
gui linux macos ruby ruby-application rubygem windows
Last synced: 11 Jun 2025
https://github.com/yudinikita/encryption
Программа для шифрования и дешифрования текста с ключом на WinForms. Метод шифрования: base64 -> AES (Rijndael). Можно сохранять и загружать файл, генерировать случайный ключ и очищать поля.
aes base64 csharp encryption gui rijndael windows-forms winforms
Last synced: 06 May 2026
https://github.com/davidwhogg/nightsky
bare-bones planetarium
astronomy gui planetarium visualisation
Last synced: 25 Mar 2025
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/noahburrell0/sealed-secrets-ui
A web interface and API for encrypting secrets for use with Bitnami sealed secrets
gui kubernetes sealed-secrets secret-management
Last synced: 18 Jan 2026
https://github.com/drmccoy/pdftextorizer
Interactively extract text from multi-column PDFs
gui pdf pdf-extractor pdf-files pdf2text pdftotext pyqt5 qt5
Last synced: 07 Jan 2026
https://github.com/abdelrahmanbayoumi/stack-implementation-in-java-swing
Project to implement stack class in java Swing.
datastructures desktop-application gui java java-8 stack swing-gui
Last synced: 09 Apr 2025
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/akash-rajak/virtual-keyboard
Python script to create a virtual keyboard.
gui keyboard python3 tkinter virtual-keyboard
Last synced: 26 Mar 2025
https://github.com/ferhatgec/checksgui
simple qt application to get checksum of file
Last synced: 24 Apr 2026
https://github.com/blurred-machine/shrinkit
Shrinkit is a powerful GUI-based Python library designed for automating machine learning tasks. With its intuitive interface, Shrinkit simplifies the process of building, training, and evaluating machine learning models, making it accessible to users of all skill levels. Shrinkit is a No-code package which can be used as a GUI.
ai automl automl-algorithms automl-pipeline data-science gui gui-application machine-learning ml quickstart streamlit streamlit-webapp training visualization
Last synced: 28 Apr 2026
https://github.com/hyper-prog/gsafe
General Sql dAtabase Front End
gui library meta-objects qt qt5 sql-databases
Last synced: 06 Mar 2026
https://github.com/xorblo-doitus/completesettings
A Godot plugin providing pre-made GUI for settings, and scenes that help build a setting menu.
godot godot-addon godot-plugin gui settings
Last synced: 18 Feb 2026
https://github.com/moderrek/herontriangle
A Modern C++ project to calculate and visualize triangles using Heron's Formula, offering an intuitive GUI powered by ImGui and OpenGL.
area-calculation cmake cplusplus cpp geometry graphics-programming gui herons-formula imgui interactive-math math modern-cpp real-time-graphics triangle triangle-visualization
Last synced: 31 Jan 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/vomnes/manage-pictures
A simple program written in Golang that allows you to rename all pictures (.jpg/.jpeg) using the EXIF data (datetime, placename (API OpenStreetMap), gps position) if available.
cross-platform exif golang gps gui jpg-images openstreetmap pictures placenames qt rename-files
Last synced: 09 May 2026
https://github.com/dave-theunsub/xkcd-generate
Create xkcd-style passphrases
gui passphrase passphrase-generator password xkcd
Last synced: 14 May 2026
https://github.com/moxibyte/anthragon
Anthragon is a modern modular and cross platform C++ GUI library
c-plus-plus gui modular ui ui-framework
Last synced: 28 Feb 2025
https://github.com/sondernextdoor/brightness-slider
A simple slider GUI written in C++ with monitor brightness functionality as an example
brightness c cpp gui monitor slidebar slider trackbar
Last synced: 29 Apr 2026
https://github.com/ilanvinograd/torch
Torch is a robust and lightweight GUI tool designed to streamline file and folder selection, manage clipboard content, and facilitate seamless sharing of project code with AI chatbots.
automation clipboard clipboard-tool file-management gui gui-application open-source productivity python tkinter
Last synced: 01 Feb 2026
https://github.com/nubbsterr/pyjot
A lightweight notepad application built on Tkinter in Python :)
gui notepad programming python tkinter tkinter-gui
Last synced: 16 Oct 2025
https://github.com/rezagooner/cryptocurrency-price-prediction-model
A tool for predicting cryptocurrency prices using trained and test data. Includes historical price tracking and interactive line drawing for analysis
coingecko-api crypto-analysis cryptocurrency data-visualization gui interactive-charts linear-regression matplotlib pandas price-prediction
Last synced: 18 May 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