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-30 00:14:11 UTC
- JSON Representation
https://github.com/ad1tyaraj/todo_list
A Python-based to-do list application with a user-friendly graphical user interface (GUI). This application allows users to create, manage, and organize their tasks efficiently. It supports functionalities such as adding new tasks, marking tasks as complete, editing tasks, and deleting them. The UI is designed to be intuitive and easy to navigate,
application gui gui-application guide python
Last synced: 16 Jun 2026
https://github.com/mostafagalal1/dots_and_boxes
Program that simulates real-world game dots and boxes
games gui implementation visualization
Last synced: 28 Jun 2025
https://github.com/h-iori/marsh-ai-desktop_assistant-with-gui_python-openai
AI desktop assistant powered by OpenAI API, developed in Python with a beautiful User Interface
ai desktopassistant gui jarvis marsh openai python
Last synced: 16 May 2026
https://github.com/ycanardeau/saruhashi
Saruhashi is a UI framework for MonoGame.
Last synced: 20 Mar 2025
https://github.com/breadrock1/smarthomedesktop
There is simple project based on Rust which created while studying Rust programming language on Otus platform.
desktop gui iced-rs otus rust rustlang serde smart-socket
Last synced: 06 Apr 2026
https://github.com/melvinchia3636/progressquestrealms
A GUI application that shows you complete rank list of realms in Progress Quest
gui progress-quest pyqt5 python python3 qt5 qtcreator
Last synced: 16 May 2026
https://github.com/dxxxxy/lilac
A bloatless, easy-to-use and simple module manager including a configuration utility featuring a slick and minimal click gui. For Forge 1.8.9. Heavily in development.
bloatless click configuration easy-to-use forge gui lilac manager minecraft minimal module slick utility
Last synced: 12 May 2026
https://github.com/tirtharajsinha/python-small-sources
gui hacktoberfest python simplegui simpleguics2pygame
Last synced: 18 May 2026
https://github.com/s-celles/nextion.jl
An unofficial Julia library to communicate with Itead Nextion display
display electronics gui julia julia-language julialang nextion screen
Last synced: 17 Feb 2026
https://github.com/microbiome/miaDash
Dashboard for microbiome data analysis with mia
bioinformatics dashboard gui isee mia microbiome shiny visualisation webapp
Last synced: 27 Mar 2025
https://github.com/sefatanam/script-starter
Script Starter is a Go-based project template designed to help developers quickly set up and start working on new applications
Last synced: 12 Apr 2025
https://github.com/aymanmomin/javaswing-project-heightconveter
This is my first GUI project. It's a calculator that converts the height into centimetres
calculator centimetres converts gui java java-8 javaswing
Last synced: 03 Apr 2025
https://github.com/mat007/pony
Go library for building desktop applications by combining Javascript, a web browser and native GUI components.
Last synced: 28 Apr 2026
https://github.com/lazypanda07/guiframework
Framework for desktop GUI applications.
cpp cpp20 cpp20-lib cpp20-library framework gui guiframework
Last synced: 31 Jan 2026
https://github.com/justkappaman/ugly-text-editor
I can't stand how ugly it is LOL
gui python python3 text-editor tkinter tkinter-gui
Last synced: 29 Oct 2025
https://github.com/khaledashrafh/university-management-ontology
This project aims to create an ontology for a university using the Protege editor. The ontology defines various classes and their relationships within the university domain. It also includes queries and rules implemented in Protégé and CLIPS to retrieve information from the ontology.
clips gui knowledge-engineering ontology ontology-engineering protege protege-owl-editor semantic-web
Last synced: 28 Mar 2025
https://github.com/sudhish-rithvik/typing-speed-test
This is a GUI based Python Program which measures your Typing speed.
difflib gui python random-module time-module tkinter tkinter-gui typing-practice typingspeedtest
Last synced: 28 Mar 2025
https://github.com/mcquerol/java-projects
Various Java projects showcasing OOP, data structures, and GUI development.
array-manipulation calculator data-structures gui java minecraft-plugins notepad-clone object-oriented-programming personal-projects
Last synced: 24 Jun 2026
https://github.com/kateliev/typerig-icons
Assorted fonts for TypeRig GUI
font fontlab gui icons typerig vector-graphics
Last synced: 26 Jun 2025
https://github.com/sens1dev/weather-forecast-app
A weather forecast app.
api app customtkinter gui python tkinter ui weather weather-forecast weatherapi weatherforecast
Last synced: 16 May 2026
https://github.com/prasundas99/atm-managment-system
Java GUI application for ATM managment system
Last synced: 11 Apr 2025
https://github.com/yunir/simpson-rule
ITMO (09.03.04). 3rd semester. Computational mathematics. 2nd lab work.
computational-mathematics gradle gui javafx
Last synced: 05 May 2026
https://github.com/randyparedis/pysyslogqt
Simple and lightweight syslog viewer in python and qt.
gui python python3 qt qt5 qtcreator syslog syslog-server
Last synced: 10 May 2026
https://github.com/andyobtiva/glimmer-dsl-swing
Glimmer DSL for Swing (JRuby Swing Desktop Development GUI Library) - Enables development of desktop applications using Java Swing and Java 2D, including vector graphics and AWT geometry.
desktop dsl-syntax framework glimmer glimmer-dsl gui ruby ruby-gem ruby-library rubygem swing swing-gui swing-gui-toolkit
Last synced: 04 Apr 2025
https://github.com/algoscienceacademy/pylight-ide
Pylight-IDE the most lightweight Code Editor for C++,Python,Java,Javascript Developed by Python language GUI Pyside6
gui pyside6 python python-ide python3
Last synced: 04 Apr 2025
https://github.com/alexitx/eternal-radio-player
A desktop app for the online radio station Eternal Radio
audio audio-player bulgarian cli cross-platform desktop eternal-radio gui http linux music music-player online-radio player python python3 radio windows
Last synced: 11 Apr 2025
https://github.com/mateolafalce/guitransferonesol
A GUI made with Fltk.rs to natively transfer SOL without intermediation. This proposal is focused on the potential development of native applications directly connected to the Solana blockchain🌠
app blockchain fltk-rs gui rust solana transfer
Last synced: 15 May 2026
https://github.com/igorskyflyer/cs-iso-standards-listing
🌍 A C# application listing ISO standards. The data is fetched from a 25MB database. 🧾
application college csharp desktop full-stack gui igorskyflyer iso listing sample school simple standard
Last synced: 12 Apr 2025
https://github.com/aixoio/aixoio-privacy-tools
aixoio-privacy-tools is a collection of tools picked to help you stay private and safe online
aes age age-encryption app ascon encryption encryption-decryption free fyne go gpg gui open-source pgp privacy rsa tools user-friendly userfriendly utility
Last synced: 27 Mar 2025
https://github.com/blaze6950/shopfinder
Site parser for finding shops using resselerratings.com
async-await asynchronous builtwith chromedriver csharp gui httpclient listview parser resselerratings selenium-webdriver task wpf-ui
Last synced: 15 May 2026
https://github.com/rizquuula/test-app-exe
This is an exe file to test in windows
Last synced: 05 Apr 2025
https://github.com/saeidemadi/classmaker
Qt code tool , for having structured classes and clean code in large-scale projects
clean-architecture clean-code cpp gui gui-application model-view object-oriented qt qt6
Last synced: 04 Jan 2026
https://github.com/xxdashtixx/pdfmultitool
PDF Multi-Tool is a .NET Framework Windows Forms application written in C# that provides functionalities for PDF conversions using the GhostScript library, Supporting conversions between various file formats and offering a user-friendly interface for managing and configuring conversion tasks.
c-sharp csharp dotnet ghostscript graphical-user-interface gui open-source pdf pdf-converter pdf-document pdf-files pdf-generation pdf-viewer user-interface windows-forms
Last synced: 15 Jun 2025
https://github.com/tudoroancea/cube-timer
A simple GUI cubing timer suited to my personal needs
cube-timer gui mit qt qt5 rubiks-cube
Last synced: 20 Apr 2026
https://github.com/phillmckinnon/webhook_alert_electronjs_gui
A GUI version of my previous webhook project (https://github.com/PhillMckinnon/Play-sound-on-webhook-alert)
alert-system api-listener audio-alerts desktop-app electron express expressjs gui javascript jquery nodejs notification-system sound-alerts sqlite3 uptime-kuma webhook
Last synced: 15 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 May 2026
https://github.com/kemokemo/fyne-app
This is my sand-box of apps using the fyne-io/fyne.
Last synced: 12 Apr 2025
https://github.com/vimichael/pomodoro-gui
A small GUI app for leveraging the power of the Pomodoro study technique.
gui immediate-mode pomodoro rust-lang study
Last synced: 21 Jun 2025
https://github.com/lurenjia528/study-go
go 学习
cobra docker-terminal go gui http2 mongo rpc statik
Last synced: 27 Apr 2026
https://github.com/o-laurent/rocket-design
gui optimization-problem rocket-design
Last synced: 20 Jun 2026
https://github.com/mateuszkubuszok/jappjup
Project of an updater application/library written in Java. Concerns development of a library, an example client's application that make use of it and a server repository.
Last synced: 10 Jul 2025
https://github.com/rickardo-roxas/money-in-bank
Manages a bank account, cash in wallet, and monthly budget.
arraylist banking budget-manager cash exception-handling files gui input-output iteration java javaswing login loops money password recursion signup
Last synced: 12 Apr 2025
https://github.com/rickardo-roxas/database-management-gui
Midterm and Final major requirements for our programming course
arithmetic-operators exception-handling file-io gui inheritance interface java java-swing
Last synced: 12 Apr 2025
https://github.com/viewdidappear/bdmirrorview
BDMirrorView is a UIView subclass, which mirrors itself on a chosen "floor."
cagradientlayer calayer careplicatorlayer coreanimation gui ios objective-c reflection swift
Last synced: 30 Apr 2026
https://github.com/rzaf/p2p-chat
p2p chat app in go
chat chat-application chatapp encrypted encryption fyne go golang grpc grpc-go gui p2p p2p-chat
Last synced: 25 Jan 2026
https://github.com/exaellass/youtube_video_downloader
Download video from YouTube without AD and Max Quality
ffmpeg free gui mit-license python python-3 tkinter youtube-downloader youtube-playlist-downloader youtube-shorts-download youtube-video-downloader yt-dlp
Last synced: 16 May 2026
https://github.com/mrxiaom/guitexturespliter
Minecraft 512x512菜单贴图切割器
gui minecraft placeholder placeholderapi texture
Last synced: 07 May 2025
https://github.com/harinadh76/password-manager
Password Manager with GUI
gui gui-application python python3 tkinter tkinter-gui
Last synced: 16 Apr 2026
https://github.com/corndogit/qrispy
A GUI and CLI program for making and decoding QR codes
Last synced: 17 Jun 2025
https://github.com/ezmap/ezmap-craft-plugin
Craft CMS plugin to integrate with ezmap.co
craft craft-cms-plugin ezmap google-maps gui maps
Last synced: 29 May 2026
https://github.com/andy-python-programmer/windows.dart
Create native guis in dart!
Last synced: 18 Jun 2025
https://github.com/bocaletto-luca/world-clock-with-alarm
World Clock With Alarm is a Python-based application that allows you to monitor the time in various time zones around the world and set personalized alarms. This software uses the tkinter module for the user interface and offers features like displaying the current time in a selected time zone and the ability to set alarms based on ...
alarm clock customizable desktop-application gui python time-management time-zone tkinter workd-clock
Last synced: 18 Jun 2025
https://github.com/bocaletto-luca/wikipedia-search
The application allows users to search for information on Wikipedia in different languages using a simple graphical interface. It was developed using the Python programming language and the Tkinter library for the user interface.
automation data-retrieval gui information open-source python research-tool tkinter wikipedia
Last synced: 18 Jun 2025
https://github.com/bocaletto-luca/multiplewavegenerator
Triple Multiple Wave Generator is a versatile audio generation software that allows you to create and manipulate audio signals with ease. Whether you're a musician, sound designer, or just curious about waveforms, this application provides a user-friendly interface for generating and exploring various types of sound waves.
audio digital-music generator gui music opensource python signal-processing soundwaves waveform
Last synced: 18 Jun 2025
https://github.com/bocaletto-luca/analog-clock
The software "Analog Clock" is an application for displaying an analog clock on a graphical window. The clock shows the current time with hour and minute hands, as well as minute markers and hour numbers.
analog-clock clock customizable desktop-application gui open-source python real-time time-display visualization
Last synced: 18 Jun 2025
https://github.com/bocaletto-luca/chorus-audio-effect
"Chorus" is a Python application developed by Luca Bocaletto that allows you to create the audio effect known as Chorus. This application provides users with the ability to adjust various parameters of the Chorus effect to creatively modify audio. The Chorus effect is widely used in audio production to add depth and spatiality to sound...
audio-processing chorus-effect desktop-application digital-audio effect-processing gui music music-production open-source python signal-processing sound-design
Last synced: 18 Jun 2025
https://github.com/bocaletto-luca/cw-generator
The CW (Morse) Generator is a versatile and powerful application for Morse communication enthusiasts and anyone interested in learning or practicing this classic language of communication. This software allows you to convert text to Morse code and vice versa, providing a complete suite of tools to create, interpret, and reproduce ...
audio-generation cw-trasmission desktop-application education gui ham-radio morse-code morse-code-translator morse-decoding open-source python signal-processing text-to-morse
Last synced: 18 Jun 2025
https://github.com/bocaletto-luca/browserweb
Web-Browser is a lightweight, customizable browser designed for seamless navigation. Built for efficiency, it provides fast access to web content with essential browsing features.
customization desktop-application gui internet-tools lightweight-browser open-source performance privacy python web-browser
Last synced: 18 Jun 2025
https://github.com/bocaletto-luca/bootableusb
Bootable USB Creator is a Python script that provides a simple graphical user interface for creating bootable USB drives from ISO files. This tool is authored by Luca Bocaletto.
automation bootable-usb desktop-application gui iso-to-usb open-source operating-system-installation python system-utilities usb-formatting
Last synced: 18 Jun 2025
https://github.com/akeoott-projects/youtube-downloader
A simple, fast, and user-friendly YouTube video downloader for Windows. Download videos or audio in various formats with just a few clicks.
audio desktop download downloader easy fast ffmpeg gui mp3 mp4 open-source python simple tool utility video youtube yt ytdl
Last synced: 18 Jun 2025
https://github.com/dexrnzacattack/scuffedadbdevicecontrol
Originally meant for only getting my ANS F30 to mirror the screen (as the encoder doesn't work) turned into me making this into a whole device control thingy to test myself.
Last synced: 16 May 2026
https://github.com/zeriocommand/luxechecker
Программа проверки на читы для CS2|Cheat detection program for CS2
automation checker cs2 data-validation gui inno-setup installer python utility windows
Last synced: 20 Jun 2025
https://github.com/prashant-chaurasia/chessgame
A chess game in Java
awt game gui java oops-in-java swing
Last synced: 21 Jun 2026
https://github.com/bocaletto-luca/texteditorqt
This program is a simple text editor with an intuitive user interface, created using the PyQt5 framework for developing desktop applications in Python. The text editor provides many basic features expected from an editor, along with advanced functionalities such as text formatting.
desktop-application file-management gui open-source productivity pyqt5 python text-editor text-processing world-count
Last synced: 10 Sep 2025
https://github.com/samplec0de/treespresentation
AVL, red-black, splay tree visualizer written in C++, QT framework
avl-tree avltree avltrees cmake gui qt5 red-black-tree red-black-trees splay-tree splay-trees splaytrees visualization
Last synced: 20 May 2026
https://github.com/almeidx/versi
A native GUI application for managing Node.js versions
desktop-app fnm gui iced linux macos node nodejs rust version-manager windows
Last synced: 07 Mar 2026
https://github.com/zigrazor/pygsym
Python Graphical System Monitoring
graphical graphical-monitoring graphical-user-interface gui gui-application pygsym python python-3 python3 qt qt5 qt5-gui system system-monitor system-monitoring
Last synced: 16 May 2026
https://github.com/mursalatul/password-manager
Generate and manage passwords.
gui password-manager python pythonapplication
Last synced: 23 Jun 2025
https://github.com/golembebrov/nevu-ui
Nextgen Electric high Voltage Unusual Pygame Interface
2d-graphics cython declarative-programming declarative-ui gamedev gui performance pygame pygame-ce python python-3 python3 ui-framework
Last synced: 17 Feb 2026
https://github.com/satyam4229/snake-game
Welcome to the world of Snake Game with Pygame! 🐍🎮 This project is all about combining the fun of gaming with the thrill of learning Python. Dive into the classic Snake Game experience while mastering the basics of Python programming.
Last synced: 14 Jul 2025
https://github.com/imranc07/python-live-currency-converter
Python-based Currency Converter with CLI & GUI, using real-time exchange rates API for USD, INR, EUR, and other currencies.
automation command-line-interface currency-converter exchange-rates finance forex gui python real-time-api tkinter
Last synced: 10 Sep 2025
https://github.com/akash-rajak/absolute-time-delta
Finds the absolute difference between two times even from different time zones.
absolute-time-delta datetime gui python3 time-zone tkinter
Last synced: 17 Jul 2025
https://github.com/jonas-scholz123/hearing-images
Allowing visually impaired users to hear images live as they are recorded by transforming greyscale image data into sounds by mapping brightness → amplitude, pixels(x, y) → frequency (using pseudo-Hilbert-curves and Fourier transformations for 2D → 1D mapping)
audio disability-assistance fourier-transform gui hilbert-curve video
Last synced: 18 Jul 2025
https://github.com/atypicalim/love2d-ui-editor
simple love2d gui library and editor ...
Last synced: 17 May 2026
https://github.com/hrosicka/colormixer
Explore the infinite spectrum of colors by adjusting red, green, and blue sliders in this intuitive Swing-based Java application, perfect for beginners and experienced color enthusiasts alike.
beginner beginner-friendly color-picker colors gui gui-application java swing swing-gui
Last synced: 18 Jul 2025
https://github.com/contributte/gui-skeleton
🎁 GUI project skeleton based on Nette Framework (@nette) and Contributte (@contributte) libraries by @f3l1x.
component contributte control gui nette nette-framework project skeleton ui visual
Last synced: 30 Oct 2025
https://github.com/brightprogrammer/crossgui
Cross Platform GUI Library
bsd-3-clause c gui linux vulkan
Last synced: 15 May 2026
https://github.com/himanshub16/linear-equation-solver
Qt Application to solve linear equations in N variables using Gaussian elimination.
cpp11 gauss-elimination gui linear-equations qt5
Last synced: 17 May 2026
https://github.com/skillfulelectro/http_serve
small http utility to host websites for test from the shell
file-sharing go golang gui gui-application http http-server
Last synced: 27 Mar 2025
https://github.com/kostasereksonas/dart_scoreboard
Simple dart game score calculator, working within command line interface.
darts darts-scoring gui pyqt5 python python3
Last synced: 17 May 2026
https://github.com/chiqors/pvsedari
Aplikasi Desktop Restoran "Soto Sedari" menggunakan Java Netbeans GUI untuk Tugas Besar Pemrograman Visual & GUI
chiqo-unikom desktop gui java jframe pemrograman-visual-gui windows
Last synced: 17 May 2026
https://github.com/horlathunbhosun/school-java-oop
Goods delivery application With ( Jswing )
gui gui-application java jswing
Last synced: 09 Apr 2025
https://github.com/luminagames/neptuneapi
Command Handlers, Menu Handlers and many more for Bungeecord and Spigot
api bungeecord gui menu minecraft spigot
Last synced: 15 May 2026