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-01 00:14:00 UTC
- JSON Representation
https://github.com/sysadmindoc/stock-video-collector
Headless browser crawler with a PyQt6 GUI for discovering, cataloging, and downloading stock video clips from Artlist, Pexels, Pixabay, Storyblocks, and more.
crawler gui pyqt6 python stock-video video
Last synced: 28 Jun 2026
https://github.com/yoyoengine/launcher
The launcher and installation manager for yoyoengine.
game-engine gui hub manager tkinter yoyoengine
Last synced: 28 Jun 2026
https://github.com/ragul-rofi/librarymangementsys
Explore the Library Management System Built in Python
gui library-management-system pyqt5 python sqlite3
Last synced: 29 Jun 2026
https://github.com/xylium117/image-filters
Enhance your images effortlessly with Image Filters.
gui image-filtering opencv python
Last synced: 19 Apr 2026
https://github.com/rayyan9477/point-of-sale-system-sql
Developed a Point-of-Sale system using C# and MSSQL, optimizing transaction processing and inventory management, which resulted in a increase in operational efficiency.
csharp database gui mssql-database tsql windows-forms
Last synced: 11 Apr 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/volkansah/social-media-poster-gui
A cross-platform desktop application for posting to multiple social networks with API integration.
auto-post auto-publish facebook gui instagram python simple social-media social-network tools twitter
Last synced: 05 Apr 2025
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/bocaletto-luca/compressor-decompressor-archives
Compressor-Decompressor-Archives is a desktop application developed in Python using the tkinter library for the user interface. This application allows users to compress and decompress selected files, supporting ZIP and GZ archive formats. It also provides the ability to view archive information and its contents.
archive-management desktop-application file-compression file-decompression gui gz open-source python tkinter zip
Last synced: 07 Oct 2025
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/longwater1234/space-checkers
Offline and Online Multiplayer Checkers (draughts) game in C++17 built with SFML, ixWebsockets and Protobuf. Works on Windows, MacOS & Linux Desktop
boardgame checkers checkers-game cpp gui multiplayer-game protobuf sfml sfml-game websocket
Last synced: 22 Feb 2026
https://github.com/iamgio/gump
:running: Processing-based GUI framework
framework gui gui-framework kotlin processing
Last synced: 19 May 2026
https://github.com/universish/gui-wireguard
Wireguard interface, integrated with wireguard-tools for RPM-based distributions.
gui qt rust wireguard wireguard-tools wireguard-vpn wireguird
Last synced: 16 Aug 2025
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
https://github.com/lynkos/high-school-code
Archive containing my code for competitive programming problems during high school.
ap-computer-science ap-computer-science-a competitive-programming cryptography ctf ctf-solutions ctf-writeups eclipse gui java reverse-engineering
Last synced: 10 Oct 2025
https://github.com/mnimidamon/mnimidamon-backend
Backend for mnimidamon written in Go.
backup-utility cross-platform file-backup-application fyne go go-swagger golang gui mnimidamon restful-webservices sqlite3 swagger
Last synced: 25 Jun 2026
https://github.com/heracliteanflux/object-oriented-programming-with-web-based-applications
Exercises in the Java programming language with an emphasis on object-oriented design and applications in database and GUI programming.
apache-derby apache-netbeans apache-netbeans-18 database gui java java-database java-database-connectivity java-swing-gui object-oriented-programming
Last synced: 10 May 2026
https://github.com/nstechbytes/video-converter
A simple and efficient GUI application for converting multiple video files into different formats with adjustable quality settings. This application is built using Python and the PyQt5 library, along with MoviePy for video processing.
ffmpeg gui moviepy multimedia open-source progress-bar pyqt5 python user-interface video-conversion video-editing video-formats video-processing
Last synced: 10 May 2026
https://github.com/filiprokita/pyposition
pyPosition is a simple Python program that displays the current mouse cursor position on the screen in real-time using the pyautogui library and the Tkinter GUI toolkit. The user can start and stop the position tracking by clicking the Start button.
cursor-tracking gui mouse-cursor position-tracking pyautogui pyposition python real-time tkinter user-interface
Last synced: 24 Mar 2025
https://github.com/christos99/scraping-project
This project is a Python-based tool for web scraping with a user-friendly GUI. Built with PyQt5 and Selenium, it allows users to scrape online listings by specifying keywords, price ranges, and exclusions. Results are displayed in a table and can be exported to an Excel file.
automation data-analysis excel gui openpyxl pandas pyqt5 python selenium web-scraping
Last synced: 10 May 2026
https://github.com/eliaondacs/corelib
the only package you need to develop simple apps in python
application-development baseui corelib css easy-to-learn event event-driven gui html library minimal package phelix-ui production python state terminal-ui typevalidator useful utility
Last synced: 16 Apr 2026
https://github.com/cardealrusso/fenstim
The most minimal cross-platform GUI library - in Nim
2d fenster gui lightweight nim
Last synced: 23 Mar 2025
https://github.com/leewayzdes/flower_shop_management
Flower Shop Management – это приложение на Java с графическим интерфейсом для управления цветочным магазином. Использует PostgreSQL для хранения данных о цветах. Включает функции добавления, поиска и удаления записей через SQL-хранимые процедуры.
database datamanagement flower-shop gui postgresql
Last synced: 01 May 2026
https://github.com/andeya/craft-gui
Craft GUI = Tauri + Vue(Quasar) + Tailwind + TS + Vite.
best-practices gui quasar tailwindcss tauri typescript vite vue
Last synced: 12 Apr 2026
https://github.com/vvhacker007/mini-paint
✨This is a mini-paint Application
Last synced: 11 Oct 2025
https://github.com/tomasmark79/imagelabelguifree
Example of using DotNameCpp Template.
Last synced: 06 Sep 2025
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/cole-wilson/anaconda
A graphing calculator built in Python3
cli graphing-calculator graphing-calculator-programs gui linux mathematics python3 turtle-graphics
Last synced: 13 May 2026
https://github.com/yoz75/worddegenerator
A new dumb texts generator! Now with GUI!
chevosekrofelyab graph-algorithm graph-algorithms graphs gui plseudo-lang pseudo-language win-ui-3 windows winui3 winui3-app word-generation word-generator yoz75
Last synced: 02 Apr 2026
https://github.com/shawonbarman/desktop-gui-app-using-python
I have created these projects for understanding better python tkinter module and pygame module.
Last synced: 19 Mar 2025
https://github.com/blaze6950/clock
A case study for working with shapes in WindowsForms on C#. Presented working analog clock with different settings
analog-clock clock csharp gui shapes windows-forms
Last synced: 14 May 2026
https://github.com/darkvinx88/lm-studio-sts
A modern web-based frontend for LM Studio that integrates speech-to-speech capabilities
ai frontend gui kokoro-tts lm-studio speech-to-speech web
Last synced: 12 Jun 2026
https://github.com/irtsa-dev/conarn
A save file editor for the game Content Warning by Landfall.
contentwarning editor gui landfall python
Last synced: 12 Jun 2026
https://github.com/hamed-gharghi/todo-app
This is a simple todo list app using sqlite3 to save data and it developed using PyQt5 and it contain py and exe and ui file
gui gui-application pyqt5 python todo-app todolist todolist-application
Last synced: 13 Jun 2026
https://github.com/fishgamestudio/oh-my-gui
A lightweight GUI library wrapping PySide6 for Python.
desktop-gui gui gui-library pyside6 python qt6 wrapper
Last synced: 14 Jun 2026
https://github.com/gustavorosasdev/presec
PreSec is a pre-programmable security tool.
cross-platform cybersecurity cybersecurity-education cybersecurity-tools gui open-source python
Last synced: 15 Jun 2026
https://github.com/ribeiro-boll/eazyyt
A simple and lightweight Youtube Downloader
downloader gui mp3 python tkinter-gui youtube youtube-downloader
Last synced: 02 May 2026
https://github.com/derleiti/ailinux-client
AILinux Desktop Client - PyQt6 GUI for Linux with AI Chat, Terminal, File Browser
ai-assistant ailinux chat desktop gui linux pyqt6 python
Last synced: 04 Apr 2026
https://github.com/evancooper9/hide
CLI tool to show/hide folders from the GUI
Last synced: 28 Jan 2026
https://github.com/skogsheden/dirtydentist
Simple and dirty GUI-library for Defold
Last synced: 28 Jan 2026
https://github.com/daslixou/leafui
Another experimental UI Framework for Rust
Last synced: 17 Jun 2026
https://github.com/abhiagwl/image_processing_project
gui image-processing matplotlib motionblur opencv redeye segmentation
Last synced: 16 Jan 2026
https://github.com/hoenchioma/jigsaw
CSE-2112 Lab Project (2019)
chat-application gui java-11 javafx-application jfoenix task-manager
Last synced: 19 Jun 2026
https://github.com/hamed-gharghi/quickplot-2d
A PyQt5 application for plotting and saving 2D data visualizations from CSV files with customizable plot and background colors, line thickness, and support for a dark theme.
gui gui-application plot plotting-in-python pyqt5 pyqtgraph python
Last synced: 19 Jun 2026
https://github.com/pkeffect/python-framework
A production-ready Python project generator that creates complete project structures using only the Python standard library. No pip install, no virtual environments needed to run—just Python.
cli cross-platform framework gui python
Last synced: 24 Jan 2026
https://github.com/doziestar/source_watch
SourceWatch is designed for managing and graphically viewing various data sources
Last synced: 23 Jan 2026
https://github.com/du33169/qorewidgets
Yet another collection of those core widgets for a modern Qt application.
frameless-window gui pyside pyside6 qt qt-designer qt-widget qt6 widget-library
Last synced: 11 Mar 2026
https://github.com/allansomensi/rindrive
A cross-platform utility to verify the true capacity of USB flash drives.
clap cli gui iced rust storage testing-tools usb usb-tester
Last synced: 30 May 2026
https://github.com/bornalgo/stacked-widget
This repository provides a customizable stacked widget for PyQt/PySide, where you can display two widgets stacked on top of each other with configurable alignment.
custom gui overlays pyqt pyqt4 pyqt5 pyqt6 pyside pyside2 pyside6 python qt stackedwidget widgets
Last synced: 24 Apr 2026
https://github.com/zeriocommand/luxecheckercs2
Программа проверки на читы для CS2|Cheat detection program for CS2
automation checker cs2 data-validation gui inno-setup installer python utility windows
Last synced: 10 Apr 2025
https://github.com/rdbo/imgui-sdl2-application
application dear-imgui gui imgui linux opengl-es opengles sdl2
Last synced: 20 Apr 2026
https://github.com/nbdy/vidscaler
Video upscaler (cli/gui)
gui real-esrgan upscaler video video-upscaling vidscaler
Last synced: 30 Jun 2025
https://github.com/reshmaharidhas/basic-calculator
Python desktop application 'Calculator' to calculate mathematical expression made with Tkinter
calculator calculator-app calculator-application calculator-python desktop desktop-application graphical-user-interface gui py pycharm python python-3 python3 software tkinter tkinter- tkinter-app tkinter-application tkinter-gui
Last synced: 24 Feb 2026
https://github.com/i2y/wasabi
A cross-platform UI framework for Go
cross-platform go golang gui ui websocket webview webview2
Last synced: 08 May 2026
https://github.com/shnartho/python-scripting
Advance python scripting -- University course by Wroclaw University of Science and Technology
database gui image image-processing json jupyter-nootbook pycharm pytest python regex web-scraping
Last synced: 13 Apr 2026
https://github.com/rohancyberops/calculator
Welcome to the Calculator Project! This interactive calculator app is built using Python.
calculator gui pygame python soundeffects tkinter
Last synced: 15 Mar 2025
https://github.com/justchicknugget/terrariabackup
Backup your Terraria players and worlds
avalonia avalonia-app avalonia-ui avaloniaui-app backup csharp dotnet graphical-user-interface gui gui-application linux macos terraria windows
Last synced: 13 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/vaithak/graph-plotter
A Graph Plotter desktop application in C++
c-plus-plus c-plus-plus-14 desktop graphplotter gui linux macos qcustomplot qt-gui qt5
Last synced: 12 Apr 2026
https://github.com/sarincr/app-development-with-python-using-gui-tools
A step-by-step approach to creating a simple apps in Python with libraries such as Tkinter, Turtle, Simplepygui, Dearpygui, and others.
app appdevelopment appjar application dearpygui gui gui-application guizero matplotlib pygui pysimplegui python tk-gui-toolkit tkinter tkinter-gui turtle
Last synced: 14 Mar 2025
https://github.com/ivadus/certificate-generation
Инструмент для генерации персонализированных грамот на основе данных из Excel и шаблона Word. Идеально подходит для учителей, организаторов мероприятий или тех, кому нужно массово создавать грамоты.
automation certificate-automation certificate-generation docx excel generator gui pdf pdf-generation python word-generator
Last synced: 15 Mar 2025
https://github.com/prathameshdhande22/currency-converter
Currency Converter GUI made using in Java Swing.
api currency currency-converter eclipse-ide exchange-rates gui java java17 javaswing real-time swing-gui
Last synced: 31 May 2026
https://github.com/jaakop/fishyui
Basic UI library with themes for Unity
gui unity unity-gui unity-package unity3d-plugin user-interface
Last synced: 19 Jan 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://gitlab.com/nobodyinperson/python3-numericalmodel
Classes to set up and run a simple numerical model in Python
gtk gtk3 gui modelling python python3 simulataion
Last synced: 15 Aug 2025
https://github.com/gbowne1/jsonhelix
This is a X11 GUI JSON application for editing, debugging and converting JSON and schemas and API data.
api data gui gui-application json x11
Last synced: 10 Jun 2025
https://github.com/piksel/elytra
Embedded configuration library to enable standardized setup using WebUSB or serial
configuration embedded gui rust
Last synced: 13 Jan 2026
https://github.com/asmrcodez-yt/tkinter
mini tkinter projects with best gui from simple to complex .
custom-theme custom-tkinter gui mini-project-tkinter python tkinter-gui tkinter-youtube youtube-downloader youtube-downloader-python
Last synced: 24 Mar 2025
https://github.com/d3m37r4/zemaxddeclient
Advanced analysis of optical systems using parameters retrieved from Zemax via DDE (Dynamic Data Exchange)
dde gui lens-design optical-design optical-engineering optics physics scientific-computing windows zemax
Last synced: 01 Jun 2026
https://github.com/nouranhaitham/ds_guide_me
An application designed to help travelers navigate a country efficiently while staying within budget.
academic-project algotithms bfs-algorithm budget-travel cplusplus css data-structures dfs-algorithm graph gui guide-me qt route-planning software-development traveltech
Last synced: 31 Jan 2026
https://github.com/meghajbhat/photo-editor
This is a Photo Editor Application with various image processing functionalities using Tkinter for the GUI and OpenCV for image manipulation. The application allows users to apply multiple filters and transformations to images such as Black and White, Pencil Sketch, Sepia, Crop, Sharpen, Contrast, X-ray, and Brighten.
gui numpy opencv opencv-python python python3 tkinter tkinter-gui tkinter-python
Last synced: 31 Jan 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/devcheckog/whythmlauncher
Repositorio oficial del Launcher "Whythm" un launcher escrito en python.
Last synced: 11 Jun 2026
https://github.com/florianibach/samba-admin-ui
A simple web UI/GUI to manage Samba users and shares for homelab environments.
docker gui homelab raspberry-pi samba samba-share self-hosted selfhost ui
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/jadsongmatos/gnome-rust-base
A comprehensive guide for starting projects with GTK, Rust, Meson, and Flatpak in the GNOME environment, with a focus on implementing multiple language support.
desktop gnome gtk gui hello-world libadwaita rust
Last synced: 28 Apr 2026
https://github.com/akash-rajak/gui-scroll-view
Implemented Scroll View in GUI window.
gui python3 scrollview tkinter
Last synced: 26 Mar 2025
https://github.com/mrjrieke/nute
Nute - a GUI mashup library
3d-game-engine 3d-graphics 3d-rendering-engine collaboration collaborative cross-platform fyne g3n game game-engine gio go go-library golang gomobile gui mobile mobile-app nute opengl
Last synced: 19 Jun 2025
https://github.com/12joan/ping-ui
A simple GUI for the `ping` command-line utility built using Tauri
Last synced: 21 Jan 2026