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/solitary8/auto_backup
Simple GUI File Backup Tool for Linux devices
backup-tool backup-utility bash bash-script bash-scripting gui gui-application lightweight raspberry-pi raspberrypi shell shell-script simple-project
Last synced: 07 Mar 2026
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/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/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/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/KalbarczykDev/sdl2-snake
Simple implementation of Snake game made in C to practice SDL2
c c-application c-library desktop-app game gui sdl sdl2 snake snake-game
Last synced: 16 Oct 2025
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/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/rizquuula/test-app-exe
This is an exe file to test in windows
Last synced: 05 Apr 2025
https://github.com/c-not-around/hex-box
HexBox control for .NET + example. Main purpose - displaying the contents of the dump in programmer software for microcontrollers.
Last synced: 13 Sep 2025
https://github.com/setsumi/ispasswordpwned
IsPasswordPwned? - GUI app for Windows to check if password is compromised in a data breach.
data-breach gui password pwned security windows
Last synced: 17 May 2026
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/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/beangreen247/youtube-subscribed-channels-gui
Python tool - YouTube Subscribed Channels GUI, lists user's subscribed channels with subscription dates & duration. Search, navigate results. Google API for authentication. Setup, troubleshoot, verify per Google's guide
247 api bean beangreen247 consent google green gui oauth oauth2 python tk tkinter venv venv-python verification virtualenv youtube
Last synced: 18 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: 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/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/singlezombie/monstermanualplus
An advanced monster manual for Tower of the Sorcerer.
game gui python tower-of-the-sorcerer
Last synced: 15 May 2026
https://github.com/benami171/template_tree_container
Implementation of a template K-ary Tree container, with template iterators and template nodes. Used QT as GUI to print the tree.
containers cpp gui iterators templates tree-structure
Last synced: 24 Jun 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/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/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/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/emrepel03/titan-space-program
Full JavaFX simulation from Earth to Titan with orbital mechanics, physics-based landing, and interactive GUI.
gui interactive-ui java javafx numerical-methods orbital-mechanics physics-engine simulation space-mission
Last synced: 18 May 2026
https://github.com/xzripper/imgui_standalone
🧩 Standalone ImGui window. ⚓
gui imgui pygame python standalone
Last synced: 03 Apr 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/darky-github/polly-editor
This is an editor made for daily life. Want to save in a different file type? Then Polly Editor is here to save you.
code-editor editor gui gui-application ide python python3 text text-editor
Last synced: 03 Apr 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/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/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/nstechbytes/mini-pixel
Mini Pixel is a simple and user-friendly GUI-based image converter built using Python and PyQt5. The application allows you to select multiple images, convert them into various formats (PNG, JPEG, BMP), and resize them to custom or predefined resolutions.
desktop-application file-dialog gui image-conversion image-formats image-processing image-resizing pillow pyqt5 python
Last synced: 11 Sep 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/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/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/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/skillfulelectro/emwebkit
Simple Application Engine to load Web tech based UIs
browser chromium cpp cross-language cross-platform css electron electronjs gui html javascript network webdevelopment webkit webscraping
Last synced: 07 Mar 2026
https://github.com/it-berater/twqualpass
Programm zum anzeigen der Qualität von Passwörtern
gui java password password-generator password-safety programming
Last synced: 29 Jun 2026
https://github.com/vikramsamak/currency-converter
A simple currency converter.
api currency-converter cutomtkinter gui python stock-market tkinter
Last synced: 08 Sep 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/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/akash-rajak/detect-the-language
Python Script to detect the language.
country-language gui nltk pycountry python3 snowballstemmer tkinter
Last synced: 26 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/mursalatul/password-manager
Generate and manage passwords.
gui password-manager python pythonapplication
Last synced: 23 Jun 2025
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/waqaszafar9/java-codes
These JAVA CODES are tailored to enhance your understanding of specific functionalities, design patterns, and best practices. Easily integrate them into your own projects to elevate your coding proficiency. Don't forget to star the repository to stay updated with the latest additions and show your support.
algorithms algorithms-and-data-structures gui java javafx project-repository
Last synced: 15 May 2026
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/0xvpr/vpr-injector-4
A GUI interface for payload injection (Powered by Pidjeon).
csharp dotnet dotnet-framework gui injector payload payload-injector
Last synced: 18 May 2026
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/kateliev/typerig-icons
Assorted fonts for TypeRig GUI
font fontlab gui icons typerig vector-graphics
Last synced: 26 Jun 2025
https://github.com/microbiome/miadash
Dashboard for microbiome data analysis with mia
bioinformatics dashboard gui isee mia microbiome shiny visualisation webapp
Last synced: 10 Apr 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/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/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/pucklaj/gohomeedit
A framework independent 3D Level editor
3d-game 3d-world gtk gtk3 gui level-editor
Last synced: 15 Sep 2025
https://github.com/saeed-dev2/chat-app-using-socket-programming-and-tkinter
gui python3 socket-programming
Last synced: 08 Jul 2025
https://github.com/arnavbuddy/radiotrace-blockchain
A blockchain-based system for managing radioactive sources with a user-friendly GUI.
blockchain decentralized-application gui python radiotrace sqlite
Last synced: 17 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/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/swadicalrag/mui
markup User Interface (for Garry's Mod)
garrys-mod garrysmod graphics gui library lua
Last synced: 17 Mar 2025
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/n3wzd/rpg-map-generator
Application for generating RPG maps.
2d-game astar-algorithm bsp cellular-automata gui json map-generator painting png python python-tkinter rpg rpg-maker-mv simplex-noise
Last synced: 05 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/shynome/tffmpeg
transform video gui by ffmpeg cross platform
avalonia avalonia-funcui dotnet ffmpeg gui linux macos osx window
Last synced: 07 Apr 2026
https://github.com/brk-ozs11/ifconnect
Flight Panel Designed for Infinite Flight
application aviation custom-tkinter flight-simulator flightcontroller gui infiniteflight macos pygame-application python tkinter
Last synced: 19 Jan 2026
https://github.com/douglasnavarro/ImageGrabber
📷 Image grabber to assist GUI test automation
gui ocr screenshot test-automation tkinter
Last synced: 11 Mar 2025
https://github.com/joeesmithh/spreadsheet-app
A simple spreadsheet app developed to learn Qt Widget app development.
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/bacloud22/wslwpfapp
WSL Commander is GUI utility to command WSL visually
beginner-friendly gui windows wsl wsl2
Last synced: 20 Jul 2025
https://github.com/jimmyh123-cloud/advanced-video-player-downloader
A Python toolkit for seamless video playback (VLC-powered) with preview video included and high-speed downloading from YouTube, Vimeo, and more. Features a user-friendly Tkinter GUI and customizable download options and more.
desktop-application download-manager gui media-player playlist-player python tkinter twitch-downloader video-downloader video-player video-tools vlc youtube-downloader
Last synced: 18 May 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/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/lmbooth/chatgpt-pyqt-prompter
ChatGPT-PyQT-Prompter
chatgpt chatgpt-api gpt-turbo gui openai pyqt5
Last synced: 15 May 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/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: 11 Sep 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/kdahlhaus/remi-datable
A jQuery DataTables widget for the Remi GUI.
gui jquery-datatables python remi
Last synced: 11 Jun 2026
https://github.com/lurenjia528/study-go
go 学习
cobra docker-terminal go gui http2 mongo rpc statik
Last synced: 27 Apr 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/akash-rajak/emi-calculator
Python Script for EMI Calculator.
emi emi-calculator fpdf gui python3 tkinter
Last synced: 26 Mar 2025