An open API service indexing awesome lists of open source software.

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.

https://github.com/bunnysakura/esp32c3-mpy-demo

合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板的 MicroPython 适配 Demo | A lightweight MicroPython GUI library for display drivers based on framebuf, allows input via pushbuttons. See also micropython-touch.

esp32 esp32c3 gui luatos micropython micropython-esp32 mpy mpython

Last synced: 04 Oct 2025

https://github.com/schizza/snapdash

A pluggable desktop widget system - Home Assistant today, anything tomorrow.

cross-platform dashboard desktop-app gui home-assistant iced linux macos rust widgets windows

Last synced: 19 Apr 2026

https://github.com/maxadams0/tams

A Modern Minesweeper Game in C++ ("Totally Accurate MineSweeper")

cpp gui minesweeper ui windows windows-desktop

Last synced: 09 May 2026

https://github.com/just-be-dev/webview-cli

A webview CLI: render HTML, get back json

agents cli gui html rust webview

Last synced: 21 Jun 2026

https://github.com/preetesh21/chatbot

This repo contains the dataset as well as the python used for building a retreival chatbot

chatbot gui tkinter

Last synced: 22 Jun 2026

https://github.com/aryaghan-mutum/housing-app

A cross-platform desktop GUI application for housing and dining management. Features secure authentication, furniture inventory tracking, and data export capabilities.

cross-platform desktop-app furniture-inventory gui housing-management inventory-management linux lisp macos racket racket-gui windows

Last synced: 18 Apr 2026

https://github.com/setsumi/stimer

STimer - seconds and clock timer GUI app for Windows.

clock gui seconts timer windows

Last synced: 11 May 2026

https://github.com/alex-poor/alavai

A lightweight, distro-agnostic Tailscale client for Linux with one-click tailnet switching

gui iced ksni linux mesh-vpn rust system-tray tailnet tailscale tray vpn wireguard

Last synced: 25 Jun 2026

https://github.com/atyrode/factorio-gui-web-editor

Browser-based Factorio GUI spec and prototype editor

factorio gui web-editor

Last synced: 26 Jun 2026

https://github.com/tcdoverlord/opensceneforce

OpenSceneFORCE V7 - portable OBS backup, restore, repair, update, and safe execution system

automation backup desktop-app devops gui obs pyside6 python restore software-engineering system-recovery windows

Last synced: 27 Jun 2026

https://github.com/trapd00r/clipboard_to_primary

sync XA_CLIPBOARD to XA_PRIMARY selection buffers

clipboard gui paste terminal

Last synced: 12 May 2026

https://github.com/maxim-mazurok/linux-monitor

Linux Resource Usage Monitor with Web-based GUI and charts

chart graph gui linux monitoring monitoring-tool web-based

Last synced: 22 Apr 2026

https://github.com/wjgoarxiv/iscopump-decoder

::ISCOPump LabView 파일 해독을 위한 GUI 프로그램::

gui iscopump pump pyqt5 syringe

Last synced: 11 Jun 2026

https://github.com/elaheghiyabi96/seller-product-manager-cli-gui

Product management system for sellers with CLI and GUI versions. Features: add/edit/delete products, profit calculation, filter, sorting. JSON storage. Create JSON file first.

cli gui inventory-management json product-management profit-calculator python seller-tools shop-manager tkinter

Last synced: 28 Jun 2026

https://github.com/filiprokita/fclick

FCLICK is a Python script that automates mouse clicking by detecting a change in pixel color on the screen. The script waits for a specified start button press to begin monitoring the pixel color at the current mouse position. Once the pixel color changes, the script sends a left mouse click to that position.

automation gui image-processing keyboard-input mosue-click mouse mouse-automation python python3 useful utilities windows

Last synced: 29 Apr 2026

https://github.com/quan930/c_im_system_client_gui

c语言im系统 客户端 GUI

c cjson gtk2 gui imsystem linux

Last synced: 29 Apr 2026

https://github.com/hueidou/telepresence-manager

A cross-platform desktop GUI tool for managing Telepresence connections.

dev gui kubectl manager telepresence ui

Last synced: 15 Jun 2026

https://github.com/csengupta1101/digital-clock-python

This Repository deals with a GUI digital clock made with python.This will require tkinter library for GUI interface.The great part of creating your own GUI apps is that you can customize them however you want. From text font to background colour, all features are available for customization. Setting up the time require "time" library module as well.

apps clock gui jupyter-notebook python tkinter vscode

Last synced: 29 Apr 2026

https://github.com/rizalmart/gadmin-proftpd3

GTK+3 port of GADMIN-PROFTPD, the gui frontend for proftpd ftp server

app ftp ftp-server gadmin gadmin-proftpd gtk gtk3 gui network proftpd server

Last synced: 30 Apr 2026

https://github.com/alhadikhan/mac-managing-a-company-

This project is a Java-based management application for overseeing various aspects of company operations, including financial management, sales, production, HR, and administrative tasks. It features a GUI for easy interaction and integrates with a MySQL database for data storage and retrieval.

gui java javaswing mysql mysql-database

Last synced: 30 Apr 2026

https://github.com/couldbedead/unitychallenge_5

The Unity Junior programmer Challenge 5 "Whack-A-Food" Submission for UCCS GDD 1200

csharp gui unity

Last synced: 30 Apr 2026

https://github.com/dilshan97/snake-game

The Snake game develop using java & Processing for GUI

gui java processing

Last synced: 30 Apr 2026

https://github.com/animikhaich/vsepia

A Python App to Determine the weight of the contents of a container by measuring the distance using Ultrasound Sensor and represent it graphically for further post-processing and prediction. Developed along with GUI using Arduino, Python, and PyQt5.

arduino gui pyqt5 python-3 web-scraping

Last synced: 30 Apr 2026

https://github.com/ysskrishna/tkinter-poetry-starter

A Copier template for building cross-platform desktop applications using Python's Tkinter and Poetry. This template serves as the foundation for production-ready GUI applications.

boilerplate copier copier-template cross-platform desktop-application github-actions gui open-source poetry python python-gui release-automation scaffolding starter-template tkinter tkinter-gui ysskrishna

Last synced: 30 Apr 2026

https://github.com/jrodal98/grade-manager

Fully featured PyQT5 application for tracking grades across multiple courses.

course-grade education grade-management grade-manager gradebook grades gui pyqt5 python qt5 school

Last synced: 29 Apr 2026

https://github.com/mehmetkahya0/abuzerbank-ui

Abuzerbank_UI has the same features as abuzerbank, but while abuzerbank is running in the terminal, Abuzernank-UI runs on its own application and screen.

abuzerbank accounts algorithms bank bank-account bank-app banking-applications banks calculator-application gui login-page login-system money money-management money-transfer python python-bank python3 tkinter ui

Last synced: 01 May 2026

https://github.com/phillvancejr/vomela-sidewall-searcher

A small tool for work that allows searching a json database for color matches. Currently a WIP port of the Python version

go golang gui tool tools ui webview

Last synced: 28 Apr 2026

https://github.com/james-see/kivy-fun

Fun with Kivy, the GUI creator tool in Python that you write like html and css

gui kivy python3

Last synced: 28 Apr 2026

https://github.com/luisdasartimanhas/my-windows-scripts

Projeto pessoal de scripts de automação para windows.

cmd dotnet git git-gui gui ip ip-system netinstall ssh tui windows windows-10 winget

Last synced: 01 May 2026

https://github.com/blaze6950/listauthorsadonetwpf

Example use ADO.Net. List authors with functions: "Add", "Edit", "Delete". C# and WPF. ListView bindings. Using MVP pattern

ado-net csharp database gui mssql-database wpf wpf-application

Last synced: 28 Apr 2026

https://github.com/hoijui/wxremind

A GUI for the `remind` calendar

calendar command-line-tool gui legacy reminders

Last synced: 28 Apr 2026

https://github.com/areldemircan/liteloader

Minimalist video downloader for YouTube, Instagram & 100+ platforms. Built with Python + CustomTkinter.

cross-platform customtkinter ffmpeg gui python video-downloader youtube-downloader yt-dlp

Last synced: 28 Apr 2026

https://github.com/nidha2003/enrollment-system

Student Enrollment Management System built using Python and MySQL.

beginner-project crud database gui mysql project python tkinter

Last synced: 02 May 2026

https://github.com/membranesoftware/membrane-surface

A GUI application for Linux, using the SDL cross-platform development library. Its primary purpose is to provide a drawable surface as a component of the Membrane Monitor application.

c-plus-plus gui membrane-server raspberry-pi sdl sdl2

Last synced: 27 Apr 2026

https://github.com/justfifi17/social-app-beta-using-python-gui

GUI based social networking application 📱

gui gui-application python

Last synced: 13 Jun 2026

https://github.com/mleidel/desktop-weather-panel

A small GUI weather panel for the desktop

api gui python3 weather-app

Last synced: 06 Apr 2025

https://github.com/martonalpha/png-jpg-jpeg-to-webp-avif-gui

Free Windows GUI to convert PNG, JPG, JPEG and AVIF to WebP/AVIF. Fast offline image converter and optimizer using ImageMagick.

avif avif-converter avif-to-webp batch-converter gui image-compression image-converter image-processing imagemagick jpg jpg-converter jpg-to-webp offline-tools png png-converter powershell webp webp-converter windows

Last synced: 15 Apr 2026

https://github.com/skobkin/meshgo

[Experiment] Meshtastic GUI client written using LLM agent. (Mirror)

client experiment go golang gui meshtastic

Last synced: 18 Jan 2026

https://github.com/salman-ahamed/teligram-exact-time-scheduler

Desktop application to schedule and send Telegram messages at exact times (down to milliseconds precision). Built with Python, Tkinter GUI, and Telethon API.

automation gui messaging python scheduler telegram telethon tkinter

Last synced: 04 Apr 2026

https://github.com/skyghost090/web-private

Script for Block specific sites on linux

gui linux-gui security web

Last synced: 08 Jan 2026

https://github.com/capjavert/angular2-gui

My angular2 GUI template with various widgets and implementations

angular2 gui template

Last synced: 15 Apr 2026

https://github.com/yyomna-mmaged/book_library_application

Windows application-GUI- designed and built with C# and MS SQL Server

csharp database gui mssqlserver sql

Last synced: 18 Mar 2026

https://github.com/bloccooo/dbkp

Simple tool to backup & restore databases

backup cli db gui postgresql restore s3 storage

Last synced: 20 Jan 2026

https://github.com/ysdragon/dialog

Ring bindings for osdialog, a cross-platform library for native OS dialogs

dialog gui osdialog ring-programming-language

Last synced: 09 Feb 2026

https://github.com/claritas-rs/claritas

A minimal, keyboard-friendly EPUB reader for the desktop built with Rust and Dioxus.

desktop-app dioxus ebook epub gui linux reader rust

Last synced: 18 Apr 2026

https://github.com/benevanio/fundlink

Sistema bancário em java.

graphica gui java java-8 javaee javafx jdk17 runtin

Last synced: 29 Apr 2026

https://github.com/akash1474/glfw_imgui

Simple ImGui and GLFW integration

cpp17 gui imgui-glfw

Last synced: 20 May 2026

https://github.com/mabdusshakur/laravel-helper-gui

This is a graphical user interface (GUI) tool for running Laravel Artisan commands. The tool provides a simple and intuitive way to execute Artisan commands, without having to remember the command line syntax.

artisan artisan-command artisan-gui csharp gui helper-app laravel php winforms-application

Last synced: 05 Apr 2026

https://github.com/blaze6950/choosecolor

Custom Control for WindowsFroms ColorPicker

colorpicker csharp customcontrol gui windows-forms

Last synced: 09 May 2026

https://github.com/venkatesh4009/essae-label-weighing-driver

Essae Weighing Scale & Label Printer User-Space Driver for RK3568 – A C-based TCP server with a Python PyQt5 GUI client for label printing, barcode rendering, and weighing scale calibration. Built for embedded Linux platforms.

barcode c-language embedded-linux essase-teraoka gui label-printer pyqt5 python3 rk3568 sqlite3-database tcp-socket user-space-driver weighing-scale

Last synced: 18 Apr 2026

https://github.com/jensostertag/camerabot

A Bot to move a Camera using Nema17 Stepper Motors according to the Users's Input.

gui python raspberry-pi

Last synced: 19 Apr 2026

https://github.com/elifirinci/student-gpa-tracker

A Python desktop app for managing student GPAs and rankings using Excel files. Features include GPA calculation, student info display by ID, and exporting data as files. Built with tkinter and openpyxl, it provides an easy-to-use interface for tracking academic performance.

gpa-calculator gui openpyxl python tkinter

Last synced: 15 Apr 2026

https://github.com/palaashatri/pytk-nvidia-smi-gui

A real-time graphical interface for monitoring NVIDIA GPU status using nvidia-smi, with color-coded metrics, process table, and power limit adjustment.

gpu gui linux nvidia nvidia-smi python tk tools windows

Last synced: 29 Jun 2025

https://github.com/pakagronglb/pakagronglb-macos-portfolio

A portfolio website simulating macOS's GUI interface. Click the Launchpad icon to explore some of my projects!

gui macos portfolio react typescript zustand

Last synced: 28 Feb 2025

https://github.com/yuanx749/2048-ai-tk

2048 AI in Python with GUI.

2048 game gui pep8 project pytest

Last synced: 03 Jul 2025

https://github.com/maumercado/unfold

High-performance JSON viewer built in Rust with Iced GUI

desktop-application gui iced json-viewer rust

Last synced: 16 Apr 2026

https://github.com/codenificient/translatorgui

Translator GUI — Python/Kivy app for translating PDF documents from English to Spanish

gui kivy pdf python translation

Last synced: 04 Jun 2026

https://github.com/smoothcdoer9981/vortex

Vortex: A modern, high-resolution YouTube Video Downloader. Built with Python, CustomTkinter, and FFmpeg. Supports 4K, 1080p.

customtkinter ffmpeg gui high-resolution mp4-converter python pytubefix video-downloader youtube-dl youtube-downloader

Last synced: 01 Mar 2026

https://github.com/dhananjayporwal/youtube-video-downloader-gui

"Effortlessly download high-resolution YouTube videos via a Python-based GUI."

dhananjayporwal gui open-source python pytube tkinter youtube-gui youtubedownloader

Last synced: 14 Jun 2025

https://github.com/coldfix/sudoku-gui

Awful sudoku generator GUI

gui sudoku

Last synced: 10 Apr 2026

https://github.com/sandra1me/rock-paper-scissors-game

Rock, paper, scissors game in Python with a GUI

gui if-else python rock-paper-scissors tkinter

Last synced: 02 Apr 2025

https://github.com/pataquets/docker-mongodb-genghis

Genghis MongoDB web admin

docker dockerfile gui mongodb webui

Last synced: 16 Apr 2026

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/snick512/isdownloader

Simple GUI for yt-dlp

gui python qt5 yt-dlp

Last synced: 16 Apr 2026

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/teletubbiesmoon126/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: 06 Mar 2025

https://github.com/ilovebacteria/tic-tac-toe

Tic-Tac-Toe game with Qt GUI

2d-game game gui qt tic-tac-toe

Last synced: 20 Apr 2026

https://github.com/hunterscreamer6/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: 06 Mar 2025

https://github.com/mohamedezzeldeenhassanmohamed/ml-gui-task

Before GUI, There are Two ways to preprocessing any data set with two jupyter notebooks, GUI to choose Cleaned CSV data_set,Show most of properties of this data_set,Choose test size & alpha size & error metrics to train Ml algorithm on this data set,show ( test & train ) Percentage as output

algorithms alpha beta data-cleaning data-metrics data-preprocessing-techniques dataset-information gui house-price-prediction imputation-methods linear-regression mae ml mse preprocessing pyqt5-desktop-application python rmse test train

Last synced: 30 Apr 2026

https://github.com/danfalcon225/chatapp_sockets

Chat application using java sockets, GUI and postgresql as a backend database

gui java postgresql socket-programming tcp

Last synced: 16 Apr 2026

https://github.com/musatahawar/gui-calculator

This is a simple graphical user interface (GUI) calculator created using Python and the Tkinter library. It allows you to perform basic mathematical operations and additional operations like factorial and exponentiation.

c calcula gui python python-3 python3

Last synced: 16 Apr 2026

https://github.com/jomy10/argon

Small UI library that renders to a pixelbuffer for C and C++

buffer c cpp framebuffer gui pixelbuffer ui ui-library

Last synced: 20 Apr 2026

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/moonlightelite/Textractor

Extracts text from video games and visual novels. Highly extensible. Baidu Fanyi/Translation extension added.

baidu baidu-fanyi baidu-translate c-plus-plus c-plus-plus-11 fanyi game gui hacking reverse-engineering visual-novel

Last synced: 11 Mar 2025

https://github.com/celeroncoder/javafx

GUI components with JavaFX (~my learning repo)

components gui javafx

Last synced: 20 Apr 2026

https://github.com/ashennethsara/ytraid

YTRaid - Simple GUI For YouTube Video Download

gui pyqt5 python windows yotube youtube-dl youtube-downloader yt-downloader ytdl ytraid

Last synced: 13 Apr 2026

https://github.com/flipsoftware/git-automate

Semantic Git versioning for all tastes, with an interactive CLI and responsive GUI

automation cli development git gui rust semantic versioning workflow

Last synced: 24 Apr 2026

https://github.com/lmtreser/notepyd

Un simple clon del notepad escrito, con fines educativos, en Python utilizando la biblioteca Guizero

gui guizero notepad python

Last synced: 21 Apr 2026

https://github.com/zac-dot/pianotoy

A small application called Piano Toy that plays notes and uses GTK for the UI

cplusplus-11 gtk gui

Last synced: 02 Apr 2026

https://github.com/mk590901/java-listeners-app

The repository keep a project that implements an alternative method of subscribing GUI elements to receive changes and updates from external application components.

android-application gui java listeners

Last synced: 16 Apr 2026

https://github.com/suryapratapsinghsuryavanshi/screentext

A tool for copying screen view text directly to clipboard.

gui hacktoberfest hacktoberfest-accepted pyautogui python3 qt5 win32api

Last synced: 16 Apr 2026

https://github.com/tredfern/reflex-gm2

A responsive UI framework for Gamemaker Studio 2

framework gamedev gamemaker-studio-2 gui

Last synced: 18 Mar 2026

https://github.com/frustrated-programmer/humanfriendlywheel

This is a wheel that is highly customizable just by using a Interface. - Play around with it using the link below

customizable customization gui interface lottery random spinning-wheel wheel winning

Last synced: 15 May 2025

https://github.com/aghorui/boltzmanntex

Implementation of GUIs for well understood scientific problems

analysis boltzmann-plot calculation gui plasma temperature

Last synced: 08 Apr 2026

https://github.com/gharib110/birds

A GUI application which show the flying birds

golang-opengl gui gui-application multithreading opengl

Last synced: 23 Mar 2025

https://github.com/arasoul/face-recognition-streamlit

🎯 Neural Face Recognition Matrix - Professional AI-powered biometric identification system with real-time face detection, recognition, and cyberpunk-styled interfaces. Features both web (Streamlit) and desktop (Tkinter) applications with comprehensive training pipeline, Docker deployment, and CI/CD automation.

ai bioinformatics computer-vision deep-learning face-recognition facenet gui machine-learning mtcnn neural-network open-source opencv pytorch real-time scikit-learn streamlit svm

Last synced: 02 Apr 2026

https://github.com/fabianferno/my-first-java-applets

This is the first Java Applet I wrote in school. - Thanks to Mr. Andrew ;) Lost the source code. But here goes the compiled jar-s.

app applet calculator desktop-app gui java-sdk netbeans

Last synced: 04 Jan 2026