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/nubisub/oopjv

Praktikum Pemrograman Berorientasi Objek

designpatterns gui java object-oriented-programming

Last synced: 11 Apr 2025

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/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/slyshyko/4fann

Simple GUI for fann

fann gui qt

Last synced: 14 May 2026

https://github.com/diogok/z11

X11 client library written in Zig.

gui x11

Last synced: 03 Apr 2025

https://github.com/dddryinside/word

🧑‍🎓📖 Application for learning foreign languages

css desctop desctop-app gui gui-application java javafx learning sql sqlite study

Last synced: 01 Jan 2026

https://github.com/tahmidefaz/racket-image-gallery

A simple image gallery implemented with GUI in Racket

gui imagegallery lisp lisp-variant racket

Last synced: 03 Feb 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/zlj-zz/fungit

A terminal Git tool with gui.

git gui python3 terminal

Last synced: 17 Jan 2026

https://github.com/x-raylaser/webdev-llm

Easy to use and flexibile web-based frontend for open-weight LLMs for local chatting and coding.

ai assistant chatbot gui llama llamacpp llm-gui llms localllama localllm ollama react web-ui webdev webdevelopment

Last synced: 20 May 2026

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/davidandw190/2048-game-javafx

The aim of this project is to build a game similar to the well-known 2048, heavily using OOP principles, MVC architecture and Unit Testing

game gui java javafx oops-in-java

Last synced: 17 May 2026

https://github.com/bornalgo/rotated-widget

This repository provides a custom Qt-based class that allows dynamic rotation of a QWidget at any angle using QGraphicsView and QGraphicsProxyWidget. It supports flexible size policies and aspect ratio preservation for seamless integration into PyQt or PySide applications.

custom gui pyqt pyqt4 pyqt5 pyqt6 pyside pyside2 pyside6 python qgraphicsproxywidget qgraphicsview qt rotatedwidget rotation widgets

Last synced: 20 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/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/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/dhruvcodings/python-login-system

A simple login system built using Python's Tkinter library, featuring a graphical user interface for basic user authentication. This project is perfect for learning how to create GUI applications in Python.

basic-authenticaton-logic gui python tkinter

Last synced: 21 Mar 2025

https://github.com/kerciu/javafx-calculator

🧮🔢 Simple Calculator application made in Java ☕ using JavaFX 🖼️ allowing fundamental math functions ✖️➗➕➖🟰

calculator calculator-application gui java javafx javafx-application javafx-gui math ui user-experience-design user-interface ux

Last synced: 02 Jan 2026

https://github.com/ysden123/ys-scala-swing

Playing with Scala Swing framework.

gui playing sbt scala swing

Last synced: 22 Mar 2025

https://github.com/t-kalv/time-machine

A 🕰️ Time Machine Java program that opens a website from the past using the Wayback Machine where the user enters a website URL, date and time...

gui gui-application java time-machine wayback wayback-machine

Last synced: 22 Mar 2025

https://github.com/danielbrodi/arkanoid

A full implementation of the classic Arkanoid block breaker game using Java. Includes a menu and an animaiton of a timer at the beginning of each level, records and stores highest store in a local file and it's possible to personalize the block design of each level. In order to add or edit levels in the game, you don't have to learn to code.

animation animations class game game-2d game-development gui inheritance input-output interface java leaderboard memory-management menu-navigation object-oriented-programming objects oop project

Last synced: 13 May 2025

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/lainx86/calcpy

A simple GUI calculator made using Python and Tkinter

calculator gui tkinter

Last synced: 23 Jul 2025

https://github.com/exbstudios/tinytaskformac

A TinyTask alternative for MacOS (And python in general lol)

gui macos macos-app macrorecorder python tinytask

Last synced: 17 May 2026

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/abdojoker99/datastrucure

A comprehensive Data Structure project designed to demonstrate the implementation and functionality of essential data structures, including arrays, trees, stacks, and queues. The project showcases practical use cases of each data structure operation. .

aray gui queue stack tree

Last synced: 12 Aug 2025

https://github.com/ilovenooodles/fitpal

FitPal merupakan sebuah aplikasi desktop yang dapat membantu pengguna untuk menyusun program olahraga secara pribadi. Dibuat untuk Tugas Besar RPL 2022

gui pyqt python sqlite3

Last synced: 18 Jul 2025

https://github.com/spoofimei/cloakcrypt

Tool to encrypt and hide files in other files

aes-256 cross-platform encryption gui opsec plausible-deniability security

Last synced: 20 Mar 2025

https://github.com/r4f405/google-maps-scrap-automation

A Python-based desktop GUI for the gosom/google-maps-scraper API. This tool automates and simplifies business data extraction from Google Maps through an intuitive, user-friendly interface.

automation data-extraction data-mining google-maps gui lead-generation python python3 scraper scraping tkinter

Last synced: 26 Jun 2025

https://github.com/silentvoid13/mcqconverter

MCQ format conversion tool (AMC-TXT to GIFT / GIFT to AMC-TXT)

converter format-converter gui mcq multiple-choice-questions

Last synced: 02 Jul 2026

https://github.com/redinfinitypro/space

Rating: (5/10) This Pygame-based application offers a main menu, pause menu, and player profile creation, as well as a right-click line drawing feature.

gui pygame random sys widgets

Last synced: 06 Apr 2025

https://github.com/anmol420/calculator-in-python

A Basic Calculator Written In Python Using GUI.

calculator calculator-application gui python tkinter

Last synced: 21 Mar 2025

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

https://github.com/podbrushkin/javafx-treetabletsv

GUI utility to view TSV file with tree data as tree table

gui javafx treetable tsv

Last synced: 15 Apr 2026

https://github.com/f4str/digit-recognizer

Classifiers for recognizing MNIST handwritten digits

gui machine-learning mnist neural-network python pytorch tkinter

Last synced: 16 May 2026

https://github.com/hamed-gharghi/objshomar

ObjShomar is an easy-to-use desktop application for real-time object detection and counting using YOLOv8. Designed for non-technical users, it features a modern English interface and supports live camera feeds, video files, and network streams. Instantly detect and count objects in your videos with a simple, intuitive UI.

computer-vision deep-learning farsi gui object-counting object-detection opencv persian pyside6 python real-time surveillance ultralytics video-analysis yolo

Last synced: 17 May 2026

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/rachitdhar/minesweeper-game

A complete playable GUI Minesweeper game

gui minesweeper

Last synced: 17 Jul 2025

https://github.com/uddin-a/occupied_cursor

A program that helps you occupy your cursor

automation cursor gui java javafx maven openfx openjfx release

Last synced: 02 Jan 2026

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/hamidurrk/spectre-os

Line Following Robot Operating System

arduino-mega-2560 cpp gui tournament

Last synced: 06 Feb 2026

https://github.com/amkhrjee/logbasetwo

Calculator for programmers

calculator gui python python-gui tkinter

Last synced: 11 Jun 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/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/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/arvind-4/translator

This a Translator built on PyQt5 module in Python

gui gui-interface pyqt5 python3 translator

Last synced: 01 Nov 2025

https://github.com/astrodynamic/qtquickquests

QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.

cmake config cpp design gui modules playground qml qt qt-framework qt6 qtquick qtquick-controls ui

Last synced: 07 Mar 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/dddryinside/mental

😭😐😍 An application for tracking a person’s psychological state and assessing the effectiveness of treatment for mental illnesses

brain dairy dairy-app desctop desctop-app gui java javafx medicine medicine-applications mental-calculation mental-health mood-tracker psycology sqlite test tests

Last synced: 09 May 2026

https://github.com/aymane611/roblox-synapse

Roblox-Synapse is a powerful scripting tool designed for automating tasks and enhancing gameplay within the Roblox platform. With its advanced features and user-friendly interface, it offers scripters and developers a seamless experience for creating engaging games and interactive experiences.

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: 04 Apr 2025

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/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/calebkierum/advanced-log-viewer

A python based cross-platform log viewer with powerful features like summary and highlighting

debug debugging distributed-systems gui log python tools

Last synced: 20 Mar 2025

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/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/vlad1343/python-advanced

A collection of projects exploring advanced Python concepts, including email handling, GUI automation, data analysis, visualizations, and deep learning for NLP tasks. Designed for learning, practicing, and automating real-world tasks.

email-handler email-sender gui machine-learning machine-learning-algorithms nlp nlp-machine-learning pandas pandas-python python python3

Last synced: 08 Apr 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/ericrollei/civitai_api_downloader

simple app and companion Chrome extension to download models and sample images from Civitai using their API

chrome chrome-extension civitai civitai-api downloader gui

Last synced: 08 Apr 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/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/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/maxdemage/inkai

A CLI tool that guides you through creating, writing, and refining books using a community of AI agents

ai cli gui llm node writing writing-assistant

Last synced: 18 Apr 2026

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

password generator gui python

gui password-generator python tkinter

Last synced: 05 Apr 2025

https://github.com/lionkor/gcd_calculator

GCD Calculator is a small GUI program, written in C#, which will quickly calculate the greatest common divisor of two natural numbers.

calculator csharp gcd gcd-calculator gui

Last synced: 13 Jul 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/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/glurp/netvector

Remote display for simple graphic via SSH

gui ssh

Last synced: 04 Apr 2025

https://github.com/m3y54m/kivy-python-gui

A getting started project for GUI design using Kivy in Python

cross-platform desktop-application gui kivy python

Last synced: 16 May 2026

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/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/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/vlevasseur073/copernicus_viewer

A Rust GUI application to visualize Copernicus satellite data compatible with EOPF format

copernicus earth-observation eopf gui visualization zarr

Last synced: 02 Jul 2026

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/arshad-khalid/sports-academy-system

A GUI based sports academy system

gui sports-management-system

Last synced: 05 Mar 2025

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/salvoronis/mat5

Linear multistep method

golang gui math

Last synced: 11 Jan 2026

https://github.com/nicolay-r/arelight-server

This is a GUI server for ARElight project

graph gui network nlp relationships semantics sentiment-analysis

Last synced: 05 Apr 2025

https://github.com/channingko-madden/twitch_emote_tracker

A Twitch chatbot that can track emotes in chat and viewers can query to know how many times an emote has been posted in chat.

chat chatbot gui java kekw twitch twitch-bot twitch-irc

Last synced: 18 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/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/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