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/ostanton/nimgenericvisualcalculator
A generic visual calculator written in Nim and NiGui
Last synced: 03 Jun 2026
https://github.com/kenm76/scriptree
A universal GUI generator for command-line tools. Define a tool once by pointing ScripTree at an executable or building a form from scratch and run it through a clean GUI with labeled fields, dropdowns, file pickers, and checkboxes. Or use the LLM specific help files with your AI to make them for you.
argparse automation cli click developer-tools gui portable-app powershell pyside6 python qt scriptree solidworks tool-runner windows
Last synced: 27 Jun 2026
https://github.com/birg81/java.gui.plotting
Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a Java GUI (with swing and awt library) showing the graph of the function f (x) = 3 + [x-1] * exp(-x / 3). In addition to the graph of the function, the GUI also shows the Cartesian axes. This software also to change the extremes of the graph and enlarge or reduce the graph. I hope it's simple. Good luck!
awt exponential funcional gui java math mathematics mathgraph plotting swing ui
Last synced: 18 Apr 2026
https://github.com/nstechbytes/readme-pro
*Readme Pro** is a powerful GitHub README generator application designed to help you create professional and visually appealing README files for your GitHub projects. It allows you to easily input your personal information, skills, projects, and social media links, generating a formatted Markdown file ready for use on your GitHub profile.
developer-tools documentation github gui markdown open-source project-management pyqt python readme-generator
Last synced: 18 Apr 2026
https://github.com/akshat4165/krispykreme-windowsform-mysql
Windows Form for a Famous Coffee and Doughnuts brand named Krispy Kreme using the C# programming language and MySQL for Database Connectivity
command-line command-line-tool csharp doughnut-billing doughnut-company-billing gui gui-application krispy-kreme mysql mysql-database mysql-server mysqli mysqlworkbench programming windows windows-forms winforms
Last synced: 05 May 2026
https://github.com/bunnysakura/simulated-mouse
模拟鼠标的按键精灵,QuickMacro
gui python quickmacro quickmacros tkinter
Last synced: 04 Jun 2026
https://github.com/infinityscienceworks/py-textpad
python based cli/gui text editor
cli gui py-textpad python python-text-editor python3 text-editor
Last synced: 20 Apr 2026
https://github.com/wtanaka/ansible-role-gitk
Ansible role to install gitk
ansible ansible-galaxy ansible-role ansible-roles development galaxy git gitk graphical graphical-interface gui
Last synced: 20 Apr 2026
https://github.com/singhrimiumesh/scrape-chat
Scrape & Chat: A GUI tool for website scraping and AI chat. Effortlessly scrape website data and interact with a chatbot to get insights based on the extracted content. Built using PyQt5, Selenium, and conversational AI.
ai chatbot gui pyqt5 python3 selenium webscraping
Last synced: 20 Apr 2026
https://github.com/plxl/mpegui
A C# .NET FFmpeg GUI that can do specific things for specific scenarios
Last synced: 21 Apr 2026
https://github.com/jozwiaczek/offlinemessenger
A student project designed to create an offline messenger.
Last synced: 05 Jun 2026
https://github.com/rnowotniak/jqcomp
Java Quantum Computer simulator with GUI
gui java quantum-computer-simulator
Last synced: 05 Jun 2026
https://github.com/malaksadek/photosharing
A distributed Photo Sharing Application implemented using QT in C++ 🖼 🔗 (2017)
c-plus-plus distributed-systems gui image-viewer network-programming qt sharing-platform steganography steganography-algorithms
Last synced: 22 Apr 2026
https://github.com/minusome/namesayer2
JavaFX application to practise unfamiliar names
audio gui javafx jfoenix material-design
Last synced: 22 Apr 2026
https://github.com/twangodev/lfm-gui
Show your Discord friends what your scrobbling on Last.FM with this simple application
discord discordrpc go gui lastfm lfm-api lfm-gui rich-presence
Last synced: 24 Apr 2026
https://github.com/ehrg1/cs492-mosques-management
About This repository showcases a project developed for the CS492 Special Topics in Computer Science course, which is a simple app to manage mosques
database gui python sqlite3 tkinter tkinter-gui
Last synced: 24 Apr 2026
https://github.com/nstechbytes/mini-control
The Mini Control Chrome Extension is a simple, powerful tool that enhances your browsing experience by giving you seamless control over any media playing in your Chrome tabs.
chrome-extension control extension gui pause play
Last synced: 26 Apr 2026
https://github.com/yunir/ordinary-least-squares
ITMO (09.03.04). 3rd semester. Computational mathematics. 3rd lab work.
Last synced: 26 Apr 2026
https://github.com/samerop/test
Aero: A Roblox UI library featuring a clean and efficient design, without the use of animations or superfluous objects.
fast gui gui-library library lua luau open-source opensource performance roblox roblox-lua roblox-ui-lib ui ui-library
Last synced: 26 Apr 2026
https://github.com/zenialexandre/file-explorer-emulator
File Explorer Emulator - made for my Operating Systems classes at the sixth semester of college.
Last synced: 27 Apr 2026
https://github.com/eduidl/iced-7-guis
WIP: Implementation of 7GUIs by using iced
Last synced: 27 Apr 2026
https://github.com/geetika2708/online-job-portal-in-python
Online Job AThis Online Job Portal is an application where the job seekers can register themselves at the website and search for jobs that are suitable for them as the employers register with the website and put up jobs that are vacant at their company.
gui mysql-database online-job-portal python sql tkinter
Last synced: 27 Apr 2026
https://github.com/akash-rajak/image-resizer
Python Script to resize image to any dimension.
cv2 gui image-resizer numpy os python3 random resizeimage tkinter
Last synced: 27 Apr 2026
https://github.com/shen-po-heng/cpp_gui_lab
This repository is to practice GUI implementation of c++
calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner
Last synced: 28 Apr 2026
https://github.com/ostanton/simplecalculator
A remake of my Nim calculator but in C++ with wxWidgets.
cpp cpp-programming gui gui-application ui wxwidgets
Last synced: 28 Apr 2026
https://github.com/yuaanlin/graphql-gui
Automatically generate form based on your GraphQL schema.
Last synced: 28 Apr 2026
https://github.com/hanilr/netcom
TCP/UDP Communication GUI. Written in C++ with Qt
cplusplus cpp gui qt qt6 qtcreator tcp tcp-client tcp-protocol tcp-server tcp-socket udp udp-protocol udp-socket
Last synced: 28 Apr 2026
https://github.com/z23788677/ccp_gfw_detector
This Project is a website detector, Detect website from text to image both way. Detect content that's CCP may don't like.
ccp china detector gfw-china gui pillow pytesseract python python3 selenium text-classification text-detect text-detection text-detector tk tkinter tkinter-gui tkinter-python
Last synced: 28 Apr 2026
https://github.com/themysterysolver/java_basics
This repository contains basic Java concepts with reference to "Head First Java" and weekly lab questions.It covers collections and javafx basics too!
awt basic-java collections docs gui head-first-java java java-learning javafx jdbc-mysql lab-exercise regular-expression servlets-jsp-html-css swing
Last synced: 28 Apr 2026
https://github.com/larssonoliver/lnkshrt
Link shortener
go golang gui linkshortener nextjs
Last synced: 28 Apr 2026
https://github.com/davidleitw/thoth
A simple file manager written in PyQt5
example filemanager gui pyqt5 python python3 qt5
Last synced: 28 Apr 2026
https://github.com/s-celles/tkinter_matplotlib_sample
A Python Tkinter example with Matplotlib integration
gui matplotlib plotting python random tkinter
Last synced: 08 Jun 2026
https://github.com/foxtbirdy/mini_apps
The Official Mini-apps where apps are created?
cryptography css gui gui-application mini-apps pyqt5 pyqt5-desktop-application python
Last synced: 28 Apr 2026
https://github.com/aissat/gcontainer
gnome app for gui Docker and LXC Containers
cloud-container container containers docker gnome gtk gtk3 gui image lxc lxc-containers vala
Last synced: 29 Apr 2026
https://github.com/hamed-gharghi/basic-calculator
Basic Calculator using PyQt5 with EXE and Python file
basic-calculator basic-calculator-app calculator-python dark-theme gui gui-application pyqt5 python
Last synced: 29 Apr 2026
https://github.com/deshansl/remote-desktop-python
Server-Client architecture, Allows organizations to remote desktop via company windows server.
gui pyhon3 python qt5 remote-control remote-desktop socket-programming windows
Last synced: 29 Apr 2026
https://github.com/adarshpheonix2810/health-care-chatbot-v2
An AI-driven healthcare assistant that predicts diseases based on user-provided symptoms. This project leverages machine learning for disease prediction, provides descriptions and precautionary measures, and includes a user-friendly GUI with text-to-speech integration.
ai chatbot data-science disease-prediction gui healthcare healthcare-assistant machine-learning python symptom-analysis text-to-speech tkinter
Last synced: 29 Apr 2026
https://github.com/tsnsoft/tsn_ideaproject_demo
Пример простейшего визуального приложения на Swing для IntelliJ IDEA на Java
demo gui intellij intellij-idea intellijidea jar java swing
Last synced: 29 Apr 2026
https://github.com/nazli-d/rent-bike-and-car
Car and Bicycle Rental Project
database gui python rent rent-bikes rent-car-and-bike rentacar rental rental-management sqlite sqlite-database tkinter-gui
Last synced: 29 Apr 2026
https://github.com/titemov/javafx-cubic-spline
Java based cubic spline interpolation with JavaFX user interface.
computer-graphics cubic-spline cubic-spline-interpolation gui interface java javafx spline
Last synced: 30 Apr 2026
https://github.com/bocaletto-luca/guilinuxinstaller
GuiLinuxInstaller
bash bash-script bocaletto-luca gplv3 gui gui-installer gui-linux gui-linux-installer openhardware opensource script sh shell
Last synced: 30 Apr 2026
https://github.com/josefdc/algoritmos-despacho
Implementación de algoritmos de planificación de procesos (FIFO, SJF, Prioridad) con GUI en PyQt5 y análisis usando OpenAI GPT.
collaborate gantt-chart github-codespaces gui openai pyqt5 python scheduling-algorithms
Last synced: 01 May 2026
https://github.com/andyobtiva/glimmer-dsl-fx
Glimmer DSL for FX (FOX Toolkit Ruby Desktop Development GUI Library)
dsl dsl-syntax fox-toolkit fxruby glimmer-dsl gui ruby ruby-gem ruby-library rubygem
Last synced: 30 Jun 2026
https://github.com/zombiegeek0/cyphr
This is a Python program that encrypts a plain text string with different encryption languages.
binary criptography cyphr encrypt gui md5 python rsa sha512 thinker zombiegeek0
Last synced: 08 Jun 2026
https://github.com/zimmerrol/data-viewer
Utility tool to inspect various data formats to verify data integrity in machine learning
dataset deep-learning gui hdf5 machine-learning tensorflow tfrecord ui
Last synced: 01 May 2026
https://github.com/almas-ali/ant-shell
Ant shell with powerfull CLI and GUI packed
ant-interpreter ant-shell cross-platform gui os-independent shell terminal tkterm
Last synced: 01 May 2026
https://github.com/radad/radjoykey
Joystick to Keyboard emulator
gui gui-application win32 windows
Last synced: 02 May 2026
https://github.com/bjam24/evolution-simulator
Evolution simulator is a desktop java application creted for the Object-Oriented Programming course at the AGH UST in 2022/2023.
application evolution-simulation gui inheritance java javafx multithreading
Last synced: 02 May 2026
https://github.com/radad/radaudioplayer
Simple audio player using win32 mci
appveyor gui gui-application mci win32 windows
Last synced: 03 May 2026
https://github.com/aaronjs99/tk2nn
tk2NN: TKinter-based K-Nearest Neighbors
data-science data-visualization feature-extraction gui interactive k-nearest-neighbours knn pattern-recognition python tkinter
Last synced: 03 May 2026
https://github.com/watchakorn-18k/flet-notion-with-python
🔭 Notion-Flet API demo on Github
api flet gui notion-api notion-database python python-script python3
Last synced: 09 Jun 2026
https://github.com/ndxdeveloper/developpement-avec-qt6
Tutoriel complet sur le développement d'applications avec Qt6, couvrant tous les aspects depuis les bases jusqu'aux techniques avancées. Guide détaillé avec exemples pratiques, idéal pour débutants et développeurs expérimentés.
best-practices cmake cpp cross-platform database desktop-applications development-guide gui mobile-development multimedia multithreading mvc networking performance-optimization qml qt qt6 tutorial widgets
Last synced: 03 May 2026
https://github.com/zhangchaoxu/onex-javafx
onex javafx
gui java javafx jssc onex springboot sqlite
Last synced: 04 May 2026
https://github.com/akash-rajak/highlight-selected-part-of-text
Python Script to highlight selected part of text.
gui pandas python3 text-highlighter tkinter
Last synced: 04 May 2026
https://github.com/rohit01/stegosoft
University Project
audio c encryption gui python steganography
Last synced: 04 May 2026
https://github.com/noranta4/nim-game-commentator
A simple python project with GUI. Multiplayer Nim game with comments about the state of the match. • University project • 2015 - Introduzione all'informatica con Python - BSc excellence degree in Science and Technology, SSAS, II year
game graphics gui nim python simple
Last synced: 04 May 2026
https://github.com/anam1980/maze_solver_app
An application that solves a maze and display the shortest path.
dfs-algorithm gui java javaswing
Last synced: 09 Jun 2026
https://github.com/jacob-c-smith/ui
Callback driven user interface library written with SDL2
api c gui json open-source system-programming ui
Last synced: 04 May 2026
https://github.com/sanikamal/python-atoz
A collection of awesome beginners-friendly python tutorials, code snippet and projects.
gui programming-language python python36 sqlalchemy tkinter
Last synced: 09 Jun 2026
https://github.com/souris-dev/commitman-gui
GUI for the commit-man VCS. For CLI, see the repo link below.
electron electronjs gui javascript nodejs vcs version-control
Last synced: 06 May 2026
https://github.com/elulcao/docker-vnc
🐳 A self-contained docker container. Remotely connect over SSH to other hosts.
docker docker-compose gui python3 ssh vnc
Last synced: 06 May 2026
https://github.com/kopoli/fretnoter
App to discover scales and chords on a stringed instrument
bass bass-guitar golang gui guitar guitar-chords linux music windows
Last synced: 06 May 2026
https://github.com/mijocecr/samba-util
GUI tool to manage Samba shares on Linux
gui linux linux-share-file samba
Last synced: 10 Jun 2026
https://github.com/secureauditx/student-housing-management-system
Student Housing Management System with secure login, room tracking, reservation, and maintenance modules using Qt and C++
gui housing-management mysql qt student-management-system
Last synced: 06 May 2026
https://github.com/esraa-emary/task-worker-matching
A desktop application that helps clients find and connect with suitable workers (e.g., plumbers, carpenters, electricians, etc.) for specific tasks. This system includes user registration, task management, rating and feedback mechanisms, and matching logic, all implemented with a GUI using Qt C++ and backed by an SQL database.
Last synced: 07 May 2026
https://github.com/najmajmal/pi-scripts
Simple Scripts to easily setup your Raspberry Pi
arm64 gui najm-pi-scripts pi pi-scripts raspberry-pi raspberry-pi-script raspberry-pi-setup terminal ubuntu
Last synced: 08 May 2026
https://github.com/luckasranarison/hand-talk
A tool for building sign language detection models
gui mediapipe sign-language-recognition tensorflow
Last synced: 08 May 2026
https://github.com/donaurelio/graphic-tic-tac-toe
It is a Qt 5 implementation using .ui files of the popular game TIC TAC TOE
Last synced: 08 May 2026
https://github.com/alternative-intelligence-cp/nitpick-packages
Standard library packages for Aria — 80 packages including HTTP, CSV, regex, datetime, SDL2, GTK4, raylib, SQLite, PostgreSQL, MySQL, Redis
aria database gui packages standard-library
Last synced: 10 Jun 2026
https://github.com/malaksadek/javapaint
A Java program that has the same features as Microsoft Paint 🎨 💻 (2019)
drawing-app gui java java-fx java-swing java-swing-application mvc mvc-architecture mvc-pattern
Last synced: 10 Jun 2026
https://github.com/chaitanyak77/docbot
DocBot is a cutting-edge machine learning model built with a user-friendly Graphical User Interface (GUI) for seamless disease prediction based on input symptoms. By leveraging ML algorithms and intuitive design, DocBot provides accurate and accessible disease predictions, transforming the healthcare experience for users.
decision-trees gui machine-learning naive-bayes-algorithm random-forest-classifier tkinter-gui
Last synced: 10 Jun 2026
https://github.com/jakeler/ddc-tray
Tray icon/menu for monitor brightness control (DDC/CI)
brightness-control ddc-ci gui monitor python qt5 tray-menu
Last synced: 09 May 2026
https://github.com/alexcoder04/image-edit
A Python GUI for basic image editing, school project
fun gui image-editing image-processing numpy pil pyqt pyqt5 python python3 qt sideproject
Last synced: 09 May 2026
https://github.com/aerospike-ce-ecosystem/aerospike-cluster-manager
Aerospike Cluster Management UI
admin-ui aerospike database docker fastapi gui management-tool nextjs nosql python react typescript
Last synced: 24 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