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/liraymond04/olc-dijkstra

GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.

algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge

Last synced: 08 Sep 2025

https://github.com/sn1f3rt/codeclauseinternship_speed-typing-test-in-python

Typing Speed Test application implemented using Python as my first golden project for the CodeClause Internship.

customtkinter gui python python3 tkinter typingspeedtest

Last synced: 27 Mar 2025

https://github.com/blank2409/weather-

A Java application that delivers real-time weather updates using a weather API. Features include location-based forecasts, hourly updates, and severe weather alerts, all presented in a clean, responsive UI. Developed to enhance skills in API integration and user experience design

api gui java javadevelopment javafx javaswing json openweathermap-api swing weather-api weather-app weather-forecast

Last synced: 02 Jan 2026

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/aravind-manoj/qr-certificate-utility

A certificate creation tool for companies to easily create certificates with dynamic qrcodes and data.

automation docx ftp gui pdf python qrcode tkinter

Last synced: 11 Sep 2025

https://github.com/it1shka/mango

Application for MongoDB CRUD operations

atlas crud-application database gui mongodb

Last synced: 11 May 2026

https://github.com/rtasalem/chiaroscuro-game

Chiaroscuro is a simple text-based game made using Java. The Java Swing library (javax.swing) was used to implement GUI (graphical user interface) components, including JFrame, JPanel, JLabel, JButton, and JTextArea.

gui java swing

Last synced: 21 Mar 2025

https://github.com/ahmednassar7/college_library

A project that have a GUI control a database system.

database gui java javaswing oop sql

Last synced: 25 Apr 2026

https://github.com/devprnvk/snakegame

Welcome to the Snake Game, a classic and entertaining arcade game where players control a snake that moves around the screen. In this game, you take control of a hungry snake with the goal of eating as much food as possible to increase your score.

arcade classes-and-objects game gui hungry-snake java object-oriented-programming panel snake-game swt

Last synced: 26 Mar 2025

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/society451/youtube-video-downloader

A simple python youtube video downloader GUI

gui python youtube-downloader

Last synced: 27 Jun 2025

https://github.com/oldrev/mini-router

A minimal demo for exploring key algorithms used in PCB routing and layout tools.

algorithms avalonia dotnet eda gui layout open-source pcb

Last synced: 15 May 2026

https://github.com/multarix/bdo-boss-hp-gauge

A small GUI to see a better guide for world boss HP

blackdesert blackdesertonline blackdeserttool boss gui hp python tool

Last synced: 14 Jun 2026

https://github.com/ziteh/python-tk-mvp

MVP pattern in Python Tkinter

gui mvp python tkinter

Last synced: 21 May 2026

https://github.com/king-tri-ton/ogg-to-wav

Инструмент для конвертации аудиофайлов из формата OGG в WAV. Проект включает в себя консольное и графическое (GUI) приложения.

console console-app ffmpeg gui gui-application ogg ogg-to-wav pyqt5 tools wav

Last synced: 02 May 2026

https://github.com/ryanlarge13/sketch-it

A learn to draw native desktop app gtkmm framework

drawing gtkmm4 gui learning opengl

Last synced: 17 May 2026

https://github.com/dennishilk/skynet-shredder

🔥 A futuristic, GUI-based file and folder shredder for Linux – HDD & SSD aware, recursive, TRIM-enabled, and themed after Skynet. Built with Python + PyQt5. Secure delete made nerdy.

cybersecurity file-shredder gui linux privacy-tool pyqt5 python secure-delete shred wipe

Last synced: 15 May 2026

https://github.com/1dagord/chord-creator

Allows users to create chords and melodies through a sheet music inspired GUI

audio-processing gui music music-composition music-player python python3

Last synced: 22 Mar 2025

https://github.com/mattyhakin/insulin-calculator-simple

A lightweight insulin bolus calculator for people with Type 1 Diabetes. Includes a CLI tool and a Tkinter-based GUI app for everyday use.

bolus cli diabetes glucose gui health healthcare insulin python showcase tkinter

Last synced: 08 May 2025

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/qianyiaz/avalonia.fluentui

A cross-platform desktop application built with AvaloniaUI and FluentAvalonia.

avalonia c-sharp cross-platform desktop dotnet fluent gui mvvvm xaml

Last synced: 17 May 2026

https://github.com/lainx86/calcpy

A simple GUI calculator made using Python and Tkinter

calculator gui tkinter

Last synced: 23 Jul 2025

https://github.com/berkbavas/mobilephonesimulator

LCD screen implementation in QML

gui led-display qml qt qt5 simulator

Last synced: 17 May 2026

https://github.com/slyshyko/4fann

Simple GUI for fann

fann gui qt

Last synced: 14 May 2026

https://github.com/hamidurrk/spectre-os

Line Following Robot Operating System

arduino-mega-2560 cpp gui tournament

Last synced: 06 Feb 2026

https://github.com/georgiakt/airlineticketmanager

AirlineTicketManager is a Java Swing application designed for managing and issuing airline tickets.

airline-management-system application gui java swing ticket-management

Last synced: 17 May 2026

https://github.com/antvirf/stui

Manage Slurm nodes and jobs with a Terminal User Interface

go gui hpc slurm tui tview

Last synced: 04 Apr 2025

https://github.com/camm93/others

Quick projects and other stuff.

gui oop webscraping

Last synced: 24 Feb 2025

https://github.com/thoufeelx/cybermedicpro

System Healing and Malware Scanning Tool

cybersecurity gui linux malware-scanner pyqt5 python usb-tool wind

Last synced: 19 May 2026

https://github.com/sohnryang/pyglet-simple-window

A simple window written in pyglet

gui pyglet python

Last synced: 22 May 2026

https://github.com/thaeryahya089/skalle

Skalle is a handy add-on for Volatility that lets you run it in a graphical user interface. It also adds some cool features!

github-config gui macos volatility3 windows

Last synced: 17 May 2026

https://github.com/bre-durex/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: 15 Jul 2025

https://github.com/captainpiratez/clock-converter

World Digital Clock: A Python GUI app using Tkinter and pytz to display real-time time across UTC, US/Eastern, US/Pacific, and CET time zones.

clock datetime desktop-app digital-clock gui linux linux-app python pytz real-time time-zones tkinter world-clock

Last synced: 14 May 2026

https://github.com/murugavl/tkinter-hospital_management_system

The Tkinter Hospital Management System is a desktop application built using Python's Tkinter library. It helps hospitals to manage patient registration.

error-handling gui mongodb python3 tkintrer

Last synced: 28 Apr 2026

https://github.com/mostafagalal1/browser

A browser built in Visual Basic.NET with a multi-tabs support and fancy design

browser design gui visual-basic

Last synced: 04 Jan 2026

https://github.com/onetail/login_frame

User can login and add todo list

gui java mysql

Last synced: 16 May 2026

https://github.com/schlopp96/pyfitransfer

Application for user to transfer locally saved files of a specified extension-type to desired location. Has both a CLI and GUI version.

beginner-project cli cli-app file-manipulation file-moving file-transfer gui gui-app os python python-cli python-cli-project python-file-organiser python-gui python-gui-project python-module python3 script simple

Last synced: 07 Mar 2026

https://github.com/surrsurus/genexit

Simple GUI shutdown menu for tiling WMs in Python inspired by cb-exit

cb-exit crunchbang gui logoff openbox python python2 reboot script shutdown tiling window-manager

Last synced: 13 Jul 2025

https://github.com/rdbo/sdl2-project-template

SDL2 Project Template for Windows and Linux

application gui linux sdl2 template windows

Last synced: 14 Apr 2026

https://github.com/exovate-1/windows-11-debloater

✨ Windows 11 Debloater Minimal GUI/CLI tool to clean and optimize Windows 11 installs. | 🖥️ GUI & CLI support | 🛠️ 100+ system tweaks | ⚡ One-click preset modes | 🗑️ Remove UWP & bloat | 🔒 Disable telemetry | 🚀 Unlock performance | 🎨 UI personalization | ⛑️ Auto restore point |

blaot-remover cli debloat-script gui lightweight optimization optimizer personalization postinstall restore-point system-tweaks telemetry uwp windows11

Last synced: 13 Jul 2025

https://github.com/srccircumflex/showcase-browser

This minimalistic program turns any website or other document into a stand-alone application.

browser gui html-gui minimalistic pyqt pyqt6 qt qt6 showcase website-to-app webview

Last synced: 20 Jan 2026

https://github.com/khaizzuu/javaguicurrencyconverterapi

This is my first project on GitHub.

api gui java

Last synced: 10 Sep 2025

https://github.com/ritap03/neuralnetwork-shapeclassifier

Feedforward neural network system in MATLAB for geometric shape classification. Includes data preprocessing, network training and evaluation, confusion matrix analysis, and a graphical interface for user interaction and model testing.

ai data-analysis deep-learning feedforward-network gui image-classification machine-learning matlab neural-network pattern-recognition

Last synced: 14 May 2026

https://github.com/1810suman/sentiment-analyzer-app

The Sentiment Analysis App, built with tkinter and TextBlob, features a main window with a violet background. Users input text in a provided box, clicking "Analyze Sentiment" triggers analysis. The app checks for empty input, displays results (Positive, Neutral, Negative) in a label below. Continuous event handling keeps the app responsive.

gui python sentiment-analysis textblob tkinter-python

Last synced: 22 Jun 2025

https://github.com/prathamesh-dukare/calculator-gui

Simple calculator Using Tkinter in python

calculator-application gui tkinter-gui

Last synced: 02 Jan 2026

https://github.com/scottgibb/simplemvc

A simple java application where all classes are fully decoupled implementing the Model View Controller architecture.

gui interfaces java javaswing mvc mvc-architecture

Last synced: 17 Mar 2025

https://github.com/obsidianplusplus/timed-shutdown

Windows 环境下基于 Python 定时关机或日期关机 | Scheduled Shutdown or Date-based Shutdown Based on Python in the Windows Environment

application bar countdown cross delayed desktop gui platform progress pyqt5 python real scheduled shutdown time timer

Last synced: 22 Jun 2025

https://github.com/bruceblink/ani-todo-app

Ani-Todo-App - 今天的番看完了吗?技术栈:React + TypeScript + Vite + Tauri(Rust)实现的桌面应用软件

gui rust tauri-app tauri2 todo-app

Last synced: 20 Jan 2026

https://github.com/lachlanpaul/py_contact_book

A simple contact book made using PySimpleGui

contact-backup gui pygui pysimplegui python pythongui

Last synced: 05 Nov 2025

https://github.com/falkern/kbm2joy

A simple tool to convert mouse movements into joystick inputs using a virtual Xbox 360 gamepad.

fun gui mouse open-source python software

Last synced: 18 Mar 2025

https://github.com/userxy79/samba-copy-tool-windows

💡 A simple GUI tool for uploading and downloading files via SMB/Samba on Windows – powered by PowerShell and Robocopy.

file-transfer gui powershell-script robocopy samba smb windows

Last synced: 18 May 2026

https://github.com/theblueberrycompendium/customtkinter

This is some use cases of custom tkinter in creating up to date GUIs, would be helpful to expand on it!

customtkinter customtkinter-project gui tkinter-graphic-interface tkinter-python

Last synced: 30 Jun 2026

https://github.com/loveboyme/sample-watermark

Windows 环境下基于 Python 的自定义全局文字水印软件 | A custom global text watermark software based on Python in the Windows environment

application control customization gui on opacity overlay pyqt5 python real screen stay text time top update watermark

Last synced: 14 Mar 2025

https://github.com/cyan903/ws-gui

A simple cross-platform gui for sending/receiving websockets using fyne.

cross-platform debugging-tool fyne gui websocket

Last synced: 17 Mar 2025

https://github.com/cromega08/sign_up_page

A Login Page model made with html/css only. This is only a template and dont have any backend.

100-days-of-code 100daysofcode css css-flexbox css-grid css3 design gui html html-css html5 login-page ui-design

Last synced: 20 Jun 2025

https://github.com/xgqt/rbulkresizer

Graphical bulk picture resize tool written in Racket (mirror)

application bulk-resizer gui multiplatform racket

Last synced: 20 Jan 2026

https://github.com/facsimiles/mkvtoolnix

🎥 MKVToolNix: Your go-to toolkit for creating, modifying, and inspecting Matroska (.mkv) files! 🚀 Seamlessly merge, split, and edit video files with ease. Essential for video enthusiasts and professionals alike. Boost your media management efficiency today! [MIRROR][UNOFFICIAL]

automation demuxing gui matroska media-processing mirror mirrored-repository mkv mkvextract mkvmerge muxing unofficial unofficial-mirror video-processing

Last synced: 20 Jun 2026

https://github.com/dartendless511/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-synapse

Last synced: 30 Mar 2025

https://github.com/ratanahoney1998/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-scriptbloxfruits-autofarm-script roblox-synapse script-hub supported whitelist

Last synced: 30 Mar 2025

https://github.com/pyrustic/stylebase

Create a style for your Python desktop app [DEPRECATED, use TkStyle instead]

desktop gui library pyrustic python style theme tkinter

Last synced: 19 Jun 2025

https://github.com/lmicovic/word-distribution-tool

Word distribution tool is application that concurrently counts the appearance of specific words in provided text.

concurrent-programming cruncher filesystem gui input java output output-input pipes storage text word-counting word-distribution

Last synced: 28 Jun 2025

https://github.com/wachin/xinput-plus

🖱️ A simple GUI tool for adjusting mouse and touchpad speed in X11 Linux window managers like Openbox, JWM, iceWM, and Fluxbox. Perfect for external keyboards with integrated touchpads (like Logitech K400) and laptop touchpads

fluxbox gui icewm jwm libinput mouse openbox pyqt6 python python3 qt6 touchpad x11 xinput

Last synced: 16 May 2026

https://github.com/deadsoul-studios/yt-dlp-gui

A YTDLP based YouTube video downloader with graphical user interface.

graphics-programming gui java javaprogramming ytdlp ytdlp-gui

Last synced: 15 May 2025

https://github.com/suuhm/powerreverseshell

PowerReverseShell is a simple gui for windows powershell and Reverse Shell in connection with netcat hosts

gui kali netcat powershell reverse-shell windows

Last synced: 16 May 2026

https://github.com/v-shenoy/oop-project

Mini-project for a course in object oriented programming.

gui java object-oriented-programming

Last synced: 04 Apr 2025

https://github.com/diath/ikkuna

GUI library for Love2D.

graphics gui library love2d lua

Last synced: 19 Apr 2026

https://github.com/i30101/crystaleyes

CrystalEyes: a machine learning powered ice crystal analysis app

cellpose gui ice-crystals linkam machine-learning matplotlib microscope-images python pytorch tkinter ttk

Last synced: 15 May 2026

https://github.com/sandra1me/message-encode-decode

Message encoder and decoder with key selection

encoder-decoder gui python tkinter tkinter-gui

Last synced: 02 Apr 2025

https://github.com/nattapolch/work-order-pdf-extractor

AI-powered Work Order PDF Extractor with OpenAI GPT-4 Vision integration for automated text extraction and file organization

ai automation document-processing gui ocr openai pdf-processing python tkinter work-orders

Last synced: 19 Jun 2025

https://github.com/firestone82/restaurant-system

VŠB-TUO - School project in VIS

data-structures gui javafx

Last synced: 15 May 2026

https://github.com/dpbm/download-youtube-songs

A python gui to download songs from youtube

downloader gui pip py pysimplegui python python3 youtube youtube-dl ytdlp ytdlp-gui

Last synced: 03 May 2026

https://github.com/busimus/gocutelog

Bridge between Go logging libraries and cutelog

go gui logging

Last synced: 19 Mar 2025

https://github.com/pyrustic/winter-theme

Light theme for Python desktop app [COMING SOON, for the moment use the dark theme Cyberpunk-theme]

app beautiful desktop frontend gui light-theme lightweight pyrustic python theme tkinter

Last synced: 14 Mar 2025

https://github.com/lttofu/cosmic

Fast, lightweight GUI-based C++ Ethereum ERC918 token miner for Win64 | CUDA GPUs | CPUs | Pool | Solo Mining

0xbitcoin 0xbtc cplusplus cplusplus-cli cpuminer cuda erc20 erc918 ethereum ethereum-token gpuminer gui pool-mining solo-mining windows windows-10 windows-7 windows-gui winforms

Last synced: 08 Apr 2026

https://github.com/flad488/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: 23 Jul 2025

https://github.com/lukewait/midtown-app

Educational GUI tool developed as part of a TAFE QLD assignment, providing interactive access to three algorithmic solutions: Rock Paper Scissors, Multiplication Table, and Caesar Cipher. Ideal for IT training and understanding basic programming concepts within a structured application.

cryptography education games gui learning-tools python training

Last synced: 18 Mar 2025

https://github.com/lukewait/rps-app

A GUI-based LAN game application for Rock Paper Scissors, featuring user profiles, chat functionality, and customizable settings. Each instance is standalone and can function as both a server and client.

customtkinter gui lan networking python rock-paper-scissors

Last synced: 18 Mar 2025

https://github.com/alberto2005-coder/gestor-de-tareas

Gestor de tareas simple con interfaz gráfica. Python + Tkinter. Crea, edita y elimina tareas. Persistencia en JSON.

beginner-friendly desktop-application gui json python task-manager task-tracking tkinder

Last synced: 06 Jul 2026

https://github.com/bell-kevin/chap17tipcalculator

Chapter 17 tip Calculator. Create a GUI Tip Calculator. The user will enter the cost of the meal, then select the tip rate to use to calculate the tip for that meal.

gui tip-calculator

Last synced: 17 Mar 2025

https://github.com/aldana-filiberto/juego-woordle

Juego interactivo tipo Wordle desarrollado en Java. El jugador debe adivinar una palabra de 5 letras en un número limitado de intentos. La interfaz gráfica permite ingresar los intentos y brinda retroalimentación visual para facilitar el proceso de deducción. Ideal para reforzar habilidades de lógica y programación orientada a objetos.

gui java juego poo swing wordle-game

Last synced: 03 May 2026

https://github.com/bell-kevin/milespergallongui

Miles Per Gallon GUI. You have previously written a project for a Miles Per Gallon calculator. Here, you will create a GUI to do that same work. The calculator needs 2 text fields, where the user will enter the miles and the gallons. It needs another text field for displaying the result – make this text field uneditable. It needs labels to identify which text field is for miles and which is for gallons. It needs a button to do the calculations, which should test if there is numeric data in the miles and gallons text fields. Add color for the content pane’s background, and a different color for the calculate button.

gui mpg

Last synced: 17 Mar 2025

https://github.com/bell-kevin/olympics

The final project is a program that displays the medal winners in several sports in a Winter Olympics. A GUI will list the sports, and when the user selects one, it will display the medal winners for that sport. It uses a file to store the data, writes to it with new data, and reads from it for all data.

gui medals olympics

Last synced: 17 Mar 2025

https://github.com/survtur/survtur-glacier

GUI client for AWS Glacier written on Python and Qt. Made under Linux. Should work everywhere.

aws-glacier glacier gui python3

Last synced: 07 Apr 2026

https://github.com/raythunder/markitdown-gui

markitdown gui exe

epub gui markdown markitdown

Last synced: 16 May 2026

https://github.com/mohamedismail37/pizza-maker

A Windows Forms (GUI) application that simulates a pizza restaurant's cashier interface.

csharp graphical-user-interface gui pizza ui winform winforms

Last synced: 09 May 2026

https://github.com/jankammerath/go-win64-example

Example code of how to write native Windows GUIs using syscalls to user32 and kernel32

golang gui gui-application windows windows-10 windows-xp

Last synced: 16 May 2026

https://github.com/joeesmithh/movie-collection-manager

Movie cataloging tool built with JavaFX, integrating IMDb data for easy searching.

gui javafx

Last synced: 16 May 2026

https://github.com/an4xdev/planlekcji

Plan lekcji pobierany ze strony www, następnie aktualizowany ze względu na godzinę, wraz z kontrolkami kontrolującymi komputer

gui python3

Last synced: 02 Jul 2026

https://github.com/pcastellanoescuder/covid19explorer

Shiny Application for Exploring Multivariate COVID-19 Data

covid-19 dashboard gui interactive multivariate-data shiny shinyapps visualization

Last synced: 28 Oct 2025

https://github.com/pcastellanoescuder/pum

Shiny app to visualize Florence Nightingale data in Crimean War

dataviz florence-nightingale gui interactive shiny shinydashboard visualization

Last synced: 28 Oct 2025

https://github.com/liba001/moonprint-gui

A graphical user interface to control a 3D printer that is running on the MoonPrint firmware.

3d-printing gui python tkinter

Last synced: 22 Mar 2025

https://github.com/saraasgari99/inroadsgame

Strategic graphical game developed using graph algorithms, software design (OOP, defensive programming), unit testing, and memory management techniques

cpp data-structures defensive-programming graph-algorithms gui memory-management object-oriented-programming software-design unit-testing

Last synced: 23 Jul 2025

https://github.com/saadarazzaq/algorithmic-hub

Visualized different AI search algorithms using Pygame

artificial-intelligence gui pygame python semester-project shortest-path-algorithm

Last synced: 17 Mar 2025