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/kreateer/humble-dice-roller

A simple dice roller made with PySimpleGUI

dice-roller gui pyinstaller pysimplegui python python3 simple-app tkinter

Last synced: 31 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/lishen99/game-library-with-4-inbuilt-games

A Java-based Game Library featuring four inbuilt games (Tic Tac Toe, Snake, Memory Tile, and Memory Sequence) built with Swing and Java2D for educational purposes.

educational game gamelauncher gui java swing

Last synced: 31 Mar 2025

https://github.com/osundwajeff/gis_pyqt5

Simple gis processing tool using PyQt5 framework.

gui python

Last synced: 15 Mar 2025

https://github.com/jamesclarke7283/probabilityfactorcalculator

This allows you to work out the probability of any real-world event, Given the factors and each variable that plays in each factor.

algorithm calculator combinations gui probability tkinter

Last synced: 16 Apr 2026

https://github.com/yyomna-mmaged/book_library_application

Windows application-GUI- designed and built with C# and MS SQL Server

csharp database gui mssqlserver sql

Last synced: 18 Mar 2026

https://github.com/ysdragon/dialog

Ring bindings for osdialog, a cross-platform library for native OS dialogs

dialog gui osdialog ring-programming-language

Last synced: 09 Feb 2026

https://github.com/zigzaggekata200019/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: 16 Apr 2025

https://github.com/msjsc001/anki-tts-edge

Effortlessly add free, high-quality Microsoft Edge TTS audio to Anki cards via text selection or copy, featuring a customizable, multi-lingual UI. 免费、快捷地为 Anki 添加高质量微软 Edge 语音,支持划词/复制触发、界面定制和多语言显示。

anki audio clipboard customtkinter edge-tts flashcards gui language-learning microsoft-tts pygame pynput python text-to-speech tts windows

Last synced: 09 May 2026

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/atyrode/factorio-gui-web-editor

Browser-based Factorio GUI spec and prototype editor

factorio gui web-editor

Last synced: 26 Jun 2026

https://github.com/dolley67/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: 16 Apr 2025

https://github.com/codeation/tile

Widgets and tools library

event-propagation go golang gui impress widgets-library

Last synced: 31 Mar 2025

https://github.com/stevegilham/drophash

Drag and Drop file digester

checksum drag-and-drop gui hash kata

Last synced: 01 Sep 2025

https://github.com/sebastianofazzino/fundamentals-of-computing-specialization

Basics of Computing and Programming Principles, Algorithmic Thinking and Programming skills in Python from the ground up and apply these skills in building many interactive projects using simplegui module.

algorithms computer-programming computing data-structures game-development gui python software-development

Last synced: 04 Jun 2026

https://github.com/zac-dot/pianotoy

A small application called Piano Toy that plays notes and uses GTK for the UI

cplusplus-11 gtk gui

Last synced: 02 Apr 2026

https://github.com/snuffish/ydb-toolbox

Toolbox for MUMPS (M) GT.M / YottaDB

debug gtm gui m mumps ydb yottadb

Last synced: 16 Jan 2026

https://github.com/5starkanyon/pm2-gui

Manage your PM2 processes easily with PM2 GUI, a modern Electron app. Simplify your workflow and enhance productivity. ⭐️💻

development electron electron-app gui javascript nodejs pm2 pm2-gui pm2-module pm2-monit pm2-node pm2-web pm2-web-monitor tool

Last synced: 10 May 2026

https://github.com/agneay/turtle-projects

A curated list of awesome turtle projects created by different people

gui python python3 turtle

Last synced: 26 May 2026

https://github.com/brianttn/python_tkinter-gui-youtube-downloader

Use tkinter to create the GUI and use pytube to download video clips.

gui python resolutions tkinter youtube-dl

Last synced: 14 Mar 2025

https://github.com/kaesaecracker/text-rpg-maker

[WIP] Easily create your own text adventures using this engine. Everything is specified in a simple YAML file and shown on a GUI.

game-creator gui text-adventure-engine

Last synced: 15 May 2025

https://github.com/georgiakt/videostreamingapp

A Server-Client application for video streaming, built with Java, JavaFX, FFmpeg and Sockets.

ffmpeg ffmpeg-wrapper gui javafx multimedia server-client socket-communication streaming-video

Last synced: 10 May 2026

https://github.com/ultra-bugs/pyside6-datatable-widget

A PySide6 DataTable widget with jQuery DataTable-like functionality

data-visualization desktop-app desktop-application gui pyside6 qt qt6 table

Last synced: 30 Jun 2025

https://github.com/akash1474/glfw_imgui

Simple ImGui and GLFW integration

cpp17 gui imgui-glfw

Last synced: 20 May 2026

https://github.com/skippyr/temperature-converter

A simple temperature converter. Also, my first graphical app made using Rust.

desktop gui linux macos rust

Last synced: 26 Feb 2025

https://github.com/calcuis/chatgpt-ai-model

Chat Generative Pre-trained Transformer

chatgpt gguf gui llama offline

Last synced: 17 May 2026

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/coldfix/sudoku-gui

Awful sudoku generator GUI

gui sudoku

Last synced: 10 Apr 2026

https://github.com/fatihilhan42/final_year_aquarium_project

Bu proje esas olarak Raspberry Pi adlı tek çip kullanan bilgisayar ile bir Akvaryum İzleme Sistemi oluşturmaya yöneliktir. Bu projenin temel amacı, kapalı akvaryumlarının bakımını yapmakta güçlük çekenlere, özellikle de sık sık dışarıda kalanlara bu nedenle akvaryumlarını sürekli izleyemeyenlere yardımcı olmaktır.

aquarium electronics gui python raspberry-pi-3 tkinter

Last synced: 15 Feb 2026

https://github.com/deadsoul-studios/chatgpt-chatbot

A ChatBot created using JAVA to solve your daily life problems and answer your queries.

ai api chatgpt gui java okhttp programmig

Last synced: 29 Jun 2025

https://github.com/fireboy49/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: 26 Feb 2025

https://github.com/wachin/py_chord_autoscroll

A chord autoscroll and transposer tool for guitarists. Built with Python and PyQt6, this app allows musicians to load, edit, and transpose song chord sheets, with auto-scroll functionality for hands-free performance. Ideal for live performances, rehearsals, and music practice.

autoscroll autoscrolling chord-progression chords gui guitar guitar-chords music musicians pyqt6 pyqt6-app python python-3 transposer

Last synced: 14 Mar 2025

https://github.com/thepinkpanther96/jumpcloud

Discover a collection of useful automations and scripts tailored for all the JumpCloud administrators in the community.

api automation gui jcdevice jcsystem jcuser jumpcloud jumpcloud-agent jumpcloud-manager jumpcloudadministration powershell powershell-gui user-management

Last synced: 14 Mar 2025

https://github.com/d3rhami/filterplayground

Filter Playground is an interactive GUI application designed for exploring filters and convolution techniques in image processing

convolution custom-tkinter customtkinter gui image-processing python pythongui

Last synced: 23 Mar 2025

https://github.com/ezvezdov/minesweeper-swing

Simple Minesweeper writed in Java

game gui java minesweeper swing

Last synced: 14 Mar 2025

https://github.com/mehmetkahya0/bubble-sorting

This project visualizes the Bubble Sort algorithm using a graphical interface built with Tkinter and Matplotlib. It allows users to input a list of numbers, sort them using Bubble Sort, and see both the original and sorted arrays in a visual format

algiorithimcs algorithm-competitions algorithms bubble bubble-sort bubble-sort-algorithm bubblesort gui python python3 tkinter tkinter-gui

Last synced: 07 Nov 2025

https://github.com/palaashatri/jvosk

Audio transcription using Vosk. Built with Swing.

gui java speech-recognition speech-to-text swing transcription vosk

Last synced: 01 Mar 2026

https://github.com/castmax1311/katzcraftmenu

A plugin that makes it easier for administrators to use operator commands

gui java katzcraftstudios minecraft minecraft-plugin spigot tools-and-utilities

Last synced: 02 Mar 2026

https://github.com/abhinav0115/loan-calculator-python

Loan Calculator App build using Tkinter GUI in Python Language

gui python python-3 tkinter tkinter-gui tkinter-python

Last synced: 14 Mar 2025

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/TryOmar/Vehicle-Parking-Project

🚗 A Java-based parking management system with automated space allocation, fee calculation, and GUI interface. Efficiently manages 100m parking space for multiple vehicle types.

gui java oop parking-automation parking-management parking-system space-allocation

Last synced: 29 Jun 2026

https://github.com/hathibelagal-dev/desktop4mistral

A desktop client with MCP support for Mistral LLMs

artificial-intelligence chat desktop-app gui llm mcp mistral mistralai qt6

Last synced: 20 Apr 2026

https://github.com/charzard1332/discordoauth2logingui

A Windows Forms Application (.NET) for authenticating users via Discord OAuth2 and displaying their profile info, Nitro status, and more!

api discord gui oauth2 winforms

Last synced: 08 May 2026

https://github.com/kdahlhaus/remi-jquery-tools

jQuery-tools widgets for the Remi Python GUI library

gui jquery-tools python remi

Last synced: 18 Jun 2026

https://github.com/siddh34/pyqt5-practice

Python pyqt5 practice Repo

gui python qt5

Last synced: 12 May 2026

https://github.com/chesterxalan/pygame-cockroachkiller

A demo game created by PyGame library.

game gui pygame python

Last synced: 05 Mar 2025

https://github.com/scottlz0310/qt-theme-manager

A comprehensive theme management library for PyQt5/PyQt6/PySide6 applications

gui pyqt pyside qt styling theme

Last synced: 20 Jan 2026

https://github.com/kscript/node-gui

nodejs 图形界面 demo

gui yue

Last synced: 24 Jul 2025

https://github.com/dauntlessdev/taskscheduler

visualization gui java application for scheduler algorithms(firstcome-firstserve, roundrobin, shortest job first)

algo gui java scheduler

Last synced: 28 Jun 2025

https://github.com/geetu040/pacman

Control the Pacman and fetch the food while keeping away from the ghosts. The Ghosts use special algorithms to follow the pacman. They increase in number as you eat more food. 2 ghosts, red and blue, are intelligent and try to catch pacman. Red aims for the pacman and Blue tries to ambush him by hitting from the front. Other ghosts just move at random.

algorithms artificial-intelligence game gui python tkinter

Last synced: 24 May 2026

https://github.com/ishivanshgoel/vpad-text-editor

This is a text editor which can perform all basic operations like New, Open, Save, Save as and some more such operations.

gui python3 text-editor texteditor

Last synced: 26 Aug 2025

https://github.com/y252328/captcha-labeling-tool

驗證碼標記工具(labeling tool for captcha)

captcha gui labeling-tool pyside2 python3 qt5

Last synced: 10 May 2026

https://github.com/chahelgupta/image-filter-application-python

"Image Filter App: Python GUI with Tkinter & OpenCV. Apply grayscale, invert, blur, sketch, watercolor & pencil sketch filters. Easy image loading & capture. Ideal for beginners & enthusiasts. Enhance photos creatively! 🎨 #Python #OpenCV #Tkinter"

beginner-friendly beginner-project cv2 gui gui-application image-filters image-processing opencv python python-library tkinter tkinter-gui

Last synced: 24 May 2026

https://github.com/f-shake/PhotoArchivingTools

照片归档工具,一套用来解决照片(以及部分文件)在预处理、整理、存档、浏览等环节存在问题的自动化工具

archive avalonia gui photo

Last synced: 25 Aug 2025

https://github.com/ishivanshgoel/tic-tac-toe

tic-tac-toe desktop GUI application

gui python3-project tic-tac-toe tic-tac-toe-game

Last synced: 22 Aug 2025

https://github.com/winterwind/searchengine

The final project for my university's intermediate java course. The program demonstrates how a search engine effectively works on a smaller scale using data from separate files as opposed to the entire worldwide web.

filesystem gui hashmap java object-oriented-programming oop search search-algorithm search-engine txt-files

Last synced: 21 Aug 2025

https://github.com/wojtekdomino/bazalotow-rzeszowjasionka

Project from University class - Object Oriented Programming

cmake cpp flights gtest gui oop qt

Last synced: 17 Apr 2026

https://github.com/wristwaking/matlab-five-chess

唤醒手腕哔哩哔哩Matlab五子棋项目源码。项目实现了五子棋无禁手基本逻辑功能,并且支持鼠标右键悔棋操作功能。

gui matlab

Last synced: 24 Jun 2026

https://github.com/flaviandiold/texteditor

This is a simple user friendly, Java-based Text Editor, with secure password hashing. In this project a folder is created in the same name as the user, files are allowed to be created and the files inside the folder are allowed to be accessed, edited, and saved, through this project.

gui java texteditor

Last synced: 19 Aug 2025

https://github.com/rudra-mondal/aperture-epub-reader

🚀 Aperture is a modern, feature-rich desktop EPUB reader built with Python 🐍 and PyQt6. It focuses on a clean reading experience ✨ and powerful, integrated Kokoro Text-to-Speech (TTS) capabilities 🗣️🔊

aperture-book-reader book-reader epub epub-reader gui kokoro kokoro-82m kokoro-tts pyqt6 text-to-speech

Last synced: 18 Aug 2025

https://github.com/unikraft/lib-lvgl

Port of lvgl, an embedded library for GUIs: https://littlevgl.com

graphics gui library unikraft

Last synced: 18 Aug 2025

https://github.com/fran0808/electro-store-ui

Aplicación de escritorio desarrollada en JavaFX para la gestión y control de inventario de una tienda de electrónica.

client-application desktop-application electro-store frontend fxml gui inventory-management java javafx maven

Last synced: 28 Jun 2026

https://github.com/adamjohnlea/learn_tkinter

tkinter fascinates me. Taking a deep dive into the library. Projects to follow.

gui python tkinter tkinter-gui tkinter-python

Last synced: 24 May 2026

https://github.com/nurjahonergashevme/etsy-parser

Автоматизированный парсер магазинов Etsy с GUI интерфейсом, Telegram ботом и интеграцией с Google Sheets.

aiogram etsy gui parser python

Last synced: 17 Aug 2025

https://github.com/kareemkemmo/password-manager

Python password manager GUI app using tkinter, and JSON data for storage and search function

gui json oop python3 tkinter-gui

Last synced: 30 Apr 2026

https://github.com/deliprofesor/mi-restaurante

Mi-Restaurante is a Python-based restaurant billing system built using the Tkinter library. It enables users to select food items across various categories, enter quantities, perform calculations, generate bills, and save receipts. The system features an integrated calculator and a user-friendly interface to simplify restaurant operations.

calculator gui python tkinter

Last synced: 17 Aug 2025

https://github.com/ismailtekin05/online_shopping_application

🛒 Online Shopping Application is a full-featured e-commerce platform built with Java, allowing customers to browse and buy products, and sellers to manage inventory and orders. It includes user registration, shopping carts, secure checkout, product reviews, and discount coupons.

ecommerce ecommerce-application ecommerce-platform ecommerce-shopping-solution gui gui-application java java-8 javafx jdbc jframe jpanel mysql netbeans netbeans-project shopping shopping-application spring-boot store store-app-platform

Last synced: 09 Apr 2026

https://github.com/anafvana/groupick

Create a curses-based interactive selection in the terminal and assign options to groups.

curses group gui pick python

Last synced: 12 Jan 2026

https://github.com/dventurb/calculator

A simple desktop calculator built in C using GTK 4, with a nice graphical user interface.

c-programming calculator-application gtk gtk4 gui linux

Last synced: 09 Apr 2026

https://github.com/acnasdev/msicontroller

MsiController — a cross-platform application and service for managing MSI laptop features (EC, fan control, backlight, etc.) on Linux. Includes a Qt6-based GUI client, systemd service, D-Bus communication, and a kernel module.

automation dbus device-management embedded-controller fan-control gui hardware-monitoring installer kernel-module laptop linux open-source qml qt qt6 service system-utility systemd

Last synced: 20 Jun 2026

https://github.com/kontsedal/monghoul-public

A fast, beautiful MongoDB GUI for developers

gui ide mongodb

Last synced: 17 Apr 2026

https://github.com/lukewait/gc-esports-app2

Provides a GUI interface to simplify the management of e-sports competition data stored on a database. This Java application was developed as part of a TAFE QLD assignment.

competition-manager csv-export esports-management gui java sql

Last synced: 04 Oct 2025

https://github.com/claritas-rs/claritas

A minimal, keyboard-friendly EPUB reader for the desktop built with Rust and Dioxus.

desktop-app dioxus ebook epub gui linux reader rust

Last synced: 18 Apr 2026

https://github.com/the-mastermind-of-this-gen/files_sphere

Game-style file manager running entirely in CMD with smooth video-based animations, interactive mouse/keyboard input, and a modern, polished GUI.

algorithms console-app data-structures ffmpeg graphics gui object-oriented-programming

Last synced: 18 May 2026

https://github.com/ohimoiza1205/advanced-to-do-list-application

Developed an advanced To-Do List application with a modern graphical user interface (GUI) using PyQt5 and SQLite for database management.

database-management gui python qt5 sqlite

Last synced: 18 Apr 2026

https://github.com/gil9red/web_2048_bot

Game 2048 bot (#python3 #qt #2048 #bot #gui)

2048-game bot gui python python-3 python3 qt webkit

Last synced: 18 Apr 2026

https://github.com/nesterow/semgtk

Python and GTK+ tests and samples

cairo gtk3 gui python3

Last synced: 13 May 2026

https://github.com/temidaradev/neuratalk

Short conversation GUI app for local ollama llms (for now...)

fyne go gui llm ollama

Last synced: 13 May 2026

https://github.com/elewinters/icecutter

a video compression GUI built with iced meant for compressing videos down to 10MB to upload to discord

ffmpeg gui iced iced-rs rust

Last synced: 19 Apr 2026

https://github.com/vadniks/arnamsneat

A SDL based GUI Toolkit

c23 cmake gui modern-c sdl2 shared-library

Last synced: 19 Apr 2026

https://github.com/shishir-dey/stm8-flash-tool

A PyQt5 GUI frontend for the stm8flash (x86_64) tool binary

gui microcontrollers pyqt5 python3 stm8

Last synced: 08 Aug 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/7rikazhexde/dlsubscanstakingrewardshistory

PySimpleGUIとSubscan APIを使用してReward&Slashのデータをcsvファイルで保存するGUIアプリ

csv gui pysimplegui python subscan

Last synced: 02 Oct 2025

https://github.com/blankscreen-exe/tkinter-mod-manager

A tkinter based mod manager for simple organizations of mod files.

gui python3 tkinter

Last synced: 04 Jun 2026