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/rexagon/shogi

Coursework

3d game gui java network shogi

Last synced: 23 Mar 2025

https://github.com/kumar-laxmi/fit-spark

An iOS Fitness Mobile Application

fitness-app gui swiftui

Last synced: 19 May 2026

https://github.com/okamyuji/go-image-processor

A command-line and GUI tool for image processing operations in Go, featuring resize, denoise, rotate, binarize, concatenate, and edge detection capabilities.

cli-app go gui image-filters image-manipulation image-processing image-resize image-rotation jpeg

Last synced: 23 Mar 2025

https://github.com/isaacdarcilla/pisceanltd

Piscean Software Limited Official Repository

beta csharp exe executable-formats free gui installer

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

A cross-platform CSS-styled UI framework for Rust. Build beautiful desktop apps with familiar CSS syntax, Tailwind-inspired theming, GPU-accelerated rendering, and 30+ widgets.

cross-platform css declarative-ui desktop framework gpu-rendering gui linux macos rust tailwind ui wgpu widget windows

Last synced: 13 Jan 2026

https://github.com/3ddelano/graph-visualizer-python

A graph visualizer using turtle for GUI. Supports saving and loading from csv file.

graph gui python turtle visualizer

Last synced: 07 Apr 2025

https://github.com/radad/radbuildstatus

Monitor C/I build status

appveyor gui gui-application windows

Last synced: 19 May 2026

https://github.com/pyrustic/jupitest

Graphical Test Runner built with Pyrustic

app desktop desktop-app gui pyrustic python test-runner tests tkinter

Last synced: 19 May 2026

https://github.com/picojr/sdiff

simple slider image diff tool

compare diff gui image rust slider

Last synced: 19 May 2026

https://github.com/jcs090218/jcsqtj

A compact framework that encapsulates Qt Jami to expedite development

fast framework gui java speed wrapper

Last synced: 31 Mar 2025

https://github.com/university-project-repos/airportparking

Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.

airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project

Last synced: 23 Mar 2025

https://github.com/enteee/pdml2flow-gui

Graphical user interface for pdml2flow

docker elk gui kibana networking

Last synced: 26 Jan 2026

https://github.com/isgkm/minsql

Minimalistic cross-platform MySQL frontend built with wxWidgets and C++20

cpp cpp20 gui mysql mysql-connector wxwidgets

Last synced: 19 May 2026

https://github.com/drkwitht/unitconverter

A length unit converter in Java Swing.

calculator gui java measurement swing

Last synced: 04 Apr 2025

https://github.com/sachinkum0009/ros2-hmi

HMI based on ROS2 to control the robot

gui hmi qt5 ros2

Last synced: 19 May 2026

https://github.com/djebreds/tugas-pbo

Kumpulan tugas Pemograman Berbasis Object

gui java jdk

Last synced: 29 Mar 2025

https://github.com/rasheedhbo/directory-contents-lister

A simple tool to list and organize the contents of a directory and save the listing as a .txt file.

directory-organizer executable file-listing gui python tkinter windows

Last synced: 19 May 2026

https://github.com/sachidananda-17/chat_application

Chat Application is the program developed using the language of java where it enables the user to chat in two different user GUI where both the servers were connected to the main server which provides connection among two.

gui java

Last synced: 24 Mar 2025

https://github.com/zer0int/clip-xai-game

Playing by AI's rules - Matching Pairs / Memory with CLIP Cosine Similarity!

clip cosine-similarity game gui matching-pairs memory python xai

Last synced: 20 Jun 2026

https://github.com/ndxdeveloper/meteo-fyne-go

Application de bureau en Go utilisant Fyne pour afficher la météo actuelle et les prévisions à partir de l’API OpenWeatherMap.

application desktop fyne go golang gui meteo openweathermap prevision weather

Last synced: 08 Apr 2026

https://github.com/ialimustufa/javaawt

Java AWT

awt gui java swing-gui

Last synced: 29 Mar 2025

https://github.com/iqbaleff214/mycontact-desktop-with-python

Contact books are a useful and widely used kind of application. They’re everywhere. You probably have a contact book on your phone and on your computer. With a contact book, you can store and manage contact information for your family members, friends, coworkers, and so on.

gui pyqt5 python sqlite

Last synced: 19 May 2026

https://github.com/tsukinoko-kun/maxfyne

Add the missing functionality of maximizing the Fyne windows.

fyne golang golang-library gui ui-library

Last synced: 23 Jun 2025

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

A simple TKinter calculator.

calculator desktop-application gui oop python tkinter

Last synced: 15 Mar 2025

https://github.com/charzard1332/oauth2authenticator

A .NET WinForms application that allows users to log in via multiple OAuth2 providers like Discord, Google, GitHub, Twitter, and Microsoft.

community csharp desktop-app gui oauth2 winforms

Last synced: 24 Apr 2026

https://github.com/linarcx/cave

A gui library based on C, SDL2 and Plato Ideas!

c cave gui library plato sdl2

Last synced: 02 Mar 2025

https://github.com/kahleryasla/wordle-word-guessing-game

Popular Wordle Game (Word Guessing Game) Clone With Online Mode (Socket Programming). Used "Swing" To Make Gui Design

gui online socket-programming swing swing-gui wordle-clone wordle-game

Last synced: 03 Aug 2025

https://github.com/abdulsamie10/multimediaapp

Multimedia application was developed in Java and Android Studio. Main objectives was a song will be played and stoped in key pressing. Tested on Android 11.

andoid11 android android-app android-app-development android-application android-development android-studio androidapp gui java multimedia multimedia-applications multimedia-player

Last synced: 07 May 2026

https://github.com/steffen-w/example-kicad-plugin

The code serves only as a template for a graphical plugin in KiCad. The GUI can be easily created with wxFormBuilder. The plugin created here is only for the development of your own plugin. It is executable, but does not comply with the full specifications of KiCad!

gui kicad plugin template

Last synced: 21 Mar 2025

https://github.com/anirban-majumder/voice_assistant

A voice assistant, similar to Siri, Google Assistant, and Amazon Alexa, but with many differences and limitations.

gui pyqt5 python speech-recognition voice-assistant voice-control

Last synced: 28 May 2026

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

color generator with python

canves color gui python random tkinter

Last synced: 24 Mar 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/denoplayground/template-gui

Project Template for Deno Desktop Apps.

deno desktop-app gui template

Last synced: 02 Feb 2026

https://github.com/dleedev365/airline-database-system

[CMPT 354: Database Systems I] A Java GUI application that allows users to create their profiles, query flight schedules and book a flight.

gui java-swing jdbc ms-sql relational-database

Last synced: 12 Sep 2025

https://github.com/shbobur/login_ui

Qt/QML Adaptive Style Showcase

gui login-page qml-samples qt6 sso-login

Last synced: 11 Apr 2026

https://github.com/erkin/scforms

XForms bindings in R6RS Scheme

gui scheme xforms xlib

Last synced: 13 Feb 2026

https://github.com/burhanali2211/file-renamer

a powerful tool best for web developers that allows to rename files in bulk using a user-friendly GUI.

gui main python rile-renamer tkinter

Last synced: 05 Jun 2026

https://github.com/toki-plus/auto-usps-tracker

专为跨境电商卖家设计的高效USPS批量物流追踪器。支持数千单号并发查询、代理、防屏蔽,并生成精美Excel报告。Playwright, Automation, PyQt5, E-commerce.

automation cross-border-ecommerce desktop-app e-commerce gui logistics package-tracking pandas playwright pyqt5 python scraper shipping-tracker usps web-scraping

Last synced: 29 Apr 2026

https://github.com/kernel-sqz/tilesetparser

FInd one tile in a large tileset group using AI

ai cli cli-app gui opencv opencv-python parser python tiled-map-editor tilemap tilesets tkinter

Last synced: 18 May 2026

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/dejan-stankovic/obs-studio

OBS Studio - Free and open source software for live streaming and screen recording

api gpl gui plugin qt widgets

Last synced: 10 Mar 2025

https://github.com/dotxyteam/jvisualmapper

A Java graphical mapping (between POJOs, JavaBeans, etc.) tool.

gui java mapping-tools mappings

Last synced: 13 Jan 2026

https://github.com/asb-capfan/tk-tipentry

An entry with tooltip in the entry if it's empty

gui perl tk ui-components

Last synced: 06 Jun 2026

https://github.com/zenliucn/guic

golang gui console helper for windows(gui application with console mode)

console gui windowsconsolegui

Last synced: 17 May 2026

https://github.com/na-trium-144/webcface-webui

UI Application for WebCFace

gui react user-interface visualization vite

Last synced: 11 Apr 2026

https://github.com/svetjeonline/image-tagger

This repository contains a Python script for a desktop application that generates English captions and keywords for images using AI (Hugging Face Transformers) and writes them to IPTC/XMP metadata.

ai captions gui image image-processing metadata photoshop python stock tagger

Last synced: 10 Jun 2025

https://github.com/pyfig/restaraunt-cost-system

CRUD Application based on python3 + tkinter

crud gui lab python tkinter

Last synced: 02 Jul 2025

https://github.com/2729400n/bankmanger

A simple UI Based BankManager

gui java javafx simple ui

Last synced: 09 Feb 2026

https://github.com/hermesroot/hashcheck

HashCheck: Verifique a integridade de arquivos via checksums (MD5, SHA1, SHA256, SHA512) com interface gráfica.

checksum gui hash integridade md5 python seguranca sha1 sha256 sha512 verificacao wxpython

Last synced: 17 Mar 2025

https://github.com/rynanda/choose-your-news

Interactive program allowing users to selectively view data extracted from multiple sources and export chosen data values for later inspection.

back-end front-end gui html-css python regex

Last synced: 14 Mar 2025

https://github.com/rkstudio585/factorial-calculator-gui

The Factorial Calculator is a Python-based GUI application that computes the factorial of any non-negative integer using recursion. Built with PySide6 and QtPy, it offers a user-friendly interface, error handling, and allows multiple calculations. Perfect for learning recursion and basic Python GUI development.

calculator calculator-python factorial factorial-calculator gui pyqt pyside6 python

Last synced: 22 Nov 2025

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

A simple password generator GUI in Java

gui java password-generator simple

Last synced: 08 Apr 2025

https://github.com/lehuyh/goatui

🐐 React for C++

cpp goatui gui react ui-library

Last synced: 05 May 2026

https://github.com/lrsb/ing-sw-2019-7

A Java implementation of Adrenaline board game

gui ingegneria-del-software java javafx polimi politecnico-di-milano swing

Last synced: 21 Apr 2026

https://github.com/malaksadek/userdatabase

A Database of Users Implemented Using Various Data Structures 📐🔧(2014)

application c-plus-plus gui qt

Last synced: 30 Apr 2026

https://github.com/pyudng/itemselector

An gui for users to select items from given standardized json

gui javascript

Last synced: 25 Jun 2026

https://github.com/Prodrivers/inventorygui-api-bukkit

Advanced Minecraft GUI Library/API, built on top of Bukkit.

bedrock bukkit gui inventory library minecraft spigot

Last synced: 10 Mar 2025

https://github.com/surajiyer/twittermap

An application for mapping real-time tweets on Google maps and also to write tweets to a CSV file and a MySQL database (if specified).

google-maps google-translate gui java mysql twitter

Last synced: 17 May 2026

https://github.com/ba-calderonmorales/immersive-awe-canvas

A creative coding playground for crafting beautiful, interactive 3D worlds right in your browser.

competitions gui open-source templates threejs typescript

Last synced: 17 May 2026

https://github.com/vpanjeta/tkinter

Basic programs using Tkinter

arkanoid calculaor games gui tkinter

Last synced: 23 Nov 2025

https://github.com/carlos-descalzi/pymongoclient

Desktop application for Mongo Databases

gtk gui mongodb python

Last synced: 06 May 2026

https://github.com/asaeppel4231/h2ot3

A GUI Toolkit.

c cmake gui lightweight

Last synced: 07 Apr 2026

https://github.com/cowboy-bebug/pokedex-rs

Pokedex GUI using PokéAPI + iced

gui pokedex pokemon

Last synced: 29 Jun 2026

https://github.com/kayenm/entangled-in-plastic

Control a sea animal in the vast blue ocean as you strive to dodge all the ocean plastic!

eclipse gui gui-application java object-oriented-programming

Last synced: 23 Jul 2025

https://github.com/maumercado/unfold

High-performance JSON viewer built in Rust with Iced GUI

desktop-application gui iced json-viewer rust

Last synced: 16 Apr 2026

https://github.com/tanushree-tanu2105/advanced-encryption-tool

AES Encryption Tool is a lightweight and secure file encryption tool that uses AES-256-GCM encryption to protect your data. With a simple Tkinter-based GUI, it enables users to encrypt and decrypt files effortlessly using a password. 🚀🔒

advance-encryption-standard aes aes-256 aes-encryption cryptography cyber-security decryption encryption gui python symetric-cryptography symetric-encryption

Last synced: 08 May 2025

https://github.com/prgermux/defect-finder

Defect Finder is an interactive Python-based GUI application for detecting and analyzing mechanical and non-mechanical defects in data. It provides defect visualization, periodicity analysis, and statistical insights, making it ideal for research and quality control workflows.

data-analysis defect-detection gui pyqt5 python quality-control statistics visualization

Last synced: 24 Mar 2025

https://github.com/theelderemo/tg-media-browser

A desktop GUI for browsing your Telegram chats, listing the videos in any chat, and either streaming them in app or with any external player you have installed

gui python telegram telegram-client telegramapi video-player

Last synced: 28 May 2026

https://github.com/jtpeller/tictactoejava

TicTacToe game implemented in Java

gui java swing tic-tac-toe tic-tac-toe-java tictactoe

Last synced: 24 Jun 2025

https://github.com/filiprokita/qrcreator

QRCREATOR is a simple Python project that generates QR codes based on user input. It uses the qrcode and PIL libraries for image processing, and tkinter for creating a basic GUI. This project is a great introduction to image processing, GUI programming, and can be used as a beginner-friendly project for anyone interested in learning Python.

beginner-friendly graphic-user-interface gui image-processing pil python qr-code-generator qr-generator qrcode qrcode-generator simple-project tkinter

Last synced: 24 Mar 2025

https://github.com/filiprokita/pyclicker2

pyClicker2 is a desktop application written in Python with a GUI built using tkinter. It is an automation tool that can simulate mouse clicks at a specified CPS (clicks per second) and is useful for automating repetitive tasks or for gaming. The program is open source and can be used for personal or commercial purposes.

autoclicker automation clicker desktop development game gui open-source productivity python tkinter

Last synced: 02 Jul 2026

https://github.com/filiprokita/loginpanel

This program is a graphical user interface (GUI) for user authentication and registration. It allows users to choose between logging in or registering. The program is built using Python and the tkinter library.

gui login login-panel logo panel python python3 register register-panel registration security simple software tkinter user user-authentication user-registration

Last synced: 24 Mar 2025

https://github.com/fantasyui-com/app-store

Flexible general purpose app-store framework with customizable app feeds. [Application, Electron, App Store]

app-store gui

Last synced: 20 Jul 2025

https://github.com/a7ul/qt-kbc

Qt - Open Source Quizing (KBC or Who wants to be a Millionare Clone) Application

c-plus-plus experiment gui qt

Last synced: 17 May 2026

https://github.com/firestone82/mazelib-gui

VŠB-TUO - School project in SKJ

functional-programming gui thinker

Last synced: 22 Apr 2025

https://github.com/kopach-artem/todo-list

This repository hosts a Java-based TODO list application, featuring a sleek graphical user interface (GUI) built upon the Swing framework. It is designed to provide an intuitive and efficient way to manage tasks.

bme gui java java-8 java-swing swing-gui todoapp todolist

Last synced: 24 Mar 2025

https://github.com/olirud/pc-part-picker-tkinter

A short tkinter project for a college assignment

collage demo demo-app gui python tkinter

Last synced: 03 Jul 2025

https://github.com/je-von/snake-javafx

classic snake game created with JavaFX 16

2d-game gui java javafx snake-game

Last synced: 15 May 2026

https://github.com/qmi03/search_gui

A GUI Application for looking up keywords in Excel.

gui openpyxl pyside6 qt6

Last synced: 11 Mar 2026

https://github.com/jibstack64/storm

A graphical, extendable Python chat script.

chat gui http python tkinter

Last synced: 08 Apr 2025

https://github.com/gonzalocg123/agendacontactos

Gestor de Contactos en Java Aplicación de escritorio desarrollada en Java Swing que permite gestionar contactos (añadir, editar, eliminar, importar y exportar en JSON) con almacenamiento en SQLite e imágenes asociadas.

contact-management crud desktop-application gui java java-proyect jdbc json oop sqlite swing

Last synced: 18 Apr 2026

https://github.com/ciwga/unbloatware

Uninstall bloatware apps from your android phone

android debloater gui

Last synced: 20 May 2026