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-03 00:14:23 UTC
- JSON Representation
https://github.com/1810suman/agri_vision
This project is a Multi-Agent AI System that assists farmers by providing AI-driven crop recommendations, market analysis, and real-time weather insights by the use of Ollama AI, WeatherAPI, and SQLite3, it optimizes resource usage, reduces costs, and maximizes profits—ensuring sustainable and data-driven agriculture.
gui ollama-api python3 tinyllama
Last synced: 09 Apr 2025
https://github.com/spoofimei/cloakcrypt
Tool to encrypt and hide files in other files
aes-256 cross-platform encryption gui opsec plausible-deniability security
Last synced: 20 Mar 2025
https://github.com/onder7/email-gui-uygulamasi
grafik kullanıcı arayüzü (GUI) ile e-posta göndermeyi sağlar
Last synced: 14 Sep 2025
https://github.com/rachitdhar/minesweeper-game
A complete playable GUI Minesweeper game
Last synced: 17 Jul 2025
https://github.com/infofintech/memphis
A collection of Windows 98 icons.
gui icon-theme theme ui ui-theme win98 windows windows-98
Last synced: 02 Feb 2026
https://github.com/m3y54m/kivy-python-gui
A getting started project for GUI design using Kivy in Python
cross-platform desktop-application gui kivy python
Last synced: 16 May 2026
https://github.com/arvind-4/qrcode-using-pyqt5
Simple QR Code Generator Using PyQt5
gui pyqt5 python3 qrcode-generator
Last synced: 01 Nov 2025
https://github.com/germabyte/cube-puzzle-solver
This program helps solve a fun and challenging puzzle! Imagine a tower built from ten cubes, each with four numbers on its faces. The goal is to rotate these cubes until each of the tower's four sides adds up to the same number, in this case, 555.
cubes gui instant-insanity numerical-puzzle puzzle puzzle-solver python python3 tkinter
Last synced: 22 Mar 2025
https://github.com/makarov-danil-school-projects-ctu/java-oop-game-implementation
game gui java javafx oop-principles
Last synced: 20 May 2026
https://github.com/lionkor/gcd_calculator
GCD Calculator is a small GUI program, written in C#, which will quickly calculate the greatest common divisor of two natural numbers.
calculator csharp gcd gcd-calculator gui
Last synced: 13 Jul 2025
https://github.com/raruto/ilmagnifico
Porting Java del gioco da tavolo "Lorenzo il Magnifico" (progetto sviluppato durante il corso di "Ingegneria del Software" presso il Politecnico di Milano - a.a. 2016-2017)
client-server command-line eclipse gioco-da-tavolo gui il-magnifico ingegneria-del-software ingegneria-del-software-2017 java junit lorenzo-il-magnifico magnifico polimi politecnico-di-milano progetto-ingegneria-del-software rmi socket staruml uml
Last synced: 17 Mar 2025
https://github.com/visual-ideas/moonshine-laravel-translations
Manage Laravel translation files with MoonShine admin panel
eloquent gui laravel laravel-package localization moonshine multilingual php translation vi visualideas
Last synced: 16 May 2026
https://github.com/nchgroup/go-gui-encoder
GUI Encoder for script kiddies
development encoder go golang gui
Last synced: 22 Jul 2025
https://github.com/trevorbrowning/writedaily
A distraction-free journaling app built with Python and Tkinter.
desktop-app desktop-application diary gui journaling note-taking notebook productivity python python-tkinter python-tkinter-gui tkinter
Last synced: 22 Jun 2025
https://github.com/mariantaragel/chess-tournament-manager
Pairing program for chess tournaments
Last synced: 28 Mar 2025
https://github.com/it-delinquent/unix_permissions
A WinForms programs which helps calculate Unix permissions commands
graphical-user-interface gui microsoft permissions powershell powershell-script unix unix-permissions windows winform-ui winforms winforms-application winforms-programs
Last synced: 06 May 2026
https://github.com/radad/radwinkill
Shortcut to kill foreground application
appveyor gui shell-extension win32 windows
Last synced: 19 Apr 2026
https://github.com/wsmaxcy/clusterduck
MySQL InnoDB-Cluster GUI Manager
cluster-api clustering gui gui-application innodb innodb-cluster mysql mysql-connector mysql-database mysql-gui mysql-gui-client
Last synced: 16 May 2026
https://github.com/kmoraza/moment_of_inertia-calculator-gui-app
Java-Desktop-App, die das Trägheitsmoment mehrerer Körper entlang verschiedener Rotationsachsen berechnet (Java desktop app to calculate moment of inertia of several bodies along different axes of rotation)
desktop-app desktop-app-development engineering-mechanics gui java java-swing java-swing-gui mechanical-engineering mechanics moment-of-inertia physics
Last synced: 03 Apr 2025
https://github.com/rama1997/automated-url-opener
Task scheduler that allow users to automatically open URLs at a specific desired time by creating custom cron jobs
cron cronjob crontab customtkinter gui python tkinter
Last synced: 01 Nov 2025
https://github.com/toxic-whitelgnd/learning-java-swing
Learning java-swing
gui software-development swing-gui ui
Last synced: 20 May 2026
https://github.com/aswassaw/konter-pulsa-bintang
Konter Pulsa Bintang adalah aplikasi Java berbasis GUI (Swing) yang dibuat dengan tujuan untuk memanajemeni data pembelian pulsa di sebuah konter.
Last synced: 15 May 2025
https://github.com/byte-cats/giv
Image Viewer written in Go
cross-platform go gui image-processing image-viewer minimalist
Last synced: 27 Mar 2025
https://github.com/chaiyokung/bnk48-comp-random-calculator
A program that calculates how many random photo sets of BNK48 you need to buy to complete a complete set of a specific member's photo cards, and estimates the total cost (Since 2018)
Last synced: 23 Jun 2025
https://github.com/nubisub/oopjv
Praktikum Pemrograman Berorientasi Objek
designpatterns gui java object-oriented-programming
Last synced: 11 Apr 2025
https://github.com/cowboy-bebug/pokedex-rs
Pokedex GUI using PokéAPI + iced
Last synced: 29 Jun 2026
https://github.com/lambdacasserole/bach
Compose components using a generic designer.
designer drag-and-drop gui visualization
Last synced: 15 Aug 2025
https://github.com/talhaahussain/game-of-life-gui
A (mostly) object-oriented implementation of John Horton Conway's Game of Life (1970) as a graphical user interface.
conways-game-of-life game-of-life gui object-oriented-programming pygame simulation
Last synced: 24 Jun 2026
https://github.com/htmujahid/cholab-desktop
A desktop app for Chemical properties of elements
chemical-elements chemistry gui pyinstaller python tkinter
Last synced: 20 Mar 2025
https://github.com/surrsurus/genexit
Simple GUI shutdown menu for tiling WMs in Python inspired by cb-exit
cb-exit crunchbang gui logoff openbox python python2 reboot script shutdown tiling window-manager
Last synced: 13 Jul 2025
https://github.com/dddryinside/word
🧑🎓📖 Application for learning foreign languages
css desctop desctop-app gui gui-application java javafx learning sql sqlite study
Last synced: 01 Jan 2026
https://github.com/tahmidefaz/racket-image-gallery
A simple image gallery implemented with GUI in Racket
gui imagegallery lisp lisp-variant racket
Last synced: 03 Feb 2026
https://github.com/leedskiy/tricky-five
Tricky five is a variant of five-in-a-row game with GUI for two players made using Java.
board game gui java java-gui-application jawa-swing
Last synced: 16 Jun 2025
https://github.com/katarinamolotova/multilayer-perceptron
cpp17 gui machine-learning multilayer-perceptron qt6
Last synced: 20 May 2026
https://github.com/samplec0de/mandelbrotsetqt
A simple implementation of mandelbrot set written in C++ and Qt. Supports zooming by selecting rectangle. Single-thread rendering.
cmake gui mandelbrot mandelbrot-fractal mandelbrot-fractal-drawer mandelbrot-renderer mandelbrot-set mandelbrot-sets mandelbrot-viewer qt qt5 visualisation visualization visualizer
Last synced: 17 May 2026
https://github.com/bornalgo/rotated-widget
This repository provides a custom Qt-based class that allows dynamic rotation of a QWidget at any angle using QGraphicsView and QGraphicsProxyWidget. It supports flexible size policies and aspect ratio preservation for seamless integration into PyQt or PySide applications.
custom gui pyqt pyqt4 pyqt5 pyqt6 pyside pyside2 pyside6 python qgraphicsproxywidget qgraphicsview qt rotatedwidget rotation widgets
Last synced: 20 May 2026
https://github.com/quantumwizard888/aurora-text-editor
Minimalistic text editor created with Python and Tkinter
beginner beginner-friendly gui gui-application learning python python3 text-editor tkinter tkinter-gui tkinter-python vanilla-python
Last synced: 29 Mar 2025
https://github.com/chuigda/project-371
Farily simple library for minimal GUI-based user interaction
Last synced: 02 Apr 2025
https://github.com/kayenm/entangled-in-plastic
Control a sea animal in the vast blue ocean as you strive to dodge all the ocean plastic!
eclipse gui gui-application java object-oriented-programming
Last synced: 23 Jul 2025
https://github.com/berkbavas/mobilephonesimulator
LCD screen implementation in QML
gui led-display qml qt qt5 simulator
Last synced: 17 May 2026
https://github.com/ahmednassar7/pizza-ordering-system
A pizza ordering system.
algorithms database datastructures gui java mssql mssqlserver oop sql ui-design
Last synced: 02 Jan 2026
https://github.com/dhruvcodings/python-login-system
A simple login system built using Python's Tkinter library, featuring a graphical user interface for basic user authentication. This project is perfect for learning how to create GUI applications in Python.
basic-authenticaton-logic gui python tkinter
Last synced: 21 Mar 2025
https://github.com/kerciu/javafx-calculator
🧮🔢 Simple Calculator application made in Java ☕ using JavaFX 🖼️ allowing fundamental math functions ✖️➗➕➖🟰
calculator calculator-application gui java javafx javafx-application javafx-gui math ui user-experience-design user-interface ux
Last synced: 02 Jan 2026
https://github.com/it1shka/mango
Application for MongoDB CRUD operations
atlas crud-application database gui mongodb
Last synced: 11 May 2026
https://github.com/t-kalv/time-machine
A 🕰️ Time Machine Java program that opens a website from the past using the Wayback Machine where the user enters a website URL, date and time...
gui gui-application java time-machine wayback wayback-machine
Last synced: 22 Mar 2025
https://github.com/danielbrodi/arkanoid
A full implementation of the classic Arkanoid block breaker game using Java. Includes a menu and an animaiton of a timer at the beginning of each level, records and stores highest store in a local file and it's possible to personalize the block design of each level. In order to add or edit levels in the game, you don't have to learn to code.
animation animations class game game-2d game-development gui inheritance input-output interface java leaderboard memory-management menu-navigation object-oriented-programming objects oop project
Last synced: 13 May 2025
https://github.com/prashant-rana42/simplecalculator
A simple Calculator, with addition, subtraction, multiplication , Division, Reminder, and Power operations,built using javafx 21.0.5 and needs atleast java 17 to be installed on your system to run
calculator-application gui jar java javafx-desktop-apps
Last synced: 11 May 2025
https://github.com/gth/powershell-form-samples
A few samples of graphic interfaces written in PowerShell
Last synced: 03 Apr 2025
https://github.com/thiiagoms/chat-application
Chat application with Python and Kivy Library :books: :snake:
chat-with-kivy gui learning python python-chat python-gui python-kiv pythonic
Last synced: 18 May 2026
https://github.com/chebread/worker
급히 뭔가를 작성해야 될때 사용하세요 ! ✍️
graphic-user-interface gui hurriedly jottings python short-and-clean tkinter
Last synced: 12 Apr 2025
https://github.com/josedavila24/imageprocessor2d
🖼️✨ Herramienta de procesamiento de imágenes 2D en Java con interfaz gráfica 🎨📌. Incluye filtros 🌀, conversiones de color 🌈 y operaciones morfológicas 🔍⚙️.
eclipse-ide git gui image-processing java
Last synced: 21 May 2026
https://github.com/oberoncross/oberoncross
ну я на обероне думаю ещё гуи тулкит делать на замену Qt, quasar, flutter, haxeui, React Native. Лучше их всех
flutter gui haxeui oberon oberoncross qt quasar react-native toolchain toolkit
Last synced: 06 Mar 2026
https://github.com/toki-plus/auto-usps-tracker
专为跨境电商卖家设计的高效USPS批量物流追踪器。支持数千单号并发查询、代理、防屏蔽,并生成精美Excel报告。Playwright, Automation, PyQt5, E-commerce.
automation cross-border-ecommerce desktop-app e-commerce gui logistics package-tracking pandas playwright pyqt5 python scraper shipping-tracker usps web-scraping
Last synced: 29 Apr 2026
https://github.com/sriyansreddyy/video-downloader
Modern YouTube and Google Drive video downloader with GUI - Download videos, create clips with drag & drop support for local files.
ffmpeg gui python tkinter video-processing youtube-downloader
Last synced: 18 May 2026
https://github.com/wassimoubaziz/irm-iot-small-project
This is a simple iot application built using Java RMI (Remote Method Invocation). It allows clients to connect to a central server and communicate with each other in real-time.
gui interface iot java oubaziz rmi rmi-client rmi-server wassim
Last synced: 25 Jun 2025
https://github.com/airtonGit/vibora
Vibora é um pacote da linguagem Go com o objetivo de estender aplicativos de linha de comando (command-line interface CLI) desenvolvidos com o framework Cobra https://cobra.dev adicionando uma interface grafica de usuário web gerada automaticamente
Last synced: 07 May 2025
https://github.com/sanko/alien-libui
Build and Install libui: A portable GUI library
alien gtk3 gui libui native perl perl-alien widgets
Last synced: 15 May 2026
https://github.com/kerciu/cpp-tetris-clone
Tetris Clone | Made using C++ programming language and SFML graphic library.
cpp game game-development gamedev gui object-oriented-programming sfml sfml-game sfml-graphics-library tetris tetris-clone ui-design
Last synced: 25 Jun 2025
https://github.com/yuji1702/ai--powered-triage-system
This project implements a machine learning-based triage system for emergency rooms, which classifies patients based on their symptoms and vitals using a Random Forest Classifier. The system features real-time patient data integration, a user-friendly GUI built with Tkinter, and secure patient data encryption using Fernet from the cryptography lib
cryptography data-imputation data-preprocessing data-security encryption gui healthcare machine-learning matplotlib medical-data python random-forest realt-time scikit-learn seaborn tkinter triage-system
Last synced: 05 Apr 2025
https://github.com/toeffe3/formelsamling
(Danish) Skoleprojekt
danish gui java-8 school-project
Last synced: 19 Mar 2025
https://github.com/andezion/cryptocurrency
cpp cryptocurrency curl-library gui nlohmann-json wxwidgets
Last synced: 03 Jul 2026
https://github.com/kauefraga/learning-wxwidgets
📊 Learning how to create graphical user interfaces (GUI) with wxWidgets.
cpp graphical-user-interface gui wxwidgets
Last synced: 02 Apr 2025
https://github.com/krishnachsahu/shrnk
🔧 Build cross-platform applications rapidly with Tauri, React, and TypeScript using this streamlined Vite template.
asset-compression cross-platform developers-tools express gui image-compression jquery nodejs non-commercial open-source optimization productivity rust tauri
Last synced: 13 Apr 2026
https://github.com/smtkanchana66/nmap-gui
The Nmap GUI is a user-friendly interface that makes it easy to run network scans using the Nmap tool. With just a few clicks, users can specify target hosts, choose scanning options, and initiate scans.
gui gui-application hacking-tool nmap nmap-scan python python3 tkinter-gui tkinter-gui-library tkinter-python
Last synced: 12 Sep 2025
https://github.com/federico-lamperti/polimi-swe_project
cli gui javadoc javafx mvc-pattern
Last synced: 20 May 2026
https://github.com/elb4rto/logdoctor_uninstaller
Graphical uninstaller for LogDoctor
Last synced: 14 May 2026
https://github.com/shaygali/system-programming2-assignments
My assignments in the systems programming course 2
assignment console-game cpp-programming graph-algorithms gui
Last synced: 09 Jun 2026
https://github.com/chh-itt/wanxiang-toolkit
🛠️ A native GUI toolkit for managing developer runtime environments (Node.js, Python, Java, Go, Rust, PHP, Deno, Bun). Built with Rust + iced.
bun deno developer-tools go gui iced java node php python rust rust-lang version-manager windows
Last synced: 06 Apr 2026
https://github.com/r4f405/google-maps-scrap-automation
A Python-based desktop GUI for the gosom/google-maps-scraper API. This tool automates and simplifies business data extraction from Google Maps through an intuitive, user-friendly interface.
automation data-extraction data-mining google-maps gui lead-generation python python3 scraper scraping tkinter
Last synced: 26 Jun 2025
https://github.com/eshan-sud/safeledger
A GUI-Based Bank Management System
fiile-handling gui java javaawt javafx javaswing oops
Last synced: 11 Apr 2026
https://github.com/jadhaidar/customerviewer
A simple Java based GUI to view, search and sort customer data
csv-parser eclipse gui java swing
Last synced: 19 May 2026
https://github.com/burhanali2211/file-renamer
a powerful tool best for web developers that allows to rename files in bulk using a user-friendly GUI.
gui main python rile-renamer tkinter
Last synced: 05 Jun 2026
https://github.com/yudas1337/praktikum_pbo_12
This is the twelve repository from PBO Practice. It is coded with Java Programming language.
gui java netbeans object-oriented-programming
Last synced: 26 Mar 2025
https://github.com/anmol420/calculator-in-python
A Basic Calculator Written In Python Using GUI.
calculator calculator-application gui python tkinter
Last synced: 21 Mar 2025
https://github.com/wristwaking/matlab-piano
唤醒手腕哔哩哔哩视频88键钢琴matlab源码。同时项目配套存在88键音源素材mp3资源文件。
Last synced: 07 Jul 2025
https://github.com/schlopp96/pyfitransfer
Application for user to transfer locally saved files of a specified extension-type to desired location. Has both a CLI and GUI version.
beginner-project cli cli-app file-manipulation file-moving file-transfer gui gui-app os python python-cli python-cli-project python-file-organiser python-gui python-gui-project python-module python3 script simple
Last synced: 07 Mar 2026
https://github.com/mnz1365/password-generator-gui
password generator gui python
gui password-generator python tkinter
Last synced: 05 Apr 2025
https://github.com/podbrushkin/javafx-treetabletsv
GUI utility to view TSV file with tree data as tree table
Last synced: 15 Apr 2026
https://github.com/blaze6950/memorygame
Game Memory. Click on the cards and try to choose two of the same.
csharp game gui memory-game memorygame wpf
Last synced: 18 May 2026
https://github.com/secret-guest/how-many-books-have-i-written-as-a-developer
Useless program opening most of your programs files, including .md and .txt, and tell you how many lines of code you have written so far.
directory-selection file-count file-handling gui label-update line-count line-counter line-counting pyqt5 python signal-slot threading tools
Last synced: 13 Jun 2025
https://github.com/husal90/bittorrent-client
A lightweight, Python-based BitTorrent client that implements the core functionality of the BitTorrent protocol. This client allows you to load and parse torrent files, connect to trackers, and interact with peers in the BitTorrent network.
bencode client gui hashlib peer python python3 socket-programming struct tkinter torrent tracker urllib
Last synced: 03 Jul 2026
https://github.com/kevinbdx35/rocket-telemetry
Modern rocket telemetry system with real-time dashboard, built in Python using PyQt5 and matplotlib
aerospace-engineering aerospace-sensors dashboard data-visualization embedded-systems flight-data gui matplotlib pyqt5 python real-time rocket telemetry
Last synced: 15 May 2026
https://github.com/blaze6950/gamenumbers
Game on the Windows Forms "Numbers". The possibility to increase the playing field has been raised, it is also possible to set the time and range of numbers
csharp game gui numbers-game windows-forms
Last synced: 14 May 2026
https://github.com/karthikeyanav2003/temperature-converter
prodigy projects - temperature calculator
calc calculator-application converter gui guiapplication python temperature-converter tkinter
Last synced: 23 Jun 2026