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-07 00:14:46 UTC
- JSON Representation
https://github.com/nstechbytes/powerful-passgen
In an era where digital security is paramount, having strong and unique passwords is a fundamental part of protecting your online accounts. **Powerful Password Generator** is a Chrome extension designed to simplify the process of creating robust passwords that enhance your security and protect your personal information.
chrome chrome-extension extension gui password password-generator
Last synced: 09 May 2026
https://github.com/m-jahn/shinytreemaps
R Shiny app for easy creation of Voronoi and Sunburst treemaps
gui interactive-visualizations r shiny-apps sunburst-treemaps treemap voronoi-treemap
Last synced: 29 Jul 2025
https://github.com/antoniojcosta/go-price-monitor
Price monitor using Go that sends a message to the user whatsapp if the product it's on sale
colly fyne go golang gorm gui postgresql webscraping whatsapp
Last synced: 09 May 2026
https://github.com/birg81/colorpicker
Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a colorPicker. The GUI is able to help you select your favorite color and show you the RGB code in hexadecimal and in its red, green, blue coodrinate. Good luck!
color colorpicker gui java swing ui
Last synced: 09 May 2026
https://github.com/heracliteanflux/object-oriented-programming-with-web-based-applications
Exercises in the Java programming language with an emphasis on object-oriented design and applications in database and GUI programming.
apache-derby apache-netbeans apache-netbeans-18 database gui java java-database java-database-connectivity java-swing-gui object-oriented-programming
Last synced: 10 May 2026
https://github.com/nstechbytes/video-converter
A simple and efficient GUI application for converting multiple video files into different formats with adjustable quality settings. This application is built using Python and the PyQt5 library, along with MoviePy for video processing.
ffmpeg gui moviepy multimedia open-source progress-bar pyqt5 python user-interface video-conversion video-editing video-formats video-processing
Last synced: 10 May 2026
https://github.com/paramsiddharth/miniplot
A graphical application to plot any mathematical equation of the form y = f(x).
diagram equations gui matplotlib native plotting python qt
Last synced: 10 May 2026
https://github.com/caoccao/batchfilerename
A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.
gui javascript plugins rename rename-files rename-utility renamer rust
Last synced: 11 May 2026
https://github.com/iron-e/winvoice-gui
A front-end for winvoice-server, which helps manage of invoices.
graphical-user-interface gui invoice invoice-generator react typescript winvoice
Last synced: 11 May 2026
https://github.com/mlaugharn/nbgui
inline real-time interactive remote guis in jupyter via jupyter_rfb
dear-imgui gui imgui jupyter jupyter-notebook pyglet
Last synced: 11 May 2026
https://github.com/jqntn/timetracker
A windows-only timetracker app, written in Rust
crate gui installer msi native rust rust-lang service services timetrack timetracker timetracking windows
Last synced: 11 May 2026
https://github.com/tirtharajsinha/face-recognition-application
A face recognition application using face-recognition and opencv-python library.
atendence face-recognition face-recognizer gui mechine-learing opencv project python python3 tkinter tkinter-gui
Last synced: 12 May 2026
https://github.com/mdouchement/gexplorer
File dialog for several OSes.
explorer file filechooser gio gioui gui
Last synced: 11 Jun 2026
https://github.com/abraham-ny/file-handler-pro
And advanced file handler in java for desktop
desktop file-explorer file-handler file-manager gui java java-gui java-swing javax swing windows windows-file-explorer
Last synced: 13 May 2026
https://github.com/cole-wilson/anaconda
A graphing calculator built in Python3
cli graphing-calculator graphing-calculator-programs gui linux mathematics python3 turtle-graphics
Last synced: 13 May 2026
https://github.com/irtsa-dev/conarn
A save file editor for the game Content Warning by Landfall.
contentwarning editor gui landfall python
Last synced: 12 Jun 2026
https://github.com/fishgamestudio/oh-my-gui
A lightweight GUI library wrapping PySide6 for Python.
desktop-gui gui gui-library pyside6 python qt6 wrapper
Last synced: 14 Jun 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: 15 Jun 2026
https://github.com/daslixou/leafui
Another experimental UI Framework for Rust
Last synced: 17 Jun 2026
https://github.com/cosmicshelter/tweakpane-plugin-thumbnail-grid
Thumbail grid select binding plugin for tweakpane
Last synced: 18 Jun 2026
https://github.com/hamed-gharghi/quickplot-2d
A PyQt5 application for plotting and saving 2D data visualizations from CSV files with customizable plot and background colors, line thickness, and support for a dark theme.
gui gui-application plot plotting-in-python pyqt5 pyqtgraph python
Last synced: 19 Jun 2026
https://github.com/axorax/nucleon-revolt-bot
Multi-purpose Revolt bot with memes, images, fun, economy and more!
bot gui nucleon revolt revolt-api revolt-bot revolt-chat revoltchat revoltjs
Last synced: 20 Jun 2026
https://github.com/mwmorale/storingencryptiondata
Welcome! Here, I am working with some very basic encryption. This is a work in progress and, for now, is only compatible with Windows OS. Using a password, a user can easily encrypt their “notes” file after writing. Then, later, decrypt when desired in order to view/edit their notes. This is hiding information in plain sight. Eventually, this project will be merged with my folder locker so that an encrypted file can be stored in a "locked" directory/folder. Avoid personal use for I am releasing the encryption key and/or “cipher solution” in my code. When used, run the file called “RUN_ME.py”.
cipher ciphertext data decryption encryption filesystem graphical gui gui-application notes privacy rotation-encryption secure security-tools user-interface whitehat
Last synced: 21 Jun 2026
https://github.com/mcquerol/java-notepad
Java notepad application with basic text editing and GUI.
Last synced: 22 Jun 2026
https://github.com/cyr-ius/powerdns-ui
Web management interface for PowerDNS Authoritative Server
admin dns gui powerdns powerdns-admin powerdns-ui powerdnsui
Last synced: 22 Jun 2026
https://github.com/ragul-rofi/librarymangementsys
Explore the Library Management System Built in Python
gui library-management-system pyqt5 python sqlite3
Last synced: 29 Jun 2026
https://github.com/katahiromz/rubberbandsample
Win32 Rubber Band Sample
gui rubberband win32api windows
Last synced: 18 May 2026
https://github.com/kalbarczykdev/snake-c-sdl2
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: 27 Mar 2025
https://github.com/phgarciadev/Bybo
Sistema de Gerenciamento de Biblioteca desktop (GUI) moderno e elegante. Desenvolvido com Java, Kotlin, JavaFX e Maven, focado em uma arquitetura modular e uma interface de usuário rica.
crud css fxml gui java javafx kotlin maven messagepack xml
Last synced: 30 Dec 2025
https://github.com/ycanardeau/saruhashi
Saruhashi is a UI framework for MonoGame.
Last synced: 20 Mar 2025
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/atypicalim/love2d-ui-editor
simple love2d gui library and editor ...
Last synced: 17 May 2026
https://github.com/pedrala/virtualfactory
Use the ArUco marker to calculate the relative coordinates and move Turtlebot3 to the corresponding location. Recognize a small box as an object with yolo8, pick it up with the manipulator, and place it on the conveyor belt. Pick up the box again at the end of the conveyor belt and move it to the unloading area.
aruco-marker-detection calibration conveyor-belt gui inverse-kinematics multithreading opencv rodrigues-rotation-formula ros2 turtlebot3 yolo8
Last synced: 17 May 2026
https://github.com/jaynil1611/ads-pro
The project utilises advance data structures and algorithms to find the shortest path in a Maze. There is a competition between BFS & A-Star algorithms to find the shortest path.
algorihtms astar-algorithm bfs-algorithm datastructures gui java-8
Last synced: 17 May 2026
https://github.com/tomaarsen/twitchmmlevelpickergui
Twitch bot which semi-randomly picks Mario Maker 2 Levels from chat, with a GUI
bot gui mario mario-maker mario-maker-2 mariomaker mariomaker2 mm python twitch twitch-bot twitchbot
Last synced: 28 Mar 2025
https://github.com/j0nathan550/goodbyedpi-gui
GUI Application that simplifies using GoodByeDPI.
anticensorship censorship-circumvention deep-packet-inspection dpi gui
Last synced: 08 Sep 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/vruivo/eslint-gui-configurator
Create an ESLint config file on the browser
config eslint gui interactive webpage
Last synced: 15 May 2026
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/andrianllmm/pydoku
A Sudoku game using Python Tkinter with puzzle generation and solver
backtracking customtkinter gui python sudoku tkinter
Last synced: 24 Jun 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/trflorian/opencv-hsv-filter
Segment an image based on an HSV filter with sliders for threshold
color-filter computer-vision gui hsv opencv opencv-python python slider trackbar
Last synced: 17 May 2026
https://github.com/holywyvern/starry-night-ui
A react UI for development with React, usually for electron apps
components gui js react ui web
Last synced: 16 Apr 2026
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/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/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/yogithesymbian/yo_netwatch
Rust Networking Simple
egui gui networking rust rust-patterns visualization
Last synced: 20 Jul 2025
https://gitlab.com/ultreon/ultreon-gui-lib
An advanced GUI library for Minecraft mods.
forge graphical user interface gui library minecraft minecraft-forge minecraft-mod minecraftforge utilities
Last synced: 30 Oct 2025
https://github.com/bucket-ui/bucket-ui
Bucket UI - Professional GUI Client for S3 (releases / issues / roadmap repository) https://bucketui.com
Last synced: 25 Apr 2026
https://github.com/komoto388/reversi
「Reversi : リバーシ」 はシンプルなリバーシのボードゲームです。
cui gui java javafx reversi reversi-game
Last synced: 17 May 2026
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/blaze6950/remindme
Reminder program for Windows desktop. You can add events about which the program will resemble with notifications
csharp event-management gui reminder reminder-application windows-forms
Last synced: 17 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/andyobtiva/glimmer_metronome
Glimmer Metronome supports different beat counts, click sounds, and tempos, including tap-based tempo calculation.
desktop desktop-app desktop-application glimmer-dsl-swt gui jruby metronome music ruby
Last synced: 24 Jun 2025
https://github.com/hrishiksh/videocode
A GUI for ffmpeg to do simple utility task
ffmpeg flutter flutter-app gnome gui linux linux-app
Last synced: 05 May 2026
https://github.com/futuresea-dev/swt-bot-app
SWT BOT APP
binance binance-api bot gui mysql pyqt5 python sql swt
Last synced: 13 Apr 2025
https://github.com/darxisr/salsa20
Salsa20 encryption/decryption without libraries with GUI
cipher cryptography decryption development encryption gui open-source pyqt5 python salsa20 source-code tools
Last synced: 03 Apr 2025
https://github.com/brayevalerien/dedup
An image deduplication GUI, made for image generation models dataset deduplication using CLIP.
clip dataset-curation gui image-processing tkinter
Last synced: 05 Apr 2025
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/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/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/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/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/Longwater1234/go-tic-tac
Multiplayer Tic-Tac-Toe game written in Golang and Fyne GUI toolkit, with websockets
fyne game go golang gui tic-tac-toe
Last synced: 07 May 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/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/elb4rto/logdoctor_installer
Graphical installer for LogDoctor
Last synced: 17 May 2026
https://github.com/janix520/easypackage
java swing javafx gui package exe dmg maven
Last synced: 17 May 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/kateliev/typerig-icons
Assorted fonts for TypeRig GUI
font fontlab gui icons typerig vector-graphics
Last synced: 26 Jun 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/gayanvoice/ini-reader
How to read and write .ini files in Windows Operating System in C++ Visual Studio
c-plus-plus gui ini-parser visual-studio windows
Last synced: 17 May 2026
https://github.com/fareedkhan-dev/tkinter-beginner-guide
beginner gui python python-gui-tkinter tkinter
Last synced: 20 Jul 2025
https://github.com/girkovarpa/lazarus-7guis
Esempi di 7guis realizzati con Lazarus.
7guis delfi delphi demo examples freepascal gui hello-world helloworld-programs lazarus pascal rad ui win32 windows
Last synced: 17 May 2026
https://github.com/prabdhal/onscreenkeyboard-for-unity
This asset offers a complete on-screen keyboard solution for Unity, ideal for use with TextMesh Pro’s TMP_InputField. Users can type and interact with text fields through an on-screen keyboard, compatible with gamepad, VR, and touch inputs. Designed for platforms where a physical keyboard isn’t feasible, such as mobile or VR.
gui keyboard tool unity3d unityasset
Last synced: 08 Jun 2026
https://github.com/ChrisChou-freeman/aqi_app
MacOS statusbar app for monitor air quality
aqi-monitor gui macos macos-menubar
Last synced: 09 May 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/backslashspace/archived-syncman
Description to be made
backup gui local network robocopy smb synchronization
Last synced: 10 May 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/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