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-05 00:10:35 UTC
- JSON Representation
https://github.com/meyfa/structogram2byob
Compiles structograms into executable BYOB scripts
editor gui nassi-shneiderman-diagrams nsd structograms structorizer
Last synced: 10 Jul 2025
https://github.com/TheStaticTurtle/SignalWarn
SignalWarn helps you monitor radio signals
gui monitoring radio rf sdr signal-processing
Last synced: 04 Apr 2025
https://github.com/chibraax/ransomware
Ransomware written in Python3.x
decryption-key encrypted-files encryption-key gui hack hacking python3 ransomware registre
Last synced: 24 Mar 2025
https://github.com/dioxus-community/dioxus-use-computed
Run resource-expensive computations in the most efficient way possible in Dioxus 🧬 apps 🦀.
Last synced: 03 Sep 2025
https://github.com/rug-gui/notchx
NotchX is adds MacBook like notch to Windows ,Linux and Mac Desktop devices at the same time providing better user experience
customization dockable-menu gui linux mac-desktop mac-mini mac-studio macos macos-app macos-application macos-menubar notch python tkinter windows
Last synced: 03 Feb 2026
https://github.com/5tefan/py-netcdf-timeseries-gui
A Python Qt5 GUI supporting exploratory analysis and visualization of time series based data from NetCDF files.
analysis gui netcdf python time-series
Last synced: 29 May 2026
https://github.com/emilk/emilk
Emil Ernerfeldt, creator of egui.rs, co-founder for Rerun.io
Last synced: 25 Apr 2025
https://github.com/0xghazy/elreda-mall
GUI python application to calculate employees salaries in Elreda mall company
Last synced: 13 Apr 2026
https://github.com/lart-bangor/research-assistant
The L’ART Research Assistant is a freely available open-source app that aims to make life easier for researchers working on bilingualism, sociolinguistics, language attitudes, and regional/minority/minoritized languages.
gui linguistics psycholinguistics research-tool sociolinguistics
Last synced: 14 Jan 2026
https://github.com/omanshu209/pokevinci-ai
This is a Python - based application (pokedex) that allows users to search for information about different Pokemons. It also has an AI which.........
ai classification classifier gui kivy kivy-framework kivymd pokeapi pokeapi-pokedex pokedex pokemon pokemon-classification python3 pytorch pytorch-cnn resnet resnet-18
Last synced: 06 Jan 2026
https://github.com/smsraj2001/shoe-shop-ecommerce-web-app
A MERN stack ecommerce website with fully functional front and back end with Mongo DB for database.
cart client-server ecommerce expressjs gui javascript mern-stack mongodb mongoose nodejs npm payment-gateway reactjs searchbar web-application webdevelopment
Last synced: 08 Aug 2025
https://github.com/allansomensi/openhx
Unofficial open-source alternative to HX Edit — CLI & GUI in Rust for Line 6 HX/Helix devices, on any platform.
audio cli gui hx-stomp line6 reverse-engineering rust usb
Last synced: 30 May 2026
https://github.com/7gxycn08/prioritysetter
GUI That Sets Process Priority Permenantly via Registry.
gui python registry windows-10 windows-11
Last synced: 12 Feb 2026
https://github.com/tonymorony/OraclesCC_Chat-GUI
My plays with Python Kivy GUI framework and Stakedchain OraclesCC chat concept
crypto-conditions gui komodo oracle python smart-contract
Last synced: 28 Apr 2025
https://github.com/pieroproietti/pengui
penGUI take cure of eggs!
gui penguins-eggs pyside6 python remaster
Last synced: 10 Apr 2025
https://github.com/ceccopierangiolieugenio/7drl-asnakeonaplane
7drl 2024 entry - A Snake on a Plane
7drl 7drl2024 ascii game gui procedural python terminal tui
Last synced: 11 Apr 2026
https://github.com/zerohertz/streamlit-quant
💻 [Streamlit] Quant GUI 💻
gui quant streamlit zerohertzlib
Last synced: 23 Oct 2025
https://github.com/drpetersonfernandes/batchconvertisotoxiso
A GUI application for extract-xiso that provides batch converting Xbox ISO files to the optimized XISO format and testing their integrity. Supports both Xbox 360 ISOs and original Xbox ISOs.
converter extract-xiso gui test testing-tools tool xbox xbox-360 xbox360 xiso
Last synced: 24 Feb 2026
https://github.com/t-vk/html5-gui-crazyness-example
Animated 3D-cube GUI with HTML5
3d autohotkey cube gui html transparency
Last synced: 19 Mar 2026
https://github.com/jacobwilliams/vibehdf5
Vibe coded HDF5 file database + GUI viewer + Data visualization
database filestore gui hdf5 matplotlib pyside6 python qt vibe-coding
Last synced: 05 Mar 2026
https://github.com/erik-donath/pascalschesdreieck
A small Project about the Pascal's triangle(ger. Pascalsches Dreieck).
cpp geometry gui headless math mathematics pascals-triangle raylib raylib-cpp triangle visual-studio visualization
Last synced: 17 Apr 2026
https://github.com/defgameengine/defgameengine
defGameEngine is a cross-platform game engine. Available on Windows, Linux and (probably) MacOS. Requires C++20 or higher
cpp emscripten game game-dev game-development game-engine gles gles3 glfw glfw3 gui imgui imgui-glfw lua opengl opengl3 web
Last synced: 04 Apr 2026
https://github.com/radad/radimgviewer
Image Viewer using FreeImage
appveyor gui gui-application win32 windows
Last synced: 01 May 2026
https://github.com/girkovarpa/verpatch-gui
User interface for the command line program verpatch, for alterting executable metadata.
cli command-line electron-app gui metadata resource-hacker sciter ui verpatch version-info windows
Last synced: 03 May 2026
https://github.com/burgalon/fezto
Frontend Zero to One
generator gui openapi openapi3 react swagger typescript
Last synced: 04 May 2026
https://github.com/stoufa/mini-pascal-compiler
[EN] Simplified version of a Pascal language compiler | [FR] Version simplifié d'un compilateur du langage Pascal
bison c c-plus-plus compiler flex gui lexical-analysis pascal qt syntax-analysis
Last synced: 08 May 2026
https://github.com/zaujulio/featuresanalyzeroriginal
Time series analysis system
ai gui machine-learning pandas python sklearn time-series
Last synced: 08 May 2026
https://github.com/macmade/patator
Toy disassembler project, using Capstone
app assembly capstone disassembler gui mac reverse-engineering s
Last synced: 09 May 2026
https://github.com/mbaz/gtkserver.jl
A streaming interface to GTK libraries for Julia
Last synced: 13 May 2026
https://github.com/veilair/ui-testing-development
An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and resources about UI Testing & Best Practices Development
best-practices gui gui-automation gui-framework gui-toolbox guidelines integration integration-testing test-framework testing testing-tools ui ui-components ui-design ui-framework ui-library ui-testing ui-tools unit-testing
Last synced: 17 Jun 2026
https://github.com/jalbam/sockjs_test_server_nwjs
[SockJS test server on NW.js] Just a simple SockJS server running on Node.js but using NW.js.
binary gui node-js node-webkit nodejs nw nwjs server socket-server sockets sockjs sockjs-server source-code sourcecode test testing testing-tools win32 windows windows-desktop
Last synced: 04 May 2026
https://github.com/barni007-pro/ollama_desktop_client
A feature-rich desktop GUI for Ollama with Vision, RAG, and JSON support.
ai-tools code-execution desktop-app gui llm local-ai net8 ollama python rag thinking vision vision-llm
Last synced: 05 Apr 2026
https://github.com/victor3spoir/installforge-setup
Build a setup & installer from python app with InstallForge (setup builder)
Last synced: 23 Sep 2025
https://github.com/stillthinkinghere/socialmediamanager
This is a all in one Socialmedia Management app, the front-end it created in c++ and the backend is created in c++, c, java and javascript. This uses http requests and API's to publish posts and to review data of these post across all platforms.
app application c cpp graphical-interface graphical-user-interface gui java javascript media qt qt5 qt6 social
Last synced: 04 Jan 2026
https://github.com/phantasy-project/mpl4qt
data-visualization gui matplotlib python qt qt-designer qt5 visualization widgets
Last synced: 21 Jul 2025
https://github.com/lifailon/winevent-viewer
UI for view and filter local or remote Windows Event (log).
event-parser gui log-parser powershell remote-events remote-log ui windows windows-application winforms
Last synced: 25 Jul 2025
https://github.com/hxndev/bubble-pop-screen-saver-and-game
This is a GUI Version of the Bubble Pop game that we used to play. This is divided into 2 parts. First one is designing a screensaver while the second one is designing the game itself.
bubble bubble-pop code cpp game gui interface itc oop pf project screensaver
Last synced: 17 Jun 2025
https://github.com/pyrustic/threadom
Tkinter-compatible multithreading
desktop gui library lightweight multithreading performance pyrustic python smooth tkinter
Last synced: 16 Feb 2026
https://github.com/andyobtiva/mathbowling
Bowling game that tests math skills.
desktop desktop-app desktop-application glimmer gui gui-application jruby ruby swt
Last synced: 09 Apr 2026
https://github.com/hfmrow/7z-folder
Compress folder and files to 7z format. Some options are available. The 7za used command store filesystem permissions (such as UNIX owner/group permissions or NTFS ACLs). Not designed for large backup/archival purposes. On Ubuntu, use 'sudo apt-get install p7zip-full' to install required command.
7z-folder 7zip auto-naming backup compression golang gotk3 gui kick-backup
Last synced: 20 Mar 2026
https://github.com/applejuicenetz/phpgui
appleJuice Client GUI geschrieben in PHP.
Last synced: 29 Jan 2026
https://github.com/hifza-khalid/codealpha_python_internship_tasks
🚀 A collection of Python tasks and projects completed during the CodeAlpha Python Internship. Includes GUI applications, algorithms, and data visualization.
automation codealpha-internship data-visualization fibonacci-sequence gui internship learning-python matplotlib opensource projects python scripting tkinter
Last synced: 14 Jun 2025
https://github.com/feathersui/feathersui-7guis
7GUIs tasks implemented with Feathers UI and Haxe
7guis feathers-ui frontend gui haxe openfl ui user-interface
Last synced: 16 Mar 2025
https://github.com/a7ul/androidmanager
A complete File Manager cum extra utilities for Andorid on Mac
adb android electron experiment gui work-in-progress
Last synced: 01 May 2026
https://github.com/seanpm2001/bliss_browser_osmode_ios_shell
🌳️🌐️🐚️ The OS mode iOS shell for Bliss Browser lets Bliss run as an operating system environment on top of iOS for as much time as you choose.
bliss-browser bliss-browser-osmode bliss-browser-osmode-ios-shell browser chromeos-alternative chromiumos-alternative gpl3 gplv3 gui gui-shell ios md osmode shell swift swift-lang swift-language txt ui web-browser
Last synced: 14 Mar 2026
https://github.com/thiagoaramizo/redis-bullmq-explorer
Desktop GUI application to explore BullMQ queues stored in Redis.
bullmq bullmq-processing debugging gui interface oberservability python
Last synced: 22 Jan 2026
https://github.com/0xSafkat20/Metro-Rail_Online_Ticket_System
Metro Rail Ticket Purchase System With C#
c-sharp database gui project project-management rails-application railway single ssms
Last synced: 08 Mar 2025
https://github.com/steponask/sorting_algorithms_sfml
🔍📊 Sorting Algorithm Visualization made using SFML and C++
data-visualization gui sfml sfml-cpp sfml-sorting-algorithm sorting-algorithm-visualizations
Last synced: 14 Oct 2025
https://github.com/almas-ali/spider
A Web Scanner Utility
gui gui-python web-scanner web-status
Last synced: 11 Mar 2026
https://github.com/deepraj02/periodictable_gui
Hi, this is a "Periodic Table" GUI made using Tkinter module of Python. This GUI takes User Input{of elements or symbols} and Returns the other Information of that element.
coding gui gui-application periodictable python readme tkinter tkinter-graphic-interface tkinter-gui tkinter-python
Last synced: 10 Mar 2025
https://github.com/ciavash/gtklayershell
GtkLayerShell - A Raku module for interfacing with Gtk Layer Shell
gtk gtk-layer-shell gui module native nativecall raku raku-module rakulang wayland
Last synced: 01 Oct 2025
https://github.com/tonymorony/oraclescc_chat-gui
My plays with Python Kivy GUI framework and Stakedchain OraclesCC chat concept
crypto-conditions gui komodo oracle python smart-contract
Last synced: 05 Sep 2025
https://github.com/we-gold/malaria
A machine learning model and GUI for detecting Malaria in a cell.
demo gui machine-learning malaria-detection tensorflow tkinter
Last synced: 22 Apr 2026
https://github.com/yigitoo/devrialem-gui
Devrialem which one qualify to participate #Teknofest2022!
gui mediapipe opencv python teknofest2022 tkinter turizm
Last synced: 14 Mar 2025
https://github.com/akash-rajak/image-to-icon-converter
Python script to convert any image to icon by specifying any size.
converter gui ico image-to-icon os python3 tkinter
Last synced: 26 Mar 2025
https://github.com/khrynczenko/tomata
Cross-platform Pomodoro application written in rust.
cross-platform druid gui pomodoro pomodoro-application rust rust-lang rust-language
Last synced: 13 Feb 2026
https://github.com/mmgrant73/pymorsecode
PyMorseCode is a morse code reader/generator. It can transacte a string text to morse code output. Also, it can play the morse code in audio format and save it to your computer in WAV format. You can also load a WAV file that has morse code and it will translate it to a text string so that you can read it. This project contains a library file called pymorse.py that you can use in your project and a GUI interface that you can use to generate Morse code text and audio. Also, translate a Morse code wave file.
audio gui gui-interface morse python python3 wav wav-format
Last synced: 25 Feb 2025
https://github.com/havocesp/python-yad
Yad GUI dialogs Python wrapper.
dialogs gui python-gui yad zenity
Last synced: 24 Feb 2026
https://github.com/bocaletto-luca/fileintegritychecker
FileIntegrityChecker Author: Bocaletto Luca FileIntegrityChecker is a Linux application written in Python with a Tkinter GUI that monitors critical files or entire directories by calculating and comparing their SHA256 hashes. By detecting any unauthorized modifications, it helps maintain file integrity and alerts you to changes. The project comes..
admin-tool bocaletto-luca english file-integrity-check file-integrity-checker gui italian linux monitor-critical-files multilanguages opensource python security security-tool sha256 tkinter
Last synced: 03 Aug 2025
https://github.com/limitcool/xm
XM (Xross-Compile Manager) is a cross-platform compilation management tool that supports cross-compilation for Go and Rust programming languages. Users can easily select the target compilation environment and architecture, and set compiler paths to simplify the cross-compilation process.
compile cross-platform go gui rust slint tool ui
Last synced: 02 Apr 2025
https://github.com/davidai2024/edgegpt-toolbox
"EdgeGPT-ToolBox" is an open-source Python tool with 40 tools for text processing, file management, online research, image creation and more. It utilizes textdavinci003, GPT3.5, GPT-4 BingChat AI.
bingapi bingchat chat chatbot cli edgegpt gpt-35-turbo gpt-4 gpt4 gui multitool python tools
Last synced: 26 Sep 2025
https://github.com/openw3rk-develop/o3diag
o3DIAG - A Open Source OBD-II Diagnostic Tool for Windows and Linux
debian diagnostic-tool elm327 gui linux o3diag o3script o3script-language obd2 obd2-reader openw3rk openw3rk-invent python
Last synced: 19 Jun 2026
https://github.com/andrew-geeks/digizoc-all-in-one-converter
All in one converter developed using python PyQt and with various conversion modules!
conversions converter digizoc gui pyqt pyqt5 pyqt5-desktop-application python python-library python-pyqt python3
Last synced: 09 Oct 2025
https://github.com/4cecoder/img
view 👀 image 🖼 files 📂
c gtk3 gui image-viewer jpg linux macos png simple vim-keybinds vim-like windows
Last synced: 11 Apr 2025
https://github.com/cm0use/genpassword
A random and customizable password generator.
cpp17 cpptools generator-password gui password-generator qt qt-application qt-gui qt6 qt6-gui security security-tools tool
Last synced: 09 Mar 2026
https://github.com/hfmrow/gotk3_gtksource
Golang GtkSourceView binding for use with gotk3
golang golang-gtksourceview gotk3 gotk3-gtksource gtk3 gtksourceview gui
Last synced: 30 Apr 2026
https://github.com/bocaletto-luca/pystudioband
PyStudioMusic is a GTK3-based desktop application that lets you easily install, remove, launch and manage your favorite audio and music-production tools. It targets Debian/Ubuntu users who want a polished, intuitive interface for handling DAWs, editors, servers, synthesizers and more.
audio bocaletto-luca daw desktop-application gui instruments linux music music-production opensource pystudioband python studio-music tool tool-installer vst3
Last synced: 16 Apr 2026
https://github.com/schell/berry
Constraint based GUI for Rust
cassowary constraint-layout gui rust sdl2
Last synced: 20 Aug 2025
https://github.com/r3dhulk/hulkscanner
This is a simple port scanner for fun and educational purpose.
cyber-security cybersecurity ethical-hacking fun funproject gui port portscanner python python-3 python-for-everybody python3 pythonfor pythonforethicalhacking scanner scanner-web scanners
Last synced: 05 Jul 2025
https://github.com/martin-eden/lcf_params_gui
GUI to generate command-line call for Lua code formatter.
Last synced: 17 Jul 2025
https://github.com/emazzotta/cli-adventure-game
🕹 Created for Java programming course at university
Last synced: 06 Feb 2026
https://github.com/mohammadmoataz2/knowledgekapture
KnowledgeKapture is an information retrieval system and search engine designed to enable users to efficiently search through PDF, Word, and TXT files and crawling them Using Python
app engine gui information-retrieval nlp nltk python search tkint
Last synced: 23 Aug 2025
https://github.com/BrianLesko/low-code-python-chat
This git repository hosts a user interface for a chat-app written in Python. Connect your OpenAI or XAI API for Chat-GPT like chatting. Created for Learning Purposes.
api chat gui llm llms openai python streamlit streamlit-webapp ui
Last synced: 10 Apr 2025
https://github.com/lumarans30/dijkstraalgorithm-winforms
Dijkstra Algorithm GUI for Windows with Drag&Drop controls.
dijkstra-algorithm drag-and-drop gui visualization winforms
Last synced: 17 Apr 2026
https://github.com/beeware/beeware-tutorial
The BeeWare tutorial.
applications beeware gui mobile python
Last synced: 15 Sep 2025
https://github.com/martinhowarth/shimmer
Create games in python, without hassle - batteries included!
cocos2d game game-dev game-development game-engine gui pyglet python python3 shimmer widgets
Last synced: 07 Apr 2025
https://github.com/nickware-group/facefull-bridge
Facefull bridge С++ library. The easiest way to use Facefull for native desktop applications
Last synced: 14 Jun 2026
https://github.com/guevara-chan/unigrab
•Universal hostdata resorber•
gui log-analyzer nim penetration-testing
Last synced: 02 Jul 2025
https://github.com/spycsh/faceproject
A gui implementation of face recognition, emotion tracking and face searching
dlib face-identification face-recognition face-search face-tracking gui python3 tkinter
Last synced: 02 Jul 2025
https://github.com/zreechxnn/calculator-sdl2
SDL2 Calculator: A simple calculator built with C++ and SDL2, supporting basic arithmetic, advanced math functions, and trigonometry. Features a user-friendly graphical interface.
calculator calculator-application conio cpp cross-platform graph gui math math-operations opensource sdl2 sdl2-library sdl2-ttf simple-app software-development stdlib trigonometry
Last synced: 19 Apr 2025
https://github.com/lalaio1/scret.me-spamer-2.0
This script provides a simulated attack tool for the Scret.me service. It allows users to send messages to specified targets using a specified delay and number of threads. The tool is intended for educational purposes only and should not be used for malicious intent.
gui hack hacker instagram python scret-me scret-me-spammer spamer spamer-tool
Last synced: 13 Jun 2026