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/filiprokita/pyclicker2
pyClicker2 is a desktop application written in Python with a GUI built using tkinter. It is an automation tool that can simulate mouse clicks at a specified CPS (clicks per second) and is useful for automating repetitive tasks or for gaming. The program is open source and can be used for personal or commercial purposes.
autoclicker automation clicker desktop development game gui open-source productivity python tkinter
Last synced: 02 Jul 2026
https://github.com/younesrabeh/basic-projects-py
My Python based Personal projects
application cross-platform gui
Last synced: 03 Jul 2025
https://github.com/audreyteles/conversor-de-temperaturas
Programa, com interface gráfica, que realiza conversão de escalas de temperatura (Celsius, Fahrenheit e Kelvin)
conversor-de-temperaturas gui python tkinter
Last synced: 14 Mar 2025
https://github.com/chris-cozy/connectx-gui
My ConnectX project. It's similar to Connect5 but customizable, the user has control over board customization. Instead of being played through the terminal, this version's implementation makes use of the Model View Controller schema, as well as JavaSwing in order to produce a GUI for playing. There are two implementations for this project, labeled GameBoard and GameBoardMem. The difference between them is the memory efficiency of the program.
gui intellij java javaswing model-view-controller
Last synced: 24 Mar 2025
https://github.com/konstantanxiety/suburban_trains_db
Databases coursework for uni
database gui postgresql psycopg2 python sqlalchemy tkinter
Last synced: 12 Apr 2026
https://github.com/DanilovSoft/LetsEncryptMikroTik
gui letsencrypt-certificates mikrotik winforms
Last synced: 12 Mar 2025
https://github.com/maximemoreillon/food_manager_front
GUI for Food manager, a calorie and macronutrient tracking web app
Last synced: 15 Mar 2025
https://github.com/markusand/minimalchart
Plot simple minimalist charts in Processing
Last synced: 15 Jun 2026
https://github.com/00000vish/Graphical-WSL
GUI Application for WSL.
application gui linux windows wsl wsl2
Last synced: 12 Mar 2025
https://github.com/meowmeowahr/dmd_pagebuilder
Create graphics for DMD Page Loader
32x32 dmd gui gui-application hub12 pyqt pyqt5 python qt-material
Last synced: 09 Jun 2026
https://github.com/parisaalizadeh2003/calculator
This is a simple GUI-based calculator built using Python and Tkinter. The project follows a **component-based structure**, making it easy to manage and extend.
calculator-application coding devcommunity gui opensource python tkinter
Last synced: 12 Apr 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/membranesoftware/membrane-control
A GUI application for Microsoft Windows, macOS, and Linux, using the SDL cross-platform development library. Its primary purpose is access and command of functions provided by Membrane Server.
c-plus-plus gui gui-application linux macos membrane-control membrane-server raspberry-pi sdl sdl2
Last synced: 13 Apr 2026
https://github.com/hasanyahya101/tic-tac-toe-tkinter
A simple tic-tac-toe app made in python using tkinter and itertools libraries. It creates a small window that a user uses to play the game. Moreover, the Options tab on the top left menu can be used to restart the game or quit.
game gui itertools libraries pip preview python release script tic-tac-toe tkinter tkinter-gui
Last synced: 05 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/mwd1993/quykgui
A way to quickly create GUI elements, while also providing easy to add custom functionality, and also allows you to access the Tkinter object itself if you need to 'get down and dirty'.
graphical-user-interface gui interface interface-builder python quykgui quykhtml tkinter tkinter-gui
Last synced: 15 Jun 2026
https://github.com/dor-sketch/hopfield-network-simulator
An interactive tool for exploring Hopfield networks, showcasing neural dynamics, pattern recognition, and TSP optimization.
ai energy-functions gui hopfield-network hopfield-neural-network neural-network tsp-problem
Last synced: 15 Mar 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/jedie/pyresizer
Tkinter GUI program to resize images via pillow
gui image-processing pillow python resize-images tkinter
Last synced: 06 Oct 2025
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/badawy403/compilerproject
This project involves creating a custom programming language and its compiler for a coursework project. The compiler will parse and execute code written in the new language, focusing on fundamental programming concepts like variables, conditionals, and loops. The goal is to understand language design and the compilation process.
bison c compiler gui lex lex-yacc tkinter-python yacc
Last synced: 06 Oct 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/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/yj-928/python_miles-to-kilometer
A Mile To KM Convertor, created using Python tkinter.
convertor gui kilometers miles python python3 pythonpractice pythonpractise pythonprogram pythonprogramming tkinter tkinter-gui tkinter-python
Last synced: 10 Jun 2025
https://github.com/khrishman/gym-membership-management-system
Java Swing application for managing gym memberships with Regular and Premium member support. Built using OOP principles and a GUI interface.
gui gym-management java java-project oop swing
Last synced: 01 Jul 2025
https://github.com/junxian428/golang-ui-practice
Golang GUI Practice
golang gui hello-world practice
Last synced: 08 Oct 2025
https://github.com/philiprejirajan/zeebot
This project contains a very basic python chatbot + GUI.
basics-of-python chat-bot chatbot gui python
Last synced: 08 Oct 2025
https://github.com/gokulakannan-dev-desigr/quizapp-java
The "QuizApp-Java" repository on GitHub is a Java-based project that allows developers to create a quiz application with various features, such as multiple-choice questions, timers, and score tracking. The repository includes the source code for the project, as well as documentation on how to use and customize the quiz application.
gui java netbeans quizapplication scoretracking
Last synced: 24 Mar 2025
https://github.com/ahoa578/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: 29 May 2026
https://github.com/quiode/website-andi-gui
A simple GUI for small things for ease of use. Mostly just for the administrator.
Last synced: 18 Apr 2025
https://github.com/muqrock/electrical-bill-app
This java app can calculate your electricity bill based on your kwh used.
Last synced: 31 Mar 2025
https://github.com/kreateer/humble-dice-roller
A simple dice roller made with PySimpleGUI
dice-roller gui pyinstaller pysimplegui python python3 simple-app tkinter
Last synced: 31 Mar 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/blaze6950/thekotra
WinApi Exam game
cplusplus game game-development gui winapi
Last synced: 10 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/university-project-repos/airportparking
Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.
airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project
Last synced: 23 Mar 2025
https://github.com/pranjalco/quizzler
The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.
api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui
Last synced: 10 Oct 2025
https://framagit.org/zoggy/ocaml-stk
Gui toolkit based on SDL (via Tsdl* libraries). https://zoggy.frama.io/ocaml-stk/
Last synced: 23 Mar 2025
https://github.com/adityav42/python_calculator
Developed a simple calculator application using Python and Tkinter.
gui python tkinter tkinter-gui
Last synced: 10 Oct 2025
https://github.com/tojan-naiem/advance-course-projects
My projects during the Advanced course I am taking at my university and it's about Java GUI using Swing library
advanced-programming assignment calculator decimal-to-binary gui gui-application gui-java java javafx javaswing projects signup signup-page swing swing-game swing-gui swing-gui-application ui
Last synced: 12 Apr 2026
https://github.com/thewriter2/tw-deviantis
Communicating with the DeviantArt API and RSS feeds.
api deviantart deviantart-api gui gui-application pygame pygame-application pygame-gui python python3 rss rss-feed
Last synced: 29 Apr 2026
https://github.com/thor/ledctl
Easily toggle Num Lock, Caps Lock, and Scroll Lock, several times, graphically or from the CLI on macOS
Last synced: 16 Jun 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/4s4v1n/smart-calculation-v1.0
Calculator implementation with gui.
calculator cpp gui gui-application math
Last synced: 12 Oct 2025
https://github.com/michaeltennyson/oop
The following repository contains programs completed for the Object oriented programming module
algorithms gui java oop oops-in-python python
Last synced: 14 Apr 2026
https://github.com/hapepo23/raylib-gui-experiments
Some GUI experiments in C with Raylib
c-language c-programming experimental gui raylib raylib-c
Last synced: 13 Jan 2026
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/drystevenbaker78/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 nexus-roblox roblox roblox-lua roblox-scriptbloxfruits-autofarm-script roblox-synapse script-hub supported whitelist
Last synced: 16 Apr 2025
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/hasnocool/wallhavenui
A user-friendly web browser-based application that allows users to browse and view wallpapers from the popular Wallhaven website.
application beautifulsoup browser gui library pyqt6 python requests scraping wallhavenui wallpaper web
Last synced: 14 May 2025
https://github.com/mecha-cms/x.panel.store
Store concept for the panel extension.
Last synced: 23 Mar 2025
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/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/skmirajulislam/calce
APPLICATION SOFTWARE - MACOS | WINDOWS | LINUX
calculator-application gui gui-application python3
Last synced: 27 May 2026
https://github.com/natthasath/demo-python-timer
Pytimeparse is a Python library that allows to parse and convert various time formats to seconds, supporting natural language input and being useful for scheduling and measuring time intervals in Python projects.
Last synced: 14 Oct 2025
https://github.com/derekxkwan/pdkstruct
pure data abstractions focused on [struct]s
Last synced: 14 Mar 2026
https://github.com/shubhamatkal/typing-speed-tester-application-gui-
This is Desktop application for typing test , and counting WPM it has been created using Tkinter Gui in python , imporvement is needed
100daysofcode 100daysofpython angela-yu desktop-application gui python tkinter
Last synced: 16 May 2025
https://github.com/paralisieth/topic-updater
🏷️ Supercharge your GitHub repos with a sleek GUI topic manager! Browse 200+ curated topics, search instantly, and customize with ease. The ultimate tool for perfect repository organization. 🚀
api-client automation configuration cross-platform desktop-application developer-tools documentation github github-api gui open-source productivity-tools python python3 readme repository-management search tkinter user-interface utilities
Last synced: 18 May 2026
https://github.com/asb-capfan/tk-fcyentry
Perl/Tk entry widget that reflects its state in the background color
Last synced: 16 Oct 2025
https://github.com/bitplan/com.bitplan.gui
Generic Graphical User Interface decription interfaces
Last synced: 17 Oct 2025
https://github.com/motaz432/ocr-ai-shell
AI OCR Tool | Webcam & Image Text Recognition with Astra | Offline Summarization
ai-tool gemma3 gui image-to-text llava ocr offline-ai ollama python summarization tkinter
Last synced: 17 Oct 2025
https://github.com/nymessence/nymya
Welcome to the NymyaLang ecosystem, a consciousness-integrated programming environment with advanced AI/ML and quantum computing capabilities.
ai artificial-intelligence compiler cplusplus cross-compilation cross-platform custom-language gtk gui machine-learning mathematical-software ml programming-language quantum-computing quantum-mechanics quantum-networking rust symbolic-mathematics syntax-highlighting textmate-grammar
Last synced: 13 Jan 2026
https://github.com/michaelakridge-noaa/open-science-ai-toolkit
Tools, workflows, and processes to support Open Science AI/ML development
gui machine-learning object-detection pyqt5 toolkit yolo yolo11
Last synced: 23 Jul 2025
https://github.com/brianttn/python_tkinter-gui-youtube-downloader
Use tkinter to create the GUI and use pytube to download video clips.
gui python resolutions tkinter youtube-dl
Last synced: 14 Mar 2025
https://github.com/k4yt3x/salapense
Salapense is a calculator that helps you calculate how much time you need to work to buy something.
calculator gui python salary-calculator tkinter
Last synced: 18 Oct 2025
https://github.com/kaesaecracker/text-rpg-maker
[WIP] Easily create your own text adventures using this engine. Everything is specified in a simple YAML file and shown on a GUI.
game-creator gui text-adventure-engine
Last synced: 15 May 2025
https://github.com/dianazabelina/3d-viewer
Program for visualizing wireframe 3D models
cpp education gtest gui mvc qt unit-testing viewer wireframe
Last synced: 24 Apr 2026
https://github.com/ultra-bugs/pyside6-datatable-widget
A PySide6 DataTable widget with jQuery DataTable-like functionality
data-visualization desktop-app desktop-application gui pyside6 qt qt6 table
Last synced: 30 Jun 2025
https://github.com/anitchaudhry/upfyn-code-app
A powerful GUI toolkit for AI-powered code agents — manage Claude Code sessions, create custom agents, track usage, and more.
ai-agents ai-coding-assistant anthropic claude claude-code code-editor desktop-app developer-tools gui mcp open-source react tailwindcss typescript vite
Last synced: 09 Jun 2026
https://github.com/natthasath/demo-python-speedtest
Speedtest is a website and mobile app that allows users to test their internet connection speed and compare the results with other users. It measures the download, upload and ping speed of a user's internet connection and provides detailed information on the connection quality.
Last synced: 18 Jun 2026
https://github.com/deadsoul-studios/chatgpt-chatbot
A ChatBot created using JAVA to solve your daily life problems and answer your queries.
ai api chatgpt gui java okhttp programmig
Last synced: 29 Jun 2025
https://github.com/fireboy49/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 nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist
Last synced: 26 Feb 2025
https://github.com/dtroupe18/clienttoreceivefiles
Client connects to server. Once connected client can request files, create or remove directories, and write edited text files back to the server.
Last synced: 29 Apr 2026
https://github.com/victoriazz87/netmaker-terraform-provider
Netmaker Terraform provider with auto-installer and web GUI scaffold.
bash devops gui installer netmaker networking terraform terraform-provider vpn
Last synced: 14 Apr 2026
https://github.com/panagiotiskotsorgios/hangman
Εργασια Παιχνιδιού Κρεμάλας
class game gaming gui hangman hangman-game lists object-oriented-programming python3 tkinter tkinter-gui
Last synced: 15 May 2025
https://github.com/wachin/py_chord_autoscroll
A chord autoscroll and transposer tool for guitarists. Built with Python and PyQt6, this app allows musicians to load, edit, and transpose song chord sheets, with auto-scroll functionality for hands-free performance. Ideal for live performances, rehearsals, and music practice.
autoscroll autoscrolling chord-progression chords gui guitar guitar-chords music musicians pyqt6 pyqt6-app python python-3 transposer
Last synced: 14 Mar 2025
https://github.com/nilostolte/clockwidget
This application is a vector graphics clock in Java. It contains only 200 lines and it has many clues how to use vector graphics in Java (for constructing GUIs for example). It has a small thread to activate the refresh of the clock needles.
clock clock-needles gui java thread vector-graphics widget
Last synced: 13 Nov 2025
https://github.com/quantumpixelator/pyip
Displays current internal and external IP addresses, and VPN connection status. Python 3.x
gui ip ipadress networking pyside6 python vpn
Last synced: 14 Mar 2025
https://github.com/mehmetkahya0/bubble-sorting
This project visualizes the Bubble Sort algorithm using a graphical interface built with Tkinter and Matplotlib. It allows users to input a list of numbers, sort them using Bubble Sort, and see both the original and sorted arrays in a visual format
algiorithimcs algorithm-competitions algorithms bubble bubble-sort bubble-sort-algorithm bubblesort gui python python3 tkinter tkinter-gui
Last synced: 07 Nov 2025
https://github.com/abhinav0115/loan-calculator-python
Loan Calculator App build using Tkinter GUI in Python Language
gui python python-3 tkinter tkinter-gui tkinter-python
Last synced: 14 Mar 2025
https://github.com/rigbir/testing_task
arduino cpp embedded-systems gui qt qt-gui serial-communication
Last synced: 26 Oct 2025
https://github.com/on3ye/easy-click
Autoclicker for linux with a GTK-based GUI, developed in C.
autoclick easy-to-use gtk4 gui linux simple
Last synced: 04 Jan 2026
https://github.com/code-jl/nfl-kicker-predictor
A sophisticated Python application that provides real-time NFL kicker statistics and performance analysis with an intuitive graphical interface.
beautifulsoup data-analysis data-visualization espn football gui nfl prediction python real-time-analytics real-time-data sport-analytics sports-data statistics tkinter web-scraping
Last synced: 01 Jun 2026
https://github.com/qbject/autoreply
A cross-platform PyQt5 app for auto-responding to Telegram and VK messages, with multi-account support, tray functionality, Google Sheets logging and more
google-sheets gui messaging pyinstaller pyqt5 python python3 telegram vk
Last synced: 28 Jan 2026