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-06 00:14:08 UTC
- JSON Representation
https://github.com/59de44955ebd/equalz
Simple interactive LaTeX Math and MathML equation editor based on Python, PyQt5, Ziamath and CairoSVG
editor equations gui interactive latex latex-math math mathml windows
Last synced: 17 Apr 2026
https://github.com/knetic0/utube-downloader
uTube Downloader for Linux Users!
application downloader for-linux gui linux python tkinter ubuntu youtube youtube-downloader youtube-downloader-python
Last synced: 17 Apr 2026
https://github.com/micoro/kview
Matlab GUI for easy plot and processing
gui matlab plot signal-processing
Last synced: 02 Apr 2026
https://github.com/connerohnesorge/cpre488-mp0
NES emulator targeting a Xilinx Zynq 7000 SoC, written in C, with SD-card ROMs, in-device game picker, and hardware controller support.
c-programming-language controller controllers gui menu-design nes nintendo-entertainment-system rom-hacking roms sd-card
Last synced: 03 Jun 2026
https://github.com/alternative-intelligence-cp/aria-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: 05 Apr 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/gluonsandquarks/jirachi
Jirachi: self-balancing Reuleaux triangle
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 firmware gui hardware pid-control rust self-balancing-robot
Last synced: 18 Apr 2026
https://github.com/bunnysakura/simulated-mouse
模拟鼠标的按键精灵,QuickMacro
gui python quickmacro quickmacros tkinter
Last synced: 04 Jun 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/haleshot/attendance_system
Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection.
attendance-system excel gui haarcascade-classifier opencv pyqt5 pyqt5-desktop-application python
Last synced: 21 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/awab-sial/online-examination-system
AI-powered adaptive online exam system built with C++ and Qt. Uses GPT-3 for dynamic question generation and evaluation, supports skipping/reattempt, group chat, and local file storage. Academic DSA project.
academic-project bahria-university dsa dsa-algorithm gui gui-application qt
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/yunir/ordinary-least-squares
ITMO (09.03.04). 3rd semester. Computational mathematics. 3rd lab work.
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/neuro-mechatronics-interfaces/nhp_patch_online_render
Javascript to render and save color-coded 3D geometries related to simplified patch "active" volumes that can be parameterized more intuitively.
darpa gui javascript n3 nhp realtime
Last synced: 07 Jun 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/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/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/davidleitw/thoth
A simple file manager written in PyQt5
example filemanager gui pyqt5 python python3 qt5
Last synced: 28 Apr 2026
https://github.com/tarek99samy/oop-project-cmp_2018
Paint for Kids program using OOP concepts
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/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/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/siddhesh-agarwal/python-projects
A collection of large variety of projects in python
calculator gui projects python streamlit
Last synced: 09 Jun 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/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: 09 Jun 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/mohamedwelteir/front
Basic GUI application written in JavaFX
Last synced: 03 May 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/jamesql/cplusplus-base-login
Basic Login Base w/ C++ & MySQL
cplusplus encryption gui ide mysql qt qt5-gui sha256 sql
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/64kramsystem/pm-spotlight
My desktop search program ("Poor Man's Spotlight"), written in Rust
desktop-search fltk fuzzy-search gui linux rust spotlight
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/blaze6950/compass
Android app fo GoldenByte. ONline team
android android-app android-application android-development android-studio firebase firebase-auth firebase-database firebase-realtime-database firebase-storage gui java mobile mobile-development startup
Last synced: 04 May 2026
https://github.com/josueca/lanimjs
An application made with web technologies that I use to manage and run my Linux commands. Offers a graphic interface for CRUD operations and running terminals inside the application.
electron gui javascript mithriljs nodejs terminal-manager tty
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/sieep-coding/spark
GUI to manage essential business data with python + tkinter + SQLite backend.
desktop desktop-app full-stack gui hot-reload makefile python python3 sqlite theme tkinter ui unit-testing unittest
Last synced: 04 May 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/siveci/echosrt
本地 AI 字幕工作站。集成 faster-whisper 语音识别与 LLM 智能翻译,提供一站式 WebUI 自动化工作流,支持 GPU 加速。
auto-subtitle dual-subtitles faster-whisper gui java javascript llm-translation openai-whisper python subtitle-generator transcription translation whisper
Last synced: 10 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/roblillack/piki
A simple personal wiki
cli fltk gui linux-app macos-app note-taking note-taking-app notes personal-information-management rich-text-editor rust windows-app
Last synced: 05 May 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/ahmadu-suleiman/fld-floating-dictionary-window-version
FLD Floating Dictionary for Windows is a desktop dictionary app that allows you to look up words and phrases in a floating window without leaving the current app you're using. It features a database of over one million words, providing comprehensive and authoritative definitions. It also includes spelling suggestions and a random search function.
gui hmtl5 jframe json sql sqlite
Last synced: 06 May 2026
https://github.com/codewithmayank-py/python-chatbot-streamlit-openai
Streamlit + OpenAI = Interactive conversational chatbot using Python
chatbot chatterbot gui openai python python-openai pythonai streamlit
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/lukeroantree4815162342/embedded-threat-alerting-prototype
prototype I made for a hackathon, scans emails for potentially malicious attachments and edits the email to warn the reciever, explain the threat, and generate a 'safe' version of the attachment.
email email-parsing gui prototype python3
Last synced: 12 Jun 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/crtypubg/gameloop-dpi-optimizer
Answer “What do users expect?” right away: Optimize your GameLoop emulator experience by calculating and adjusting DPI settings with this easy-to-use PowerShell GUI tool.
calculator display-settings dpi gui powershell screen-resolution windows wpf
Last synced: 07 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