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/andrianllmm/pydoku

A Sudoku game using Python Tkinter with puzzle generation and solver

backtracking customtkinter gui python sudoku tkinter

Last synced: 24 Jun 2025

https://github.com/blaze6950/remindme

Reminder program for Windows desktop. You can add events about which the program will resemble with notifications

csharp event-management gui reminder reminder-application windows-forms

Last synced: 17 May 2026

https://github.com/setsumi/ispasswordpwned

IsPasswordPwned? - GUI app for Windows to check if password is compromised in a data breach.

data-breach gui password pwned security windows

Last synced: 17 May 2026

https://github.com/Longwater1234/go-tic-tac

Multiplayer Tic-Tac-Toe game written in Golang and Fyne GUI toolkit, with websockets

fyne game go golang gui tic-tac-toe

Last synced: 07 May 2025

https://github.com/halidodat/libgui

GUI library written in C++

cpp gui library

Last synced: 11 Jan 2026

https://github.com/c-not-around/hex-box

HexBox control for .NET + example. Main purpose - displaying the contents of the dump in programmer software for microcontrollers.

gui hex-editor hexbox-control

Last synced: 13 Sep 2025

https://github.com/benami171/template_tree_container

Implementation of a template K-ary Tree container, with template iterators and template nodes. Used QT as GUI to print the tree.

containers cpp gui iterators templates tree-structure

Last synced: 24 Jun 2025

https://github.com/nstechbytes/mini-pixel

Mini Pixel is a simple and user-friendly GUI-based image converter built using Python and PyQt5. The application allows you to select multiple images, convert them into various formats (PNG, JPEG, BMP), and resize them to custom or predefined resolutions.

desktop-application file-dialog gui image-conversion image-formats image-processing image-resizing pillow pyqt5 python

Last synced: 11 Sep 2025

https://github.com/24namanjain/pymtag

MP3 Tag Editor using Mutagen with Kivy as GUI Framework

gui kivy kivy-application kivy-framework kivy3 mutagen python python-3 python3 python36

Last synced: 17 Feb 2026

https://github.com/barrettotte/seaport-project

Concurrent programming project for college course

concurrent-programming gui hashmap java object-oriented-programming threading

Last synced: 29 Mar 2025

https://github.com/ahmed-ibrahim-30/fuzzy-logic

A “Fuzzy Logic Toolbox” provides functions and apps for designing and simulating fuzzy logic systems. It lets the user specify and configure input variables, output variables, membership functions, rules and defuzzification methods.

fuzzy-logic gui java softcomputing

Last synced: 13 Jun 2025

https://github.com/emrepel03/titan-space-program

Full JavaFX simulation from Earth to Titan with orbital mechanics, physics-based landing, and interactive GUI.

gui interactive-ui java javafx numerical-methods orbital-mechanics physics-engine simulation space-mission

Last synced: 18 May 2026

https://github.com/ohhnate/adventofcodegui

Advent of Code GUI

advent-of-code csharp gui

Last synced: 28 Mar 2025

https://github.com/joeesmithh/spreadsheet-app

A simple spreadsheet app developed to learn Qt Widget app development.

cpp gui qt

Last synced: 18 May 2026

https://github.com/hrosicka/catguru

Cat Guru is a desktop app that generates random cat facts and allows users to change the background and avatar. It uses API https://catfact.ninja/fact

cats funny-coding gui icons python pythongui tkinter tkinter-gui

Last synced: 11 Oct 2025

https://github.com/alidantech/java-grid-game

This is a grid game that enables players to play with numbers in the squares of 2.

game-development grid-game gui java-game math-game

Last synced: 15 Jun 2025

https://github.com/fjebaker/zig-imgui-implot-template

A template for a Zig Mach with ImGui and ImPlot.

gui imgui implot mach zig

Last synced: 13 Apr 2025

https://github.com/ahme-dev/imgtotxt

Native python OCR app running locally to extract text from your images.

gui ocr offline python

Last synced: 13 Mar 2025

https://github.com/tylertitsworth/5th-age-monster-builder

Build Monsters for the 5th Age TTRPG

gui pyinstaller pyqt6 python unittest

Last synced: 06 Apr 2025

https://github.com/boolpurist/basenumbercalculator

GUI to convert a number with a base to the number with a different base

calculator converter gui windows-10 wpf-application

Last synced: 19 May 2026

https://github.com/kathleenwest/bmicalculatorwindowsform

A Body Mass Index (BMI) Calculator Windows Form Application

bmi bmi-calculator body-mass body-mass-index csharp csharp-code gui weight windows-forms

Last synced: 19 May 2026

https://github.com/prawy126/kolejka-fifo

Projekt na Programowanie obiektowe wykonany w języku JAVA

fifo-queue gui gui-application java java-gui java-gui-application java21 project

Last synced: 29 Mar 2025

https://github.com/kdahlhaus/remi-datable

A jQuery DataTables widget for the Remi GUI.

gui jquery-datatables python remi

Last synced: 11 Jun 2026

https://github.com/julianpistorius/irods-gooey

Demo of a graphical interface for a Python script that uploads files to IRODS

cli gooey gui irods irods-client python

Last synced: 06 Apr 2025

https://github.com/mshahriarnihal/cuny_qc_csci212-java-oop-projects-for-dr.-lord

OOP, LinkedList, GUI, TreeMap based Java projects of CSCI 212 - Object Oriented Programming in Java (2024) on Professor Kenneth Lord's Lab at Queens College of the City University of New York. I completed them in my own way. Some might be slightly changed from actual instruction. I made those changes later to make them look & work better for users

city-university-of-new-york csci212 cuny dynamic dynamic-programming filemenuhandler gui java linkedlist mvc object-oriented-programming object-oriented-programming-in-java oop oops-in-java professor-kenneth-lord projects queenscollege treemap wordgame

Last synced: 15 May 2026

https://github.com/abdulaziz-hassan/the-conqueror

A single player turn-based empire building game implemented in Java

exception-handling gui java oops-in-java

Last synced: 14 Mar 2025

https://github.com/piyush26c/university-prediction-engine

[Course Project] Developed a desktop GUI application using Python 🐍programming language, PyQt (for frontend) and Oracle 11g(backend) database. Application predicts the most reliable University among the entered three choices, to which user wishes to apply for higher education (Masters). Data visualization and handling of university prediction is key showing of the project.

datavisualization gui oracle-database pyqt python3 sql

Last synced: 26 Jun 2025

https://github.com/lpogic/white_gold

TGUI based Ruby gem for quick native application developing

dsl gui ruby

Last synced: 29 Mar 2025

https://github.com/pr-dc/prdc_uislider_oct

GNU Octave Custom Slider for Graphical User Interface by PR-DC.

gnu-octave gui octave-class slider

Last synced: 06 Apr 2025

https://github.com/reshmaharidhas/snakes-and-ladders

Desktop game application to play the classic board game Snakes and Ladders with multiplayer mode built using Python3 and Tkinter GUI

animation board-game boardgame desktop-application desktop-game exe game game-application gui multiplayer multiplayer-game pygame python-game python3 snakeandladder snakes-and-ladders snakes-ladders-game tkinter tkinter-gui

Last synced: 29 Mar 2025

https://github.com/kernferm/guiblackjack

This Python application implements a simple version of the classic card game Blackjack. The game features a graphical user interface (GUI) built using the Tkinter library.

blackjack blackjack-game gui gui-application

Last synced: 06 Apr 2025

https://github.com/feuster/conexus_gui

CONEXUS network remote GUI tool for Frontier Silicon based devices for e.g. the TechniSat DigitRadio or AudioMaster series

frontier-silicon gui remote remote-control technisat

Last synced: 08 Mar 2026

https://github.com/andrewkvalheim/pngquant-interactive

Graphical interface for pngquant with a live preview ⊷ Mirror

gui image-optimization

Last synced: 03 Feb 2026

https://github.com/ivan-ayub97/pip_manager

Pip Manager is a desktop application that simplifies Python library management. With its intuitive graphical interface, users can install, update, or remove libraries and access detailed package information, including documentation and dependencies. Designed for developers and enthusiasts.

console gui gui-application librery manager pip pyqt5 pyqt5-desktop-application python

Last synced: 06 Apr 2025

https://github.com/hasnocool/web-harvester

A GUI-based web crawler application that harvests data from websites according to specified parameters.

console gui multi output pyqt5 python requests scraping threading urllib web

Last synced: 14 May 2025

https://github.com/michaelchadwick/utter

GUI frontend to the OS X say command in Objective-C. Try the new Utterly, written in Swift: https://github.com/michaelchadwick/utterly

cow gui gui-frontend macos objective-c osx speech utter xcode

Last synced: 14 May 2025

https://github.com/edwinabdonshayo/python-calculator-ctk-gui

B & E Calculator is a sleek and modern calculator application built using Python and the customtkinter (CTk) library. The calculator features a user-friendly graphical interface for performing basic arithmetic operations, trigonometric functions, and number system conversions. Created by Brian Muriuki (@cleantest) and Edwin (@EdwinAbdonShayo)

ctk ctkinter gui python3

Last synced: 06 Apr 2025

https://github.com/caleb-collar/quickfile

QuickFile is a LAN file transfer tool written in java. Designed to be lightweight and easy on the eyes.

ftp gui java lightweight proxy-pattern strategy-pattern

Last synced: 04 Apr 2025

https://github.com/clinton-mwachia/python-desktop-app-template

A template for making dektop applications using python, tkinter and mongoDB

desktop-app desktop-application gui python tkinter

Last synced: 18 Feb 2026

https://github.com/akhilkailas017/yolov5-gui

This repository give GUI support for your yolov5 projects.

batch gui python python3 yolo yolov5

Last synced: 22 May 2026

https://github.com/colinkiama/7guis-vala

7GUIs tasks implemented in Vala with GTK 4

7guis gtk gtk4 gui vala

Last synced: 11 Jun 2026

https://github.com/34j/broken-display-simulator

Simulates broken display using PySimpleGUI

broken cli display gui hacktoberfest python

Last synced: 22 Mar 2025

https://github.com/hanzopgp/taquingame

Taquin + MVC + GUI.

gui mvc-architecture university

Last synced: 20 Apr 2026

https://github.com/nuzair46/simple-instagram-bot

Simple Instagram Bot Template

gui instagram-bot instapy

Last synced: 02 Apr 2025

https://github.com/mattiap7/rubrica

Rubrica in c++

cpp gui

Last synced: 25 Jun 2026

https://abdulrhmangoni.github.io/denokv-gui-client/

An open source GUI client to browse and perform CRUD operations on Deno KV databases

browser client database deno denokv gui key-value-database key-value-store kv

Last synced: 18 Sep 2025

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

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

gui pyside pyside6 python qt qt6 template

Last synced: 17 May 2026

https://github.com/codecaine-zz/mindspace-journal

Native Mac OS Journal Application using Vlang

database gui journal json macos native settings state-management vlang

Last synced: 23 May 2026

https://github.com/quantumcoderrr/sockettalk

Java-based LAN Chat Application with GUI, encrypted local chat history, emojis, and multi-user support.

chat-application client-server encryption gui java java-swing lan-chat multithreading open-source socket-programming tcp-client-server

Last synced: 29 Jul 2025

https://github.com/seanpm2001/wacos_lglass

🍏️🔮️💾️ The official source repository for WacOS LGlass, an open source alternative to the MacOS Liquid Glass environment.

apple-alternative gpl3 gplv3 gui lglass liquid-glass-alternative swift-lang swift-language wacos wacos-development wacos-lglass wacos-lglass-development wacos-lglass-project wacos-project

Last synced: 30 Jul 2025

https://github.com/nikitakartsevv/hailo8-ai-dermatologist

The first known real-time AI Dermatology system successfully deployed on a Hailo-8L Edge AI accelerator — a pioneering on-device implementation built entirely from scratch on Raspberry Pi 5.

computer-vision dermatology edge-ai embedded embedded-ai embedded-systems gui hailo8l python python3 raspberry-pi smart-mirror tkinter

Last synced: 17 May 2026

https://github.com/akverma26/identify-celebrity

Identify any celebrity in an image.

gui kivy-framework python sightengine

Last synced: 27 Sep 2025

https://github.com/retifrav/vt-kvd

A VirusTotal GUI client

dearpygui gui python virustotal

Last synced: 03 Aug 2025

https://github.com/sumitkumargiri/react

This repository contain all the best practices for managing react-series Github repository and you prepared the reactjs.

api api-server bootstrap css design-tools git github gui javascript jsx react reactjs tailwind-css

Last synced: 09 Apr 2026

https://github.com/9dl/websocket

Simple Websocket App with Command Manager and Website to run Commands

go gui web webgui websocket

Last synced: 08 Aug 2025

https://github.com/buaadreamer/longest-english-word-chain

pairprogramming-project in BUAA-SE-2022

cli csharp gui pair-programming

Last synced: 10 Aug 2025

https://github.com/chenjing1294/pulsar-assistant-release

Apache Pulsar Desktop GUI

apache gui kafka pulsar

Last synced: 19 Feb 2026

https://github.com/hanzopgp/ricochetrobotgame

Ricochet robot game + GUI + Solver with A* and BFS algorithms.

artificial-intelligence astar bfs gui mvc-architecture solver university

Last synced: 13 Aug 2025

https://github.com/jing332/fishbot-qml

[半成品] Fishbot-QML是一款由QML+Go开发的GUI程序, 基于Minecraft Golang协议库Tnze/go-mc

cgo go go-mc golang gui gui-application minecraft qml qt qtquick

Last synced: 18 May 2026

https://github.com/gayanukaa/pizza-shop

Java OOP concept project + Java Swing

gui java oops swing

Last synced: 15 Aug 2025

https://github.com/wit-go/gui

This is a mirror of the official URL

golang gui

Last synced: 12 Jan 2026

https://github.com/w2sv/lingularity-frontend-ubuntu-console

Lingularity frontend for Ubuntu >= 18.04 GNOME terminal

frontend gnome gui language-learning python ubuntu

Last synced: 23 Aug 2025

https://github.com/is0xjh25/is0xcollectivedict

is0xCollectiveDict is an open-source dictionary for the public. The user can freely search and edit the meaning of words.

gui java multithreading

Last synced: 18 Apr 2026

https://github.com/qiauil/qstockplotter

A PyQt-based plotter for stock data

flunt gui pyqt stocks

Last synced: 09 Mar 2026

https://github.com/valsaven/pycoder

A simple video and audio converter. Front-end for FFmpeg.

converter ffmpeg front-end frontend gui python python3 video

Last synced: 20 Feb 2026

https://github.com/oop7/pdf-encryption-remover

This project provides a set of Python scripts for removing encryption from PDF files. The tool can handle PDFs that are encrypted but do not require a password for opening

encryption gui pdf pdf-tools python security tkinter

Last synced: 24 Apr 2026

https://github.com/mchurichi/jsb2-gui

A tool to create and edit Sencha JSBuilder2 config files

extjs gui sencha

Last synced: 26 Feb 2025

https://github.com/ahammadshawki8/rock-paper-scissors

🥊📄 ✂ GUI based Rock-Paper-Scissors game created using Pygame

gui pygame python rock-paper-scissors

Last synced: 31 Aug 2025

https://github.com/shieldowskyy/lvm-manager

Simple graphical GUI for managing LVM snapshots!

gui linux lvm lvm-snapshot lvm2 python python3 qt6

Last synced: 10 Apr 2026

https://github.com/kaloslazo/archere

A simple and customizable ArchLinux post install manager with GUI developed with Tauri

archlinux frontend gui postinstall rust script tauri vue

Last synced: 18 Jan 2026

https://github.com/stepantishhen/espresso_yandexlyceum

Work with pyqt5 and github, task in yandex lycaum

git github gui pyqt5 yandex-lyceum

Last synced: 05 May 2026

https://github.com/stepantishhen/colobok

Labirint game on Pygame, project in yandex lycaum

game gui pygame python yandex-lyceum

Last synced: 07 May 2025

https://github.com/jqntn/minigui

minimalistic gui app in cpp using nuklear

cpp gui minimal nuklear

Last synced: 11 Jun 2026

https://github.com/kbkozlev/bincleaner

A small application to automatically delete the files in your bin after a certain amount of time

bin cleaner documents empty gui python

Last synced: 26 May 2026

https://github.com/rogerisk/rpgpt-story-game

(Working Alpha version) A game constructed around DnD and the usage of ChatGPT to create interactive stories. (unfinished - only the new game option works, we still can't load characters or save them)

ai api api-key artificial-intelligence chatgpt gui kivy-application python3

Last synced: 03 Feb 2026

https://github.com/dimitri4788/budgetmanager

An application that keeps track of budget (expenses).

budget-manager gui python

Last synced: 26 May 2026

https://github.com/shawonbarman/desktop-gui-app-using-python

I have created these projects for understanding better python tkinter module and pygame module.

gui pygame python tkinter

Last synced: 19 Mar 2025

https://github.com/rogerisk/the-ceo-program

A program built around the productivity and relaxation of a CEO, putting all the information he could need in 1 program while allowing him to keep his mind relaxed as much as possible.

gui python3 stock-market webscraping

Last synced: 26 May 2026

https://github.com/samzhangjy/sython

A high-level API for PyGame.

api-wrapper gui pygame pygame-gui python scratch

Last synced: 30 Jun 2025

https://github.com/rohancyberops/calculator

Welcome to the Calculator Project! This interactive calculator app is built using Python.

calculator gui pygame python soundeffects tkinter

Last synced: 15 Mar 2025