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/kaliforniagator/window-go

Window-Go is an easy to use CLI GUI Library written in Go

cli go gui window

Last synced: 27 Jun 2025

https://github.com/mnz1365/password-generator-gui

password generator gui python

gui password-generator python tkinter

Last synced: 05 Apr 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/5121f/open-media-tracker

Keep track of where you left off while watching TV shows or listening to audio books.

gui iced rust

Last synced: 04 Apr 2025

https://github.com/jjaruna/autotranscriptgui

🎙️ Powerful GUI tool to transcribe and translate audio/video files using Whisper and OpenAI — fast, simple, and GPU-optimized.

fast-whisper gui openai-api subtitulos transcripcion transcription translate whisper

Last synced: 20 May 2026

https://github.com/joeesmithh/graphs

A modular graph library written in C++ with adjacency list/matrix representation, traversal algorithms, and a driver—used to validate shortest-path and connectivity algorithms.

cpp data-structures-and-algorithms gui qt

Last synced: 19 Apr 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/DamiaV/GUI-Framework

A framework to serve as a base for my programs.

framework gui jar java library

Last synced: 22 Jul 2025

https://github.com/mert-eryl14/typespeedtester

A simple TypeSpeed Tester GUI. Built with Python 3.12 and only built in libraries.

builtin gui python python3 tkinter typespeed typespeedcheck typespeedtester

Last synced: 22 Mar 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/daniilsoda/homebrew

Homebrew is the essential package manager for macOS and Linux, simplifying software installation and management for developers and users alike. 🐙💻

cheats chef-cookbook chef-resource core development dnd emacs gui homebrew homebrewery install macos managed-by-terraform markdown nintendo php ps4 ruby

Last synced: 19 Jul 2025

https://github.com/bernso/simple-aim-trainer

Small little aim trainer made from python.

gui precision python python-3 python-lambda python3

Last synced: 14 Mar 2025

https://github.com/richy116/empathy-engine

🧠 Build an AI-powered mental health companion that offers support and resources to enhance emotional well-being and foster understanding.

ai awesome culture emotion-detection empathy fastapi gemini gui llm mental-health php-framework python react react-native sentiment-analysis streamlit textblob typescript

Last synced: 02 Nov 2025

https://github.com/hasnocool/wallhavenui

A user-friendly web browser-based application that allows users to browse and view wallpapers from the popular Wallhaven website.

application beautifulsoup browser gui library pyqt6 python requests scraping wallhavenui wallpaper web

Last synced: 14 May 2025

https://github.com/chaiyokung/base-number-converter

Base number converter with console application and GUI (Since 2018)

console converter gui

Last synced: 22 Jul 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/reshmaharidhas/infix-to-postfix-converter

A desktop application to convert infix expression to postfix expression built using Tkinter and Python

calculator conversion converter desktop-app exe gui infix infix-to-postfix infixtopostfix mathematical-expressions postfix python python3 tkinter tkinter-gui

Last synced: 29 Mar 2025

https://github.com/glurp/netvector

Remote display for simple graphic via SSH

gui ssh

Last synced: 04 Apr 2025

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/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/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/lemonsoda9013/easy-watermark-tool

A batch image watermarking tool based on Python and Tkinter.

batch-processing gui image-processing numpy pillow python tkinter watermark

Last synced: 15 May 2026

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: 07 May 2025

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/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/lambdacasserole/bach

Compose components using a generic designer.

designer drag-and-drop gui visualization

Last synced: 15 Aug 2025

https://github.com/ambadran/typingtutor

GUI Python Application to help practice touch typing speed

gui gui-application python tkinter-gui touch-typing-tutor

Last synced: 06 May 2025

https://github.com/josedavila24/imageprocessor2d

🖼️✨ Herramienta de procesamiento de imágenes 2D en Java con interfaz gráfica 🎨📌. Incluye filtros 🌀, conversiones de color 🌈 y operaciones morfológicas 🔍⚙️.

eclipse-ide git gui image-processing java

Last synced: 21 May 2026

https://github.com/zsyty/miner

Simple GUI game using libgraphics

gui

Last synced: 05 Mar 2025

https://github.com/yudas1337/praktikum_pbo_12

This is the twelve repository from PBO Practice. It is coded with Java Programming language.

gui java netbeans object-oriented-programming

Last synced: 26 Mar 2025

https://github.com/ivanyu/icebreaker

A GUI for Apache Iceberg REST Catalog

apache-iceberg gui iceberg swing

Last synced: 05 Apr 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

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

A simple window written in pyglet

gui pyglet python

Last synced: 22 May 2026

https://github.com/saadarazzaq/sudoku-game

A GUI based Sudoku solver built with pygame 🐍🔢

documentation gui pygame python sudoku-solver

Last synced: 17 Mar 2025

https://github.com/ichiro-its/aruku-app

Configurator web app for Aruku

configurator gui reac ros2

Last synced: 30 Mar 2025

https://github.com/lukewait/classroom-manager-app

A Windows Forms application for managing data with a focus on dataGridView manipulation, providing interactive editing of classroom data stored in CSV files. Developed as part of a TAFE QLD assignment.

csharp csv data-management datagridview gui windows-forms

Last synced: 04 Jan 2026

https://github.com/sonytruelove/geometry-graphic-editor

:large_blue_circle: Shapes on Field with search,delete,intersect detection, area and perimeter calculating

awt classdiagram editor graphics gui intersection istu java oop paint2d shape swing uml-diagram

Last synced: 17 Mar 2025

https://github.com/reala10n/emailmaster

✉️ Send simple emails on the fly from different hosts like Gmail, Outlook, Hotmail and more.

email email-sender gui

Last synced: 23 Jul 2025

https://github.com/bdadmehr0/countdown-app-python

Countdown App Created python3 used TomSchimansky / CustomTkinter & Akascape / CTkMessagebox Library

countdown customtkinter gui python3 tkinter

Last synced: 27 Jun 2025

https://github.com/rahulguptagzb09/python-editor-using-go

Simple Python Code Editor and Executor GUI Desktop Application built using Go Language

editor fyne go golang gui python

Last synced: 01 Apr 2025

https://github.com/tenfensw/htmlui

Attempt to create a Ruby GUI framework based on QML WebEngineView and HTML5.

desktop gui html linux macos qml qt ruby rubygem windows

Last synced: 03 Nov 2025

https://github.com/davidalmeidac/sealed-env-studio

Desktop GUI for sealed-env. Pre-alpha — design and vision only. Looking for collaborators.

desktop-app gui looking-for-collaborators open-source pre-alpha sealed-env secrets-management tauri

Last synced: 21 May 2026

https://github.com/ry4ngch/pycloud

Repository of Python App Development

flask-application gui pyqt5 python tkinter-gui turtle-python

Last synced: 11 Jun 2026

https://github.com/secret-guest/how-many-books-have-i-written-as-a-developer

Useless program opening most of your programs files, including .md and .txt, and tell you how many lines of code you have written so far.

directory-selection file-count file-handling gui label-update line-count line-counter line-counting pyqt5 python signal-slot threading tools

Last synced: 13 Jun 2025

https://github.com/ysden123/sudoku

Sudoku game on Scala

game gui scala sudoku swing

Last synced: 21 Jun 2025

https://github.com/italiang0urmet/gourmetclicker

A simple java autoclicker

autoclicker gui java

Last synced: 28 Mar 2025

https://github.com/khopan/bromine

Win32-based C GUI Engine

c gui ui win32

Last synced: 14 May 2026

https://github.com/elb4rto/logdoctor_uninstaller

Graphical uninstaller for LogDoctor

cpp gui qt uninstaller

Last synced: 14 May 2026

https://github.com/vaexvixtus/hospital-management-system-both-backend-and-frontend-with-gui-

Hospital Management System with a MySQL backend and a Tkinter GUI. Features include data display with PrettyTable and image handling with PIL. 🏥💻

crud-application gui hospital-management-system mysql mysql-connector python python-mysql-connector python-mysql-crud ui ui-ux ux

Last synced: 07 Jul 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/jakub21/tki-wrapper

TkInter wrapper package. Create grid-based GUIs faster and easier.

gui python-3 tkinter

Last synced: 14 May 2025

https://github.com/sajad-net/pyenigma

Enigma cipher machine simulator

cipher encryption-decryption enigma gui python python3

Last synced: 17 Mar 2025

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/chebread/worker

급히 뭔가를 작성해야 될때 사용하세요 ! ✍️

graphic-user-interface gui hurriedly jottings python short-and-clean tkinter

Last synced: 12 Apr 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/diogok/z11

X11 client library written in Zig.

gui x11

Last synced: 03 Apr 2025

https://github.com/al-ghaly/calculator

A simple TKinter calculator.

calculator desktop-application gui oop python tkinter

Last synced: 06 Jul 2026

https://github.com/oberoncross/oberoncross

ну я на обероне думаю ещё гуи тулкит делать на замену Qt, quasar, flutter, haxeui, React Native. Лучше их всех

flutter gui haxeui oberon oberoncross qt quasar react-native toolchain toolkit

Last synced: 06 Mar 2026

https://github.com/toeffe3/formelsamling

(Danish) Skoleprojekt

danish gui java-8 school-project

Last synced: 19 Mar 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/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/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/htmujahid/cholab-desktop

A desktop app for Chemical properties of elements

chemical-elements chemistry gui pyinstaller python tkinter

Last synced: 20 Mar 2025

https://github.com/meerita/androidone

Graphical Interface Sketch Library for design Android one applications

android androind-one gui material-design material-ui sketch sketch-template

Last synced: 27 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/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/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/felixmairamhof/java-school

Discover a compilation of Java projects from school assignments. Explore inheritance, file handling, OOP, and more. Dive into these projects to grasp Java programming concepts and practices.

files gui inheritance intellij java oop

Last synced: 16 May 2026

https://github.com/kmoraza/moment_of_inertia-calculator-gui-app

Java-Desktop-App, die das Trägheitsmoment mehrerer Körper entlang verschiedener Rotationsachsen berechnet (Java desktop app to calculate moment of inertia of several bodies along different axes of rotation)

desktop-app desktop-app-development engineering-mechanics gui java java-swing java-swing-gui mechanical-engineering mechanics moment-of-inertia physics

Last synced: 03 Apr 2025

https://github.com/humansinput/htmlui

Attempt to create a Ruby GUI framework based on QML WebEngineView and HTML5.

desktop gui html linux macos qml qt ruby rubygem windows

Last synced: 06 Apr 2026

https://github.com/sush-sp777/password-manager-

This is a Python-based Password Manager using Tkinter for GUI and pyperclip for clipboard operations. It generates, copies, and securely saves passwords. Users can store login credentials in a text file for easy access.

gui gui-application oop python tkinter

Last synced: 29 Oct 2025

https://github.com/itx-jd/company-house-overdue-scraper

A web-based tool to filter overdue companies registered in Companies House UK and export the filtered data to an Excel file for reporting.

api companieshouse excelexport gui nodejs overduescraper webscraping

Last synced: 15 Dec 2025