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-05 00:10:35 UTC
- JSON Representation
https://github.com/vnknowledge2014/colima-ui
A modern, feature-rich desktop & web GUI for Colima — manage Docker containers, Kubernetes clusters, Linux VMs with AI-powered diagnostics
ai-diagnostics colima container-management desktop-app docker docker-gui gui kubernetes lima linux macos react rust tauri
Last synced: 02 May 2026
https://github.com/revtpark/kivy_mobile_app
Word translator app using kivy framework in python.
Last synced: 02 May 2026
https://github.com/brenordv/rust-pad
Cross-platform Notepad inspired by Notepad++
cross-platform gui linux macos notebook notepad notepad-plus-plus notes tools windows
Last synced: 30 May 2026
https://github.com/yaseen-rahman/y-mediaconverter
A simple application used for converting video files 📽 into your desired formats.
ffmpeg gui gui-application mediaconverter pyside6 python
Last synced: 14 May 2026
https://github.com/najmaelboutaheri/patents_analysis
This repository contains code and resources for analyzing patents using Apache Spark, Python, and AWS services. The objective of this project is to extract insights and trends from patent data to inform business decisions and intellectual property strategies.
azure azure-databricks azuredatafactory deltalake gui medallion-architecture patents-analysis powerbi-report pyspark
Last synced: 21 Apr 2026
https://github.com/crapface/netwatch
Portable Windows LAN scanner & monitor — finds hosts by open TCP ports, watches them, emails on downtime. Single Go (lxn/walk) exe, no install. EN/ES.
golang gui lan network-monitoring network-scanner port-scanner portable sysadmin windows
Last synced: 26 Jun 2026
https://github.com/ranagaballah/k-mean_algorithem_from_scratch
from-scratch gui k-means-clustering python
Last synced: 08 Aug 2025
https://github.com/abdelrahman-amen/agentic_sqlite_explorer_using_agno
This project demonstrates the integration of Agentic AI with SQLite, creating an intelligent assistant that interacts with the Chinook database. It leverages advanced AI capabilities to execute natural language queries, retrieve data, and simplify database management for users.
agentic-ai agno api dotenv groq gui llama3 llm python sqlite
Last synced: 02 May 2026
https://github.com/elb4rto/craplog-guiaidedcli
Parse Apache2 logs to create statistics
apache2-logs cli gui python3 statistics
Last synced: 08 Aug 2025
https://github.com/sourceduty/fractal_art_creator
🎨 Create intricate fractal art with a user-friendly graphical interface.
art-creator art-design art-generator artwork code-art concept concept-idea design fractal-art gui idea python python-art python-art-creator python-artist
Last synced: 08 Aug 2025
https://github.com/7rikazhexde/dlsubscanstakingrewardshistory
PySimpleGUIとSubscan APIを使用してReward&Slashのデータをcsvファイルで保存するGUIアプリ
csv gui pysimplegui python subscan
Last synced: 02 Oct 2025
https://github.com/pakagronglb/phoenix-recovery-tool
An advanced data recovery tool for recovering files after ransomware attacks or corruption, featuring both command-line and graphical interfaces.
cybersecurity data-recovery gui python
Last synced: 07 Aug 2025
https://github.com/risenxxx/dubsync
Sync localized dubs from a donor release onto a master video using FFT cross-correlation.
audio audio-sync cli cross-correlation dubbing ffmpeg fft gui home-theater mkv rust subtitle-sync video
Last synced: 26 Jun 2026
https://github.com/nemeslaszlo/elte-programming-technology-2025
This repository contains the tasks and details of the ELTE Programming technology
gui gui-application java java-ee java-gui object-oriented-programming
Last synced: 21 Sep 2025
https://github.com/barewalker/yuhitsu
local desktop GUI editor for Typst, with first-class Japanese typography support.
codemirror desktop-app editor gui japanese japanese-typography tauri tauri-app typesetting typst typst-editor
Last synced: 13 Jun 2026
https://github.com/villtord/carving_master_2020
Project aims to provide GUI control of the SPECS Carving manipulator via MCU8 motor control unit and Specslab Prodigy server
carving gui motor-controller prodigy specs
Last synced: 20 Sep 2025
https://github.com/antho8101/oridium
Oridium - A powerful and modular blockchain core engine designed for high-performance applications, inspired by Bitcoin.
bitcoin blockchain boost cmake cplusplus cryptocurrency gui libevent qt qt5 vcpkg wallet windows
Last synced: 09 Apr 2026
https://github.com/bluebrain/ngv-viewer
NGV Circuit Viewer application is a web environment for a small circuit in-silico experiments.
circuit education gui simulate
Last synced: 14 Jun 2026
https://github.com/tcdoverlord/opensceneforce
OpenSceneFORCE V7 - portable OBS backup, restore, repair, update, and safe execution system
automation backup desktop-app devops gui obs pyside6 python restore software-engineering system-recovery windows
Last synced: 27 Jun 2026
https://github.com/archi232004/iutils
🚀 Create elegant and interactive progress bars for Jupyter notebooks with `ipgs`, a modern alternative to `tqdm`.
c cdc-ncm csharp ethernet gui ios jupyter-notebook jupyterwidgets kernel-driver machine-learning mltools progressbar python tqdm usb wdf
Last synced: 10 Oct 2025
https://github.com/geetika2708/automatic-number-plate-detection-in-machine-learning
The system should be able to locate and identify the position of license plates in images or video frames. This is often done using computer vision techniques like object detection. Character Recognition: Once a license plate is detected, the system must accurately extract the characters or numbers.
automatic-number-plate-recognition gui jupyter-notebook machine-learning pycharm python
Last synced: 19 Jan 2026
https://github.com/blaze6950/checkregularexpression
An application with which you can test regular expressions.
csharp gui regex regular-expressions tester windows-forms
Last synced: 16 May 2026
https://github.com/blaze6950/choosecolor-winapi-
Case Study for Creating a Custom Custom Control for Color Selection. Using slider
case-study colorpicker cplusplus custom-elements gui slider usercontrol winapi winapi-application
Last synced: 24 Oct 2025
https://github.com/blaze6950/guessit-winapi-
A training example of a game in which a computer guesses a number
cplusplus game guess-the-number gui winapi winapi-application
Last synced: 10 Oct 2025
https://github.com/blaze6950/thekotra
WinApi Exam game
cplusplus game game-development gui winapi
Last synced: 10 Oct 2025
https://github.com/blaze6950/tic-tac-toe-winapi-
Tic-tac-toe - game with two modes: with ai and with friend.
ai cplusplus game gui tic-tac-toe winapi winapi-application
Last synced: 10 Oct 2025
https://github.com/kronos3/simplemusicmanager
A material spec gui implementation of gmusicapi
desktop google-music gui python
Last synced: 09 Oct 2025
https://github.com/whiterabb17/strongarm
Golang Bruteforcing Library/Standalone
bruteforce bruteforce-gui bruteforcing ftp ftp-bruteforce golang golang-gui golang-library gui library rdp rdp-bruteforce ssh ssh-bruteforce standalone
Last synced: 14 Jan 2026
https://github.com/ranagaballah/connectfour_python_with_gui
USing Pygame
connect-four gui minimax-algorithm minimax-alpha-beta-pruning pygame python
Last synced: 04 Aug 2025
https://github.com/narigo/roogle-rs
Show Google results from random sentences of Texts.
Last synced: 21 Jan 2026
https://github.com/mwixy/pulse
A lightweight, block-scoped programming language designed for ultra-fast declarative GUI prototyping and native Python interoperability. Build desktop apps in seconds without import statements.
declarative-ui desktop-app gui interpreter programming programming-language pulse python python3 scripting-language tkinter tkinter-gui
Last synced: 03 May 2026
https://github.com/oksanalim/open-banking-api-ux-prototype
Dieses Projekt demonstriert einen realitätsnahen Open-Banking-Use-Case mit Fokus auf UX-Prototyping, API-Anforderungen und Business-Analyse. Es basiert auf der Anbindung von Drittanbietern an eine Schweizer Bank über standardisierte Schnittstellen gemäss PSD2 / Swiss Open Banking.
api-standard gui open-banking prototypes swiss-banking
Last synced: 18 Jan 2026
https://github.com/abdullah-moiz/worldy-game-java
Wordly Game using JAVA
game gui java java-gui-application wordly-game
Last synced: 03 Aug 2025
https://github.com/legendarysumit/oibsip
bmi desktop-app fitness gui health json-storage python tkinter
Last synced: 31 May 2026
https://github.com/better-than-you/quickdl
A simple and efficient YouTube video downloader with a GUI built using Tkinter. Future updates will include Instagram video downloading.
automation downloader gui gui-application python python3 youtube youtube-downloader ytdlp
Last synced: 03 May 2026
https://github.com/turtlecode/how-to-add-video-player-python-kivy-gui
How-to-Add-Video-Player-Python-Kivy-GUI
gui python python-desktop python-desktop-application python-gui python-kivy
Last synced: 19 Jan 2026
https://github.com/al-ghaly/weather-application
A GUI app to get the current weather for specific city.
desktop-application gui oop pyqt5 python weather
Last synced: 12 Oct 2025
https://github.com/analyticalnahid/tkinter-tutorial
An intro of Tkinter
desktop-application gui tkinter tkinter-gui
Last synced: 07 Oct 2025
https://github.com/psuong/min-vulkan-template
Minimal Vulkan template with Rust, Egui, and Vk-Mem
Last synced: 07 Oct 2025
https://github.com/diepoe/iserv-hegportal-login-gui
Windows Desktop GUI to Login automaticly with Firefox into https://heg-portal.de
gui pyqt pyqt5 python python3 selenium selenium-webdriver webscraping windows10
Last synced: 14 Apr 2026
https://github.com/akora/focusui
FocusUI is a new type of web interface that allows users to focus on the important content and actions while minimizing distractions and clutter.
focus focus-management gui ui ui-concept user-interface
Last synced: 18 May 2026
https://github.com/fwcd/rusty-gui
Experimental 2D GUI library written in Rust
Last synced: 21 Oct 2025
https://github.com/kahlery/partea-app
☢️ not recommended but I tried: the client app directly connects the cloud database (ElephantSQL = PostgreSQL). Basically provides an interface of party organizing and joining system.
elephantsql gui java mvvm postgresql swing
Last synced: 03 Aug 2025
https://github.com/xvb8/network-control-panel
Allows you to block specific folders from accessing the Internet with a GUI
Last synced: 14 May 2026
https://github.com/lukewait/gc-esports-app
Provides a GUI interface to simplify the management of e-sports competition data stored on CSV files. This Java application was developed as part of a TAFE QLD assignment.
competition-manager csv-manipulation-utitilies esports-management gui java
Last synced: 06 Oct 2025
https://github.com/ostanton/nimsimpleguessinggame
GUI-based simple guessing game made in Nim
game gui gui-application nigui nim
Last synced: 13 Oct 2025
https://github.com/gabryon99/advanced-programming-2122
This repository contains the code wrote for the `Advanced Programming` course's assignments (academic year 2021/2022)
awt bean gui java software-components swing tictactoe
Last synced: 06 Oct 2025
https://github.com/izzymadethat/random-activity-generator
Generate 10 things to kill your boredom
Last synced: 13 Oct 2025
https://github.com/vanheemstrasystems/btop
btop - To monitor the system performance and understand what’s going on.
Last synced: 05 Oct 2025
https://github.com/abdullah-sheikh/ludo-game
Language: C++ GUI: Sfml
cpp gui ludo-game programming sfml visual-studio
Last synced: 13 Oct 2025
https://github.com/buzzraa/java-turtle-gui
This is a project of Turtle GUI using Java which I had done as one of my assessment in order to complete my undergrad degree. A jar file was provided my university and the rest of the was code written by me in Eclipse IDE.
Last synced: 28 Jun 2026
https://github.com/yourcraftmc/gui-framework
❇️ A efficiency & easy-to-use packet-based gui framework for minecraft servers, multi-platform supported for Bukkit, Spigot, BungeeCord and Velocity.
api bukkit bukkit-api bungeecord easy-to-use framework gui spigot spigot-api velocity velocitypowered
Last synced: 12 Mar 2025
https://github.com/harmanveer2546/geopy
Exploring and Learned basic functionality of Geopy in this repo.
api geocoding geopy gui latitude-and-longitude pandas python timezone
Last synced: 11 Apr 2026
https://github.com/v3l0c1t13s/thunder-manager
Simple GUI and CLI mod manager written in Rust
cli gui mod-manager rust tauri tauri-app thunderstore
Last synced: 18 Apr 2026
https://github.com/janorico/jgl
JGL is short for 'Janorico GUI Library' and it helps you to build an GUI.
gpl gpl3 gplv3 gui gui-library kotlin library open-source opensource
Last synced: 14 Oct 2025
https://github.com/colowill/currency-converter
Java currency converter that uses WebScraping to update it's conversion rates.
currency-converter data-scraping data-structures gui java-8
Last synced: 27 Jan 2026
https://github.com/huangli712/acgui
A web-based graphic user interface for ACFlow
acflow analytic-continuation gui julia web-application
Last synced: 14 Jun 2025
https://github.com/thiiagoms/kivy-calculator
Calculator with python and kivy :snake: :hammer_and_wrench:
gui kivy-calculator learning python-gui python-kivy
Last synced: 10 Mar 2026
https://github.com/akuroiwa/py-chessboardjs
Chess GUI using pywebview and chessboard.js.
chess chess-board chessboardjs chessjs gui pywebview uci universal-chess-interface
Last synced: 14 Jan 2026
https://github.com/somodidenise/polynomial-calculator
A Java desktop app for basic and advanced polynomial operations with a user-friendly GUI.
calculator gui java maven mvc oop polynomial swing
Last synced: 16 May 2026
https://github.com/f-aguzzi/agumatrix
A simple GUI application to calculate matrix determinants through Laplace expansion
cross-platform gui iced-rs rust
Last synced: 08 Apr 2025
https://github.com/the-phoenics/book-inventory-system
Book inventory system built with Java Swing and JDBC
crud-application database gui java jdbc
Last synced: 17 May 2026
https://github.com/milan-sony/tkinter_test
Learn Tkinter
gui gui-application python python3 tkinter tkinter-gui tkinter-python
Last synced: 14 Oct 2025
https://github.com/santerijps/game-of-life
A simple C raylib implementation of the famous cellular automaton called Conway's Game of Life
Last synced: 30 May 2026
https://github.com/alexballas/refyne
Cross platform GUI toolkit in Go inspired by Material Design
android cross-platform go golang gui hacktoberfest ios theme toolkit
Last synced: 01 Jun 2026
https://github.com/houssemdegachi/chat-bot
speak to a virtual assistant directly from your computer with a beautiful GUI (made using chat-gpt)
ai api chat chat-gpt chatbot gui libraries library python python-3 tkinter tkinter-gui tkinter-py tkinter-python tkinter-python-app tkinter-python-gui
Last synced: 02 Apr 2025
https://github.com/khushalsarode/texture-fearures-using-glcm-in-matlab
This is an image processing mini project that provides base required values of particular image to user by calculating from converted grayscale image.
calculations glcm grayscale gui image-processing matlab script
Last synced: 10 Jan 2026
https://github.com/d-sacre/heart-rate-analysis-gui
A Python based tool with graphical interface to evaluate heart rate data and visualize the results
gui gui-application heart-rate heart-rate-analysis heart-rate-analysis-tool python withings-compatible
Last synced: 15 Oct 2025
https://github.com/yj-928/python_password-manager
A simple, esthetic GUI App for managing your passwords locally.
application gui password-manager python python-gui-tkinter python3 pythonpractice pythonpractise pythonprogramming pythonprojects
Last synced: 17 Apr 2026
https://github.com/derekxkwan/pdkstruct
pure data abstractions focused on [struct]s
Last synced: 14 Mar 2026
https://github.com/zvikasdongre/python-gui-audio-downloader
This is a python gui app, that is used for downloading audio(s).
gui mp3 python3 qt5-gui youtube youtube-dl youtube-downloader
Last synced: 15 Oct 2025
https://github.com/michurin/unote
Simple standalone GUI notification utility with simple network API
desktop gui network notification remote-control
Last synced: 27 Jan 2026
https://github.com/asukhanov/pypeto
Tabular user interface for designing and implementing control screens for EPICS and LiteServer devices.
caproto epics gui liteserver p4p pvaccess pyqt
Last synced: 10 Apr 2025
https://github.com/umcconnell/lc4-encryptor
A LC4 and LS47 encryption/decryption tool (mirror of the Glitch project)
Last synced: 26 Jan 2026
https://github.com/ameya-kawade/youtube-video-downloader-python-gui
It allows you to download youtube videos, but you can only download videos which have premerged audio and video.
Last synced: 09 Apr 2025
https://github.com/anshmnsoni/turtle-crossing-game
gui oops-in-python python turtle
Last synced: 16 Oct 2025
https://github.com/asdeenner167/roblox-synapse
Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.
authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua roblox roblox-lua roblox-script roblox-scripts roblox-synapse
Last synced: 30 May 2026
https://github.com/drakmord2/node-swarm-intelligence
NodeJS implementation of Swarm Intelligence algorithms
artificial-intelligence expressjs gui nodejs swarm-intelligence visualization
Last synced: 28 Apr 2026
https://github.com/jensostertag/camerabot
A Bot to move a Camera using Nema17 Stepper Motors according to the Users's Input.
Last synced: 19 Apr 2026
https://github.com/juzzlin/gitbranchdeleter
Small PyGTK-based utility program to conveniently delete Git branches
git git-branch git-branches gui gui-application linux linux-shell pygtk3 python3 utility utility-scripts
Last synced: 09 May 2026
https://github.com/xord/reflex
A Graphical User Interface Tool Kit.
cpp gem gui gui-toolkit library physics ruby
Last synced: 09 Apr 2026
https://github.com/iammohith/pd-controller-for-2d-quadrotor
This project involves implementing a Proportional-Derivative (PD) control system for a two-dimensional (2D) quadrotor. The objective is to stabilize the quadrotor's position ensuring smooth motion and maintaining the desired trajectory.
controller gui matlab quadrotor robotics simulation
Last synced: 19 May 2026