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/p4ul-m/pygame_easy_menu

A library to make menu in pygame

gui menu pygame python

Last synced: 28 Mar 2025

https://github.com/airtongit/vibora

Vibora é um pacote da linguagem Go com o objetivo de estender aplicativos de linha de comando (command-line interface CLI) desenvolvidos com o framework Cobra https://cobra.dev adicionando uma interface grafica de usuário web gerada automaticamente

cli cobra go golang gui

Last synced: 26 May 2026

https://github.com/agneay/turtle-projects

A curated list of awesome turtle projects created by different people

gui python python3 turtle

Last synced: 26 May 2026

https://github.com/exelban/nutshell

Nutshell is a simple GUI for NUT (Network UPS Tools) that allows you to monitor your UPS devices.

gui nut ups

Last synced: 01 Jul 2025

https://github.com/a-mhamdi/fuzzy-tipper

Tipping problem w/ fuzzy logic

fuzzy-logic gui pyqt5 python3 ui

Last synced: 03 May 2026

https://github.com/emarifer/todo-gui-tauri-app

Task list application to test the creation of GUI's with Tauri/Rust.

gui react rust tauri todo-app typescript

Last synced: 11 Apr 2026

https://github.com/pranjalco/kanye-quotes-

This is a fun project that displays random quotes from Kanye West using the **Kanye.rest** API. Each time the user clicks the button, a new quote is fetched from the API and displayed on a beautifully designed Tkinter GUI window.

api application development functions gui integration programming python simple tkinter

Last synced: 30 Mar 2025

https://github.com/mwd1993/quykgui

A way to quickly create GUI elements, while also providing easy to add custom functionality, and also allows you to access the Tkinter object itself if you need to 'get down and dirty'.

graphical-user-interface gui interface interface-builder python quykgui quykhtml tkinter tkinter-gui

Last synced: 15 Jun 2026

https://github.com/yaragirodev/plauncher

PLauncher - minecraft launcher writed on python.

gui launcher-application linux minecraft pyqt5 pyqt6 python ui windows

Last synced: 03 May 2026

https://github.com/suvodeep12/gw2-optimal-lister

Python Tkinter GUI using the official GW2 API to help Guild Wars 2 players optimize Trading Post sales by suggesting optimal listing prices based on current market data.

api caching game-tool gui guild-wars-2 gw2 json-parsing market-data price-checker python tkinter trading-post

Last synced: 03 May 2026

https://github.com/better-than-you/quickdl

A simple and efficient YouTube video downloader with a GUI built using Tkinter. Future updates will include Instagram video downloading.

automation downloader gui gui-application python python3 youtube youtube-downloader ytdlp

Last synced: 03 May 2026

https://github.com/silasandradev/measurement_converter

A measurement converter made in Python using Tkinter

gui gui-application measurement measurement-converter python tkinter

Last synced: 30 Jun 2025

https://github.com/kreateer/simple-password-generator

This is a really simple password generator that I made to save myself time and effort to think of passwords.

generator gui password pyinstaller pysimplegui python python3 security simple

Last synced: 31 Mar 2025

https://github.com/thor/ledctl

Easily toggle Num Lock, Caps Lock, and Scroll Lock, several times, graphically or from the CLI on macOS

cli gui macos

Last synced: 16 Jun 2026

https://github.com/jiro4989/sort_visualizer

ソートアルゴリズムを可視化する Godot 製ツール

godot gui sort

Last synced: 16 Jun 2026

https://github.com/makeitfast9052/rnotes

Fast, cross-platform text editor powered by Rust

binary gui js rust tauri tauri2 webdev

Last synced: 04 May 2026

https://github.com/bcorfman/highscoregui

Web frontend to my containerized HighScore database service

anvil frontend gui python rapid-development webapp

Last synced: 17 Jun 2026

https://github.com/asa-degroff/mtoc

mtoc is a music player and library browser for Linux that emphasizes smooth, continuous browsing experiences with album artwork at the forefront.

cpp gstreamer gui linux mediaplayer qml qt sqlite

Last synced: 04 May 2026

https://github.com/lukewait/gc-esports-app

Provides a GUI interface to simplify the management of e-sports competition data stored on CSV files. This Java application was developed as part of a TAFE QLD assignment.

competition-manager csv-manipulation-utitilies esports-management gui java

Last synced: 06 Oct 2025

https://github.com/jedie/pyresizer

Tkinter GUI program to resize images via pillow

gui image-processing pillow python resize-images tkinter

Last synced: 06 Oct 2025

https://github.com/akora/focusui

FocusUI is a new type of web interface that allows users to focus on the important content and actions while minimizing distractions and clutter.

focus focus-management gui ui ui-concept user-interface

Last synced: 18 May 2026

https://github.com/tiibuturner/tkinter

Playing with tkinter.

gui python tkinter

Last synced: 10 Sep 2025

https://github.com/snototter/imseqvis

Simple image sequence visualization GUI

gui image-processing python3 qt

Last synced: 13 Feb 2026

https://github.com/nikhiljsk/guimoviedataanalysis

A graphical user interface using QT and Python-3 which is capable of asking the query from user in text format or even in Image format and get the answer from the dataset

gui image-processing pyqt5 python3 qt visualization

Last synced: 04 May 2026

https://github.com/tameronline/foto

A lightweight GUI tool to resize and compress images using Python and Tkinter.

compression gui image-processing python tkinter

Last synced: 07 Oct 2025

https://github.com/vanheemstrasystems/btop

btop - To monitor the system performance and understand what’s going on.

btop gui terminal

Last synced: 05 Oct 2025

https://github.com/baderkha/dns-no-ads

A local running self hosted gui application that can block ads on the dns level for a host computer

adblock dns golang gui local

Last synced: 07 Oct 2025

https://github.com/alduino/cpdw-gui

A basic GPU-rendered GUI library for both desktop and the web

browser desktop gui webgl

Last synced: 29 Jun 2026

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

A GUI application for Microsoft Windows, macOS, and Linux, using the SDL cross-platform development library. Its primary purpose is access and command of functions provided by Membrane Server.

c-plus-plus gui gui-application linux macos membrane-control membrane-server raspberry-pi sdl sdl2

Last synced: 13 Apr 2026

https://github.com/houndslight/nextmove

nextMove: A fast, open-source Rust app to track your job applications—no ads, no trackers, full control of your career.

gui job-application-management job-tracker productivity rust rust-gui rust-lang

Last synced: 23 Sep 2025

https://github.com/zayarhtet/blackhole

BlackHole Java GUI Game

gui java mvc-architecture swing-gui

Last synced: 12 Apr 2025

https://github.com/f-aguzzi/agumatrix

A simple GUI application to calculate matrix determinants through Laplace expansion

cross-platform gui iced-rs rust

Last synced: 08 Apr 2025

https://github.com/nickenshidqia/build_a_student_management_system_with_pyqt

The goal of this project is to design and implement a comprehensive Student Management System using PyQt, allowing users to efficiently manage and organize student data.

database-management graphical-user-interface gui pyqt python

Last synced: 10 Apr 2025

https://github.com/umcconnell/lc4-encryptor

A LC4 and LS47 encryption/decryption tool (mirror of the Glitch project)

elsie-four gui lc4 ls47 web

Last synced: 26 Jan 2026

https://github.com/drakmord2/node-swarm-intelligence

NodeJS implementation of Swarm Intelligence algorithms

artificial-intelligence expressjs gui nodejs swarm-intelligence visualization

Last synced: 28 Apr 2026

https://github.com/kronos3/simplemusicmanager

A material spec gui implementation of gmusicapi

desktop google-music gui python

Last synced: 09 Oct 2025

https://github.com/astrojarhead/idl-guis

Code to learn/practise my own IDL GUIs/widgets

gui idl learning-by-doing widgets

Last synced: 05 Mar 2026

https://github.com/petitpotiron/python-password-generator

A simple password generator in python with tkinter.

gui password password-generator python tkinter

Last synced: 09 Oct 2025

https://github.com/gras303/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 roblox roblox-lua roblox-script roblox-scripts roblox-synapse

Last synced: 02 Aug 2025

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/blaze6950/thecards-game-

Game using the sfml graphics library. The game is a single mode game (1x1) with artificial intelligence in the card game Fool

ai cards cplusplus fool game game-development gui sfml sfml-game sfml-graphics-library

Last synced: 10 Oct 2025

https://github.com/blaze6950/taskmanager

TaskManager on C# with using WPF. That example of using class AppDomain

csharp gui task-manager wpf wpf-application

Last synced: 19 May 2026

https://github.com/chiefenne/pyside6-gui-template

Main classes and functions needed to write a graphical user interface employing the Qt for Python API.

framework gui python qt qt6

Last synced: 05 May 2026

https://github.com/geetika2708/automatic-number-plate-detection-in-machine-learning

The system should be able to locate and identify the position of license plates in images or video frames. This is often done using computer vision techniques like object detection. Character Recognition: Once a license plate is detected, the system must accurately extract the characters or numbers.

automatic-number-plate-recognition gui jupyter-notebook machine-learning pycharm python

Last synced: 19 Jan 2026

https://github.com/pranjalco/quizzler

The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.

api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui

Last synced: 10 Oct 2025

https://github.com/sentrygunlv3/zuil

WIP GUI framework written in zig

framework gui gui-library retained-mode-gui zig zig-package ziglang

Last synced: 09 Jun 2026

https://github.com/juzzlin/gitbranchdeleter

Small PyGTK-based utility program to conveniently delete Git branches

git git-branch git-branches gui gui-application linux linux-shell pygtk3 python3 utility utility-scripts

Last synced: 09 May 2026

https://github.com/unclechu/hatrix

Matrix protocol GUI client written in Haskell

chat client desktop gtk gtk3 gui haskell matrix

Last synced: 01 May 2026

https://github.com/kristomolog/videometadataguidedup

This code check the chosen folder have duplicated video file (mp4,avi,mov) .

deduplication ffmpeg gui qt video-processing

Last synced: 05 May 2026

https://github.com/jinndi/sync-profile-to-skeen

Sync profile from GUI.for.SingBox to SKeen

config gui share skeen synchronization

Last synced: 07 Jul 2026

https://github.com/muhammedmagdyy/password-generator

GUI application that generates a random password from length 8 to 32.

datetime filedialog gui pyperclip python random tkinter

Last synced: 18 Mar 2026

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/mshuqair/proma-mprt

Proactive Maintenance Management Assistance System (ProMA+)

database gui java sqlite sqlite3

Last synced: 05 May 2026

https://github.com/natthasath/demo-python-speedtest

Speedtest is a website and mobile app that allows users to test their internet connection speed and compare the results with other users. It measures the download, upload and ping speed of a user's internet connection and provides detailed information on the connection quality.

gui poetry python speedtest

Last synced: 18 Jun 2026

https://github.com/dventurb/hospital-management

A desktop hospital management application featuring CRUD operations, developed in C with GTK 4. Created as part of course SEC at IPVC.

c-language c-programming crud crud-application gtk4 gui gui-application

Last synced: 09 Jun 2026

https://github.com/nur-alam39/mobile-doctor

It a desktop application for keep regular health data. I have used GUI of C++, graphices header file and data in file system.

cpp desktop-application file-system graphices-header gui

Last synced: 29 Jun 2026

https://github.com/elb4rto/craplog

Creates statistics from Apache2 log files

apache2 apache2-logs apache2-statistics cli gui logs statistics

Last synced: 16 Oct 2025

https://github.com/fastroware/password-manager

Offline password manager with encrypted local storage and user-friendly interface using python.

aes cryptography desktop-app encryption foss-password-app gui offline open-source password-manager python python-gui-password-manager security tkinter

Last synced: 06 Jul 2025

https://github.com/elmo73lopd/blox-fruits-script

Powerful script for Blox Fruits game that enhances gameplay and provides players with an edge. Includes features like auto-farm, teleportation, and more for an unparalleled gaming experience.

automation blox-fruits cheats code development exploits farming game github gui hackathon hacks lua multiplayer optimization programming roblox script scripting tools

Last synced: 13 Apr 2026

https://github.com/fwcd/rusty-gui

Experimental 2D GUI library written in Rust

2d gui rust sdl2

Last synced: 21 Oct 2025

https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato

Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022

cli client-server game-development gui javafx junit maven socket software-engineering uml

Last synced: 13 Apr 2026

https://github.com/melvinchia3636/oop-practical

A GUI wrapper for the all the tasks given in my uni OOP course.

awt gui java oop practical software-engineering swing university

Last synced: 30 Sep 2025

https://github.com/jerryleemelton/javafx_gui_calculator

A simple GUI calculator made with JavaFX.

calculator-application gui java javafx

Last synced: 13 Apr 2026

https://github.com/phpmacher/mastodon-publish-button

Userscript for Greasemonkey or Tampermonkey to change the text of the publish-button in Mastodon web-ui.

greasemonkey greasemonkey-script greasemonkey-userscript gui mastodon tampermonkey tampermonkey-script tampermonkey-userscript tweak userscript userscripts webinterface

Last synced: 06 May 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/wangold6/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: 18 Jun 2026

https://github.com/artem-burashnikov/imageprocessinggui

Part of the SPBU's programming course. GUI shell for ImageProcessing

avalonia avaloniaui fsharp gui image-processing

Last synced: 30 Sep 2025

https://github.com/junxian428/desktopapp_qt_example_production

Documentation. This example for production-ready. However, it does not include local server and api server call (multithreading or run-subprocess)

desktop-app gui production-code qt-py

Last synced: 13 Jun 2025

https://github.com/zevlee/hello-world-tk

A template build system for easily distributing Python-based Tk applications on Windows, macOS, and Linux

gui python template tk tkinter

Last synced: 19 Sep 2025

https://github.com/maratik123/quartzite

GUI and object framework for Rust: signals/slots, properties, reflective object model

gui gui-framework no-std object-model proc-macros reflection rust signals-slots

Last synced: 31 May 2026

https://github.com/snuffish/ydb-toolbox

Toolbox for MUMPS (M) GT.M / YottaDB

debug gtm gui m mumps ydb yottadb

Last synced: 16 Jan 2026

https://github.com/timmo001/stats-overlay

An overlay for the statistics of your system and other sources

gui overlay stats

Last synced: 22 Feb 2026

https://gitlab.com/sjsepan/GambasGuiGtk2

Gambas GUI app template using Gtk2. See README for dependencies (download separately).

Gambas3 basic forms gtk2 gui linux

Last synced: 14 Oct 2025

https://github.com/zaidsunasra/online-datingg-service

A simple matchmaking program made using MySQL and JAVA. (For more details read the README.md file)

database gui java mysql swing

Last synced: 06 May 2026

https://github.com/d-sacre/heart-rate-analysis-gui

A Python based tool with graphical interface to evaluate heart rate data and visualize the results

gui gui-application heart-rate heart-rate-analysis heart-rate-analysis-tool python withings-compatible

Last synced: 15 Oct 2025

https://github.com/derekxkwan/pdkstruct

pure data abstractions focused on [struct]s

gui puredata structures

Last synced: 14 Mar 2026

https://github.com/zvikasdongre/python-gui-audio-downloader

This is a python gui app, that is used for downloading audio(s).

gui mp3 python3 qt5-gui youtube youtube-dl youtube-downloader

Last synced: 15 Oct 2025

https://github.com/matteobaccan/jmms

Java GUI for MMSC

gui java mmsc

Last synced: 18 Sep 2025

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/rbaltrusch/file_management_gui

File management GUI written in MATLAB to copy, move and/or delete a number of filtered files and directories.

file-management file-manager file-manipulation gui matlab matlab-gui r2021a

Last synced: 26 Jul 2025

https://github.com/meetleev/cocosgui

CocosGui 1.0 for Cocos2d-x 3.x

cocos2d-x cpp gui

Last synced: 09 Aug 2025

https://github.com/hunterpope03/searching-and-sorting-explorer

Educational tool that uses Python and the tkinter GUI framework to explain and visualize the processes of searching and sorting algorithms.

gui python3 tkinter

Last synced: 24 Mar 2025

https://github.com/yaseen-rahman/y-mediaconverter

A simple application used for converting video files 📽 into your desired formats.

ffmpeg gui gui-application mediaconverter pyside6 python

Last synced: 14 May 2026

https://github.com/davidejones/systemgui

A simple gui with python to show some system information

gui python

Last synced: 01 Jun 2026

https://github.com/janix520/java-swing-template

java的gui开发快速模版,支持jdk14+,maven构建,支持一键打包为exe、dmg等

gui java javafx package swing

Last synced: 06 May 2026

https://github.com/lukewait/gc-esports-app2

Provides a GUI interface to simplify the management of e-sports competition data stored on a database. This Java application was developed as part of a TAFE QLD assignment.

competition-manager csv-export esports-management gui java sql

Last synced: 04 Oct 2025

https://github.com/girkovarpa/tol-tool

Transparent overlay for tracking claims in the fantastic multiplayer game Throne of Lies.

among-us gui mindnight overlay sciter social-deduction throne-of-lies tool town-of-salem transparent

Last synced: 18 Mar 2025

https://github.com/mnz1365/random-color

color generator with python

canves color gui python random tkinter

Last synced: 24 Mar 2025

https://github.com/tytonidaehangover51/anvil

🚀 Simplify C project builds with Anvil, a minimal, dependency-free system offering live file watching, custom directories, and easy Makefile generation.

ace anvil anvil-zksync arma bukkit bukkit-plugin dagger2-android debugging decompiler fullstack gui kotlin-compiler-plugin kubernetes-controller kubernetes-operator llvm parser realism verification

Last synced: 13 Apr 2026