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-06 00:14:08 UTC
- JSON Representation
https://github.com/hrosicka/bmicalculator
Take Charge of Your Health: Introducing the All-New BMI Calculator! This sleek and user-friendly desktop application empowers you to calculate your Body Mass Index (BMI) in a flash.
bmi bmi-calculator bmicalculator calculator calculator-application desktop desktop-app gui python simple-app simple-calculator-python simple-program
Last synced: 21 Mar 2025
https://github.com/hrosicka/catguru
Cat Guru is a desktop app that generates random cat facts and allows users to change the background and avatar. It uses API https://catfact.ninja/fact
cats funny-coding gui icons python pythongui tkinter tkinter-gui
Last synced: 11 Oct 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/akshat4165/KrispyKreme-WindowsForm-MySQL
Windows Form for a Famous Coffee and Doughnuts brand named Krispy Kreme using the C# programming language
csharp doughnut-billing doughnut-company-billing gui gui-application krispy-kreme programming windows windows-forms winforms
Last synced: 05 Jul 2026
https://github.com/alidantech/java-grid-game
This is a grid game that enables players to play with numbers in the squares of 2.
game-development grid-game gui java-game math-game
Last synced: 15 Jun 2025
https://github.com/abelahroyz/customgui
customgui gui minecraft minecraft-forge minecraft-forge-mod minecraft-launcher minecraft-mod mod
Last synced: 21 Mar 2025
https://github.com/ludreamst/lusic
This is a simple music player app implemented in pure Python.
gui music-player python ttkbootstrap
Last synced: 07 Sep 2025
https://github.com/rjlovespy/newspaper
A single page newspaper made with Tkinter
desktop-application gui newspaper python tkinter tkinter-gui
Last synced: 17 Mar 2025
https://github.com/sudhish-rithvik/hotel-management-system
A hotel management system developed using Python, Tkinter, and SQL involves a graphical user interface (GUI) built with Tkinter for user interactions, a backend database implemented with SQL for data storage, and Python code to manage hotel-related functionalities such as room booking, guest information, and billing, following OOPS principles.
datetime gui gui-application oop-principles os-module pillow python random-module sql time tkinter
Last synced: 04 Jun 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/vmagnin/gtkzero_fpm
We demonstrate how gtk-fortran can be used as a fpm (Fortran Package Manager) dependency.
fortran fortran-package-manager gtk gtk-fortran gui
Last synced: 01 Mar 2026
https://github.com/mcmerdith/guildedmenu
Interactive player menu for Minecraft server GuildedCraft
Last synced: 18 May 2026
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/prashant-rana42/organizr
🗂️ AutoSort – Smart File Organizer AutoSort is a lightweight utility that automatically scans and sorts files in folders.
file-management gui java javafx javafx-desktop-apps organizer sorting
Last synced: 18 May 2026
https://github.com/andre-j3sus/pathfinder-visualizer
A vizualizer for pathfinding and maze generation algorithms.
algorithm algorithms gui java-swing kotlin maze-generator pathfinding
Last synced: 25 Jun 2025
https://github.com/blaze6950/wordpad-
The application is analogous to the standard WordPad with the implementation of all functions
csharp gui notepad richtexteditor text-editor windows-forms wordpad
Last synced: 18 May 2026
https://github.com/se7en69/bioinformatics-gui-suite
Bioinformatics GUI Suite: Python Tkinter tools for alignment, variant calling, phylogenetic analysis, and genome annotations. Simplify bioinformatics tasks with user-friendly interfaces, offering both code and executable files for efficient data analysis.
bioinformatics bioinformatics-tool developer-tools gui python tkinter tkinter-graphic-interface tkinter-gui tool
Last synced: 18 Mar 2025
https://github.com/yimjiajun/zephyr_gui
Intel Open Source Embedded Controller Firmware based on Zephyr Project RTOS UI interface for download project, workspace intiialization, build and flash.
debian-package gui tkinter-python zephyr-rtos
Last synced: 12 Mar 2025
https://github.com/ahme-dev/imgtotxt
Native python OCR app running locally to extract text from your images.
Last synced: 13 Mar 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/b1tflyyyy/virtual-ascii-camera
Real-Time ASCII Converter
ascii-art atomic cmake cpp gui qml qt real-time v4l2loopback
Last synced: 18 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/wajktor13/oot-lab
tasks from the Object-Oriented Technologies course at AGH University
agh agh-university agh-wi agh-wiet dependency-injection design-patterns gui java reactive-programming spring-boot
Last synced: 18 May 2026
https://github.com/koldim2001/get_vecg_gui
GUI версия проекта по получение ВЭКГ на основе ЭКГ и СППР на основе векторных петель
ecg-classification gui point-cloud pointnet-pytorch tkinter tkinter-gui vcg vecg
Last synced: 24 Feb 2025
https://github.com/ahmednasef3/software-task
This task explains OOP system types , GUI frameworks, Methods for connecting database with python application. and also explains Devops, MLops, Dataops tools.
database dataops devops-tools gui mlops oop software
Last synced: 19 May 2026
https://github.com/pomettini/team-builder
🦀 A GUI program to make teams based on people's skill levels
gui rust rust-lang teambuilder
Last synced: 05 Apr 2025
https://github.com/akash-rajak/text-summarizer
Python script to summarize the huge text or paragraph in brief.
gui nltk python3 text-summarizer tkinter
Last synced: 25 Jun 2025
https://github.com/mostafagalal1/numerical_solver
Application to solve a linear system of equations which takes input the system of linear equations, the method to use and its required parameters if exists for this method
gui matrix-calculations numerical-methods pyqt5 python
Last synced: 17 Mar 2025
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/Velyzo/BetterTkinter
An enhanced tkinter package with custom-styled widgets
bettertkinter fancy gui python tkinter ui velis wfxey
Last synced: 28 Oct 2025
https://github.com/waldronmatt/object-oriented-application-development-using-java-student-source-code
Student source code for the book: Object-Oriented Application Development Using Java.
application business-logic data-access-layer database development gui java john-satzinger multi-tier object-oriented-programming oop-concepts oop-examples oop-principles presentation-layer programming programming-exercises reed-doke source-code susan-rebstock-williams three-tier-architecture
Last synced: 19 May 2026
https://github.com/tylertitsworth/5th-age-monster-builder
Build Monsters for the 5th Age TTRPG
gui pyinstaller pyqt6 python unittest
Last synced: 06 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/boolpurist/basenumbercalculator
GUI to convert a number with a base to the number with a different base
calculator converter gui windows-10 wpf-application
Last synced: 19 May 2026
https://github.com/prasundas99/atm-managment-system
Java GUI application for ATM managment system
Last synced: 11 Apr 2025
https://github.com/foo290/file-sorting
A file sorting software with GUI
file-sorting gui python sort tkinter-python
Last synced: 30 Jun 2025
https://github.com/carljoshua/gooey
Gooey is a command-line tool which creates web-based GUI that can be used to manage different databases.
Last synced: 17 Jan 2026
https://github.com/blaze6950/mvcstudentlist
A sample application with MVC architecture for working with student lists
csharp gui mvc-architecture windows-forms
Last synced: 19 May 2026
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/savannstm/rpgmtranslate
A graphical interface that allows you to open RPG Maker games' text and edit it, then writing it back to the initial form.
gui gui-application rpg-maker translation
Last synced: 13 Mar 2025
https://github.com/lemonyte/currency-converter
Convert monetary values between currencies with up-to-date exchange rates.
currency currency-converter currency-exchange currency-exchange-rates currency-rates gui money pyinstaller pysimplegui python requests
Last synced: 28 Mar 2025
https://github.com/velyzo/bettertkinter
An enhanced tkinter package with custom-styled widgets
bettertkinter fancy gui python tkinter ui velis wfxey
Last synced: 19 May 2026
https://github.com/param302/gui-calculator
A GUI Calculator made in Python using Tkinter library.
calculator gui python tkinter tkinter-gui
Last synced: 31 Aug 2025
https://github.com/kernferm/guiblackjack
This Python application implements a simple version of the classic card game Blackjack. The game features a graphical user interface (GUI) built using the Tkinter library.
blackjack blackjack-game gui gui-application
Last synced: 06 Apr 2025
https://github.com/hrosicka/pyqtpartylist
Imagine throwing an unforgettable party! Plan your perfect party with the Party Guest List app. The Party Guest List app is the perfect way to organize your guest list for any event. With its simple interface and powerful features, you can easily add, edit, and delete guests.
creative-applications database desktop desktop-application forms gui partylist python python-sqlite simple-app simple-application sql sqlite
Last synced: 21 Mar 2025
https://github.com/hrosicka/mathapp
Explore 2D and 3D Shapes! This interactive application allows you to visualize and learn about various geometric shapes. Still in progress...
2d 3d area-calculator ellipsoid export-excel export-to-excel geometry gui math math-problems matplotlib primitives python python3 save-picture shapes volume-calculator
Last synced: 21 Mar 2025
https://github.com/kathleenwest/bmicalculatorwindowsform
A Body Mass Index (BMI) Calculator Windows Form Application
bmi bmi-calculator body-mass body-mass-index csharp csharp-code gui weight windows-forms
Last synced: 19 May 2026
https://github.com/feromond/extract_filetype_from_zip_gui
A simple zip file extractor that allows for extracting only specific file extensions. Can also handle multiple zips in a directory at once. Results are a flattened output with all files that were within the zip.
egui file-extraction gui rust zip
Last synced: 04 Jul 2026
https://github.com/deadpool2000/rpigui
GUI Installer for Raspberry Pi (Raspbian Stretch Lite)
gui gui-interface raspb raspberry-pi raspberry-pi-zero raspberry-pi-zero-w raspberrypi raspbian raspbian-buster raspbian-buster-lite raspbian-jessie raspbian-jessie-lite raspbian-lite raspbian-os raspbian-stretch raspbian-stretch-lite tool tools
Last synced: 14 May 2026
https://github.com/blaze6950/timepickerusercontrol
Custom control for selecting the time (hours, minutes, seconds).
control csharp custom custom-controls gui timepicker wpf
Last synced: 15 May 2026
https://github.com/erelado/py-boggle
An interpretation of the 'Boggle' game using 'tkinter' package
boggle boggle-board boggle-game graphic-user-interface gui gui-application python python3 responsive-design tk-interface tkinter tkinter-gui
Last synced: 21 Mar 2025
https://github.com/blaze6950/calculator
An example of implementing a calculator with memory with a graphical interface using WindowsForms on C#
calculator csharp gui windows-forms
Last synced: 15 May 2026
https://github.com/umesh-01/calculatrice
Calculatrice is a GUI calculator. It is written in Java (JDK 8 or version 1.8.281), it can perform basic calculations as well as it can convert currency from Indian rupees to other units.
application calculator-application calculatrice currency-converter gui gui-application gui-calculator java java-8 java-application swing-application swing-gui
Last synced: 06 Apr 2025
https://github.com/timboudreau/colorchooser
A swing color chooser, formerly hosted on java.net
Last synced: 31 Dec 2025
https://github.com/flossapps/file-renamer
A desktop app for Linux and Windows for batch renaming files.
app batch-rename-files desktop fedora gui linux-desktop pyside6 python qt qt-creator rename rename-files renamer ubuntu windows
Last synced: 06 Apr 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/aze4285/brute-force
brute force
brute brute-force force gui gui-application instagram windows-10
Last synced: 18 Jun 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/prawy126/kolejka-fifo
Projekt na Programowanie obiektowe wykonany w języku JAVA
fifo-queue gui gui-application java java-gui java-gui-application java21 project
Last synced: 29 Mar 2025
https://github.com/nano-a/pacman-project
Pacman ( Java / JavaFx / Gragle / MVC / fxml )
fxml git gradle gui java javafx mvc mvc-architecture object-oriented-programming pacman poo project-university
Last synced: 02 Feb 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/prospero1988/logd_predictor
Prediction of CHI logD from ¹H/¹³C NMR spectra and molecular fingerprints using ML and deep learning.
13c-nmr 1h-nmr cheminformatics cheminformatics-software chilogd deep-learning drug-discovery fingerprint gui logd machine-learning neural-networks nmr nmr-data nmr-spectroscopy optuna pytorch qspr rdkit
Last synced: 19 May 2026
https://github.com/gaurpulkit/pyqt-subprocess-creation
This repository contains a basic python example to create, pause, resume and kill multiple subprocesses through PYQT5 GUI in python
gui pyqt5 pyqt5-gui python subprocess threading
Last synced: 08 Aug 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/zaytiri/photos-bulk-resize
A python CLI + GUI tool to resize photos while conserving folder hierarchy and preserving original ones in a different folder.
bulk cli gui hierar image image-processing images photos processing reduce resize
Last synced: 17 Jan 2026
https://github.com/kdahlhaus/remi-datable
A jQuery DataTables widget for the Remi GUI.
gui jquery-datatables python remi
Last synced: 11 Jun 2026
https://github.com/n-elmer/accounting-manager
ACCOUNTING 🧧 MANAGEMENT 💹 SYSTEM
accounting-software gui java javafx-application management software-development
Last synced: 19 May 2026
https://github.com/tagoworks/spotium
Start enjoying your music. With Spotium you get a straightforward appealing way to enjoy your music without ads. In about one second your listening experience will be smoother and more enjoyable.
ad-blocker gui python spotify spotify-premium-for-free tkinter
Last synced: 19 May 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/danuaemx/bin_packing_deap_espanol
Proyecto para solucionar el problema de bin packing, para cajas de distintas dimensiones y contenedores distintos, con restricciones de cantidad y opcionalidad
2d-bin-packing 3d-bin-packing-problem bpp deap espanol first-fit-algorithm genetic-algorithm gui mvc-pattern pyqt5 python
Last synced: 29 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/Nongtajkrub/Scholarnet
A school management system. Written in the C programing language.
c client database gui low-level server terminal-ui
Last synced: 30 Jun 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/is0xjh25/is0xswiftco
This is a shared whiteboard for multiuser to draw on the same canvas in the same room.
client-server-architecture gui java
Last synced: 19 Apr 2026
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/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/vlmarkov/qt-projects
QT applications
gui qtcreator system-information system-monitor system-programming
Last synced: 06 Apr 2025
https://github.com/tangentecode/combat-master-tool
Tool for modding Combat Master game files.
combat-master gui gui-application manager mod pyqt python unity
Last synced: 02 Feb 2026
https://github.com/julianpistorius/irods-gooey
Demo of a graphical interface for a Python script that uploads files to IRODS
cli gooey gui irods irods-client python
Last synced: 06 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/hasnocool/ollama-chat-ui
A chat UI built with PyQt6 and Python to interact with an LLM (Large Language Model) using an API, allowing users to have natural-sounding conversations.
application asynchronous chat gui language natural ollama processing pyqt6 requests threading ui
Last synced: 05 Jan 2026
https://github.com/feuster/conexus_gui
CONEXUS network remote GUI tool for Frontier Silicon based devices for e.g. the TechniSat DigitRadio or AudioMaster series
frontier-silicon gui remote remote-control technisat
Last synced: 08 Mar 2026