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/mgrojo/atgui

Ada binding for TGUI, a cross-platform GUI for SFML

ada binding cross-platform gui sfml tgui

Last synced: 01 Apr 2025

https://github.com/sieep-coding/spark

GUI to manage essential business data with python + tkinter + SQLite backend.

desktop desktop-app full-stack gui hot-reload makefile python python3 sqlite theme tkinter ui unit-testing unittest

Last synced: 04 May 2026

https://github.com/nextdevv/kgui

A spigot API to create inventory GUIs!

bukkit gui java minecraft spigot

Last synced: 26 Oct 2025

https://github.com/sanikamal/python-atoz

A collection of awesome beginners-friendly python tutorials, code snippet and projects.

gui programming-language python python36 sqlalchemy tkinter

Last synced: 09 Jun 2026

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/du33169/qorewidgets

Yet another collection of those core widgets for a modern Qt application.

frameless-window gui pyside pyside6 qt qt-designer qt-widget qt6 widget-library

Last synced: 11 Mar 2026

https://github.com/secureauditx/student-housing-management-system

Student Housing Management System with secure login, room tracking, reservation, and maintenance modules using Qt and C++

gui housing-management mysql qt student-management-system

Last synced: 06 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/s-celles/Nextion.jl

An unofficial Julia library to communicate with Itead Nextion display

display electronics gui julia julia-language julialang nextion screen

Last synced: 27 Oct 2025

https://github.com/schafeld/my-first-vuegg-project

A very simple vuegg form (demo).

demo gui vuegg vuejs

Last synced: 31 Aug 2025

https://github.com/crtypubg/gameloop-dpi-optimizer

Answer “What do users expect?” right away: Optimize your GameLoop emulator experience by calculating and adjusting DPI settings with this easy-to-use PowerShell GUI tool.

calculator display-settings dpi gui powershell screen-resolution windows wpf

Last synced: 07 May 2026

https://github.com/luckasranarison/hand-talk

A tool for building sign language detection models

gui mediapipe sign-language-recognition tensorflow

Last synced: 08 May 2026

https://github.com/maskedsyntax/splashy

Whiteboard app for window managers

drawing-app gui python3 tkinter

Last synced: 29 Mar 2025

https://github.com/yiheng-yu/iced-command-runner

An iced widget that spawns child command line process, execute commands, streams its outputs, and displays them in a mocked terminal window.

gui iced iced-rs iced-rust rust widget

Last synced: 28 Jun 2026

https://github.com/malaksadek/javapaint

A Java program that has the same features as Microsoft Paint 🎨 💻 (2019)

drawing-app gui java java-fx java-swing java-swing-application mvc mvc-architecture mvc-pattern

Last synced: 10 Jun 2026

https://github.com/sanghyun-io/tunnelforge

SSH tunnel-based secure database management GUI for Windows. Connect to remote MySQL via bastion hosts with one click.

bastion-host database database-management gui mysql pyqt6 python ssh ssh-tunnel windows

Last synced: 28 May 2026

https://github.com/0xvpr/socketadventure

Hacking Pwn Adventure 3 with C & Python using TCP Sockets.

gui hacking pwnadventure3 python python3 socket tcp-client tcp-server ui

Last synced: 09 May 2026

https://github.com/nstechbytes/powerful-passgen

In an era where digital security is paramount, having strong and unique passwords is a fundamental part of protecting your online accounts. **Powerful Password Generator** is a Chrome extension designed to simplify the process of creating robust passwords that enhance your security and protect your personal information.

chrome chrome-extension extension gui password password-generator

Last synced: 09 May 2026

https://github.com/anmamun0/python-automation-tools

Tools with Python Language,

aplications gui python

Last synced: 05 Oct 2025

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

A curated list of all awesome tkinter projects I have created using python

gui python python3 tkinter tkinter-gui

Last synced: 28 May 2026

https://github.com/antoniojcosta/go-price-monitor

Price monitor using Go that sends a message to the user whatsapp if the product it's on sale

colly fyne go golang gorm gui postgresql webscraping whatsapp

Last synced: 09 May 2026

https://github.com/isaacdarcilla/cupcakepos

An super minimal point-of-sale system baked with love of C#

csharp cupcake gui minimal pos sales system

Last synced: 18 Mar 2025

https://github.com/3dproger/qt-builds

Qt builds for different platforms

build cpp debian development gui linux orange pi qt raspberry

Last synced: 21 Feb 2026

https://github.com/ansh420/heart-attack-prediction

Predicting whether a patient has 10-year risk of developing coronary heart disease(CHD) using different Machine Learning techniques.

gui machine-learning prediction

Last synced: 29 Jul 2025

https://github.com/paramsiddharth/miniplot

A graphical application to plot any mathematical equation of the form y = f(x).

diagram equations gui matplotlib native plotting python qt

Last synced: 10 May 2026

https://github.com/robertopatino1/pet-contest-management-system

This is a system for managing Pet-based contests with an object orientation approach

gui gui-application java javafx javafx-application javafx-gui object-oriented-programming pet-project solid-principles system

Last synced: 17 Mar 2026

https://github.com/d3m37r4/zemaxddeclient

Advanced analysis of optical systems using parameters retrieved from Zemax via DDE (Dynamic Data Exchange)

dde gui lens-design optical-design optical-engineering optics physics scientific-computing windows zemax

Last synced: 01 Jun 2026

https://github.com/caoccao/batchfilerename

A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.

gui javascript plugins rename rename-files rename-utility renamer rust

Last synced: 11 May 2026

https://github.com/shayan925/ics3u-final-project

A clone of the classic minesweeper game.

gui java jframe minesweeper

Last synced: 01 Apr 2025

https://github.com/dongyanghu/greedy-snake-java

This is a greedy snake game implemented in Java.

awt awt-gui gui java javase swing swing-gui

Last synced: 25 Feb 2026

https://github.com/hfmrow/hash-me

Calculate the checksum using many methods for one or more files at a time. Save the results in a '.SUM' text file for each given file (gui & cli versions).

blake2b checksum cli golang gotk3 gui hash-me md4 md5 multithreading sha1 sha256 sha3 sha512

Last synced: 11 Jun 2025

https://github.com/meghajbhat/photo-editor

This is a Photo Editor Application with various image processing functionalities using Tkinter for the GUI and OpenCV for image manipulation. The application allows users to apply multiple filters and transformations to images such as Black and White, Pencil Sketch, Sepia, Crop, Sharpen, Contrast, X-ray, and Brighten.

gui numpy opencv opencv-python python python3 tkinter tkinter-gui tkinter-python

Last synced: 31 Jan 2026

https://github.com/technoculture/microfabricator-hmi

Microfabricator HMI

controls gui hmi

Last synced: 27 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/alfonsog-dev/thesis-demo

This is a front-end only demo for my thesis project.

demo-app gui reactjs web

Last synced: 08 Dec 2025

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/wolfterro/checkmysum-gui

Um simples visualizador de checksum em PyQt4!

checksum checksum-viewer gui hash md5 pyqt4 python sha1 sha224 sha256 sha384 sha512

Last synced: 16 Mar 2025

https://github.com/venopyx/isolator

Powerful and flexible application isolation tool for Linux that uses bubblewrap to create secure, isolated environments for running applications. It provides enhanced security features, GUI application support, and configurable isolation levels.

bubblewrap docker docker-container environment gui gui-docker isolator linux open-source podman pypi python security temporal-data

Last synced: 13 Apr 2026

https://github.com/cuadernin/minigestorsql

GUI que permite realizar distintas operaciones a una base de datos SQL.

gestor gui mysql postgresql python sql sqlite3

Last synced: 09 May 2026

https://github.com/mleidel/tkgui

Compare tkinter GUI packages for python

gui python3 tkinter ttkbootstrap ttkthemes

Last synced: 06 Apr 2025

https://github.com/koldim2001/get_vecg_gui

GUI версия проекта по получение ВЭКГ на основе ЭКГ и СППР на основе векторных петель

ecg-classification gui point-cloud pointnet-pytorch tkinter tkinter-gui vcg vecg

Last synced: 07 Jul 2026

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

A Tic Tac Toe game with opponent and GUI using swing in Java

ai game gui java swing tac tic tic-tac-toe toe unbeatable

Last synced: 28 Jul 2025

https://github.com/drbender/witchy-qss-editor

Tool to preview qss styles for Qt

cpp gui qss qt

Last synced: 09 Feb 2026

https://github.com/kavicastelo/java-ant-pos-system

Java GUI POS application system for streamline sales, manage inventory, and generate reports. Using h2 embedded sql database.

gui h2-database java offline-app pos sql standalone

Last synced: 18 Mar 2026

https://github.com/illescasdaniel/vigenerecipher

Example application made in Swift 4 for macOS to encode/decode text using the Vigenère cipher with a GUI.

cipher gui macos swift vigenere

Last synced: 15 Apr 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/hazae41/Kotlin-Compiler-GUI

Quickly compile Kotlin classes (.kt) and run Kotlin scripts (.kts)

compiler drag-and-drop gui kotlin kotlin-compiler kotlin-scripts kts

Last synced: 21 Aug 2025

https://github.com/binhex/arch-hexchat

Docker build script for Arch Linux base with Teamspeak

chat dcc docker-image gui hexchat irc-client x-windows

Last synced: 06 Jan 2026

https://github.com/sangafabrice/process-inspector-mvc

The Process Inspector inspects individual processes and provides an option to stop them. It is a simple GUI application built with PowerShell WinForms and structured on the MVC architecture.

adapter-pattern factory-method-pattern gui mediator-pattern mvc task-manager

Last synced: 20 Aug 2025

https://github.com/dennis-van-gils/project-bme280-ds18b20-logger

A temperature, humidity and pressure data logger build from an Adafruit Feather M4 Express micro-controller board and a BME280 and DS18B20 sensor with a graphical user interface in Python.

bme280 ds18b20 gui logger multithreaded pyqt5 pyqtgraph

Last synced: 20 Aug 2025

https://github.com/c0mpl3xdev/rpn_calculator_ui

A simple RPN calculator project with GUI interface developed with Avalonia UI Framework to learn the basics of GUI development with C# and .NET

avaloniaui csharp dotnet gui gui-application learning rpn-calculator

Last synced: 12 Jun 2025

https://github.com/Pranshu-Bahadur/tic-tac-toe-minimax

Tic Tac Toe Game with the Minimax Alpha Beta pruning algorithm! Done in python, using an object oriented design structure (Model View Controller).

ai alpha-beta-pruning artificial-intelligence gui minimax-algorithm model-view-controller mvc mvc-architecture object-oriented-programming python3 text tic-tac-toe tic-tac-toe-game tic-tac-toe-python turn-based-strategy tutorial

Last synced: 11 Mar 2025

https://github.com/armelvidali/geospatial_conversion

A compiled Python GUI allowing to convert from a geospatial format (ex : shapfile) to another (ex : geoJson), optionally reprojecting it to another projection

compiled conversion csv data-conversion desktop-app epsg exe geojson geopackage geospatial geospatial-data gui projection python-gui python-gui-tkinter reproject shapefile tkinter vector

Last synced: 10 Jun 2025

https://github.com/mleidel/tkauto

Template and Spreadsheet driven tkinter-design-code generator

excel gui python3 tkinter

Last synced: 11 Feb 2026

https://github.com/afiskon/wireless-explorer

Graphical Wi-Fi scanner for Linux

gtk gui linux pygame python radio wi-fi wireless

Last synced: 13 Apr 2026

https://github.com/socxin/stm32h7b0

L5 R5:ST Cortex-M7 280MHz MCU (STM32H7B0)

gui mcu stm32

Last synced: 19 Mar 2026

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/mrdcvlsc/jcharts

a simple graph-charts library for java swing GUI, provides pie graph and line graph

chart graphics gui java javafx jframe library line-graph netbeans pie-chart statistics swing-gui visualization

Last synced: 02 May 2026

https://github.com/derhuerst/wikipedia-feed-ui

[unfinished] – Serve a Wikipedia hyperdrive feed over HTTP.

gui http hypercore hyperdrive wikipedia

Last synced: 19 Oct 2025

https://github.com/davidho123/defgui

Decorator for Fast Generation of Function Input Output Components with Tkinter or Streamlit。装饰器,使用Tkinter或Streamlit快速生成函数输入输出组件。

defgui function gui streamlit tkinter

Last synced: 13 Feb 2026

https://github.com/jeheskielsunloy77/volatile

GUI client to manage redis and memcached caches

cache gui memcached redis

Last synced: 13 Apr 2026

https://github.com/volkansah/social-media-poster-gui

A cross-platform desktop application for posting to multiple social networks with API integration.

auto-post auto-publish facebook gui instagram python simple social-media social-network tools twitter

Last synced: 05 Apr 2025

https://github.com/stephengold/Georg

Procedurally generated textures (New BSD license)

button gui icon-set java markers png procedural-textures texture

Last synced: 19 Mar 2026

https://github.com/khip01/kalkulator-gui-java

Desktop Application/Aplikasi Desktop

desktop-app gui java kalkulator netbeans

Last synced: 04 Jul 2025

https://github.com/the0cp/pyfortune-gui

command "fortune" made with python & tkinter with a GUI

fortune fortune-cookie fortune-cookies gui python tkinter tkinter-gui tkinter-python

Last synced: 31 Mar 2025

https://github.com/sarumaj/water-maker

Simple GUI app to watermark PNG, JPEG or GIF files in a given directory

fyne go graphics-programming gui

Last synced: 30 Oct 2025

https://github.com/jexxer/clockblock

Productivity tool designed to help users stay focused by blocking access to specific applications during defined working hours. It consists of a Windows background service and a WPF-based GUI application for configuration and viewing usage statistics.

background-service gui rust windows wpf

Last synced: 14 Apr 2026

https://github.com/perlinson/modernx

Modern React state management framework with concurrent features and modern toolchain

cli concurrent-rendering devtools framework frontend gui library logger monorepo react react-hooks react18 redux state-management typescript

Last synced: 12 May 2026

https://github.com/carljoshua/gitview

Git View is command-line tool that let's you preview the README files before uploading them into github.

github-markdown golang gui

Last synced: 14 Jan 2026

https://github.com/pchemguy/agw-aui-wxpython-demo

Refactored AGW-AUI wxPython demo

gui python skeleton wxpython

Last synced: 08 Jan 2026

https://github.com/kim-hwiwon/wslcmd

A simple executable binary for running commands/programs of WSL at Windows side (cmd, powershell, icon-click, etc.)

gui linux shell windows wsl

Last synced: 13 Apr 2026

https://github.com/doaaosamak/oop-java

This repository features a diverse collection of OOP projects implemented in various programming languages and at different levels of complexity. No need to worry, as each project includes a README file that specifies the language used and its level of difficulty.

gui java oop practice project

Last synced: 04 Mar 2025

https://github.com/birg81/java.game.rockpaperscissorslizardspock

Is a game of chance that expands the traditional game of Rock, Paper, Scissors. It is first used to settle a dispute about what to watch on TV between Sheldon and Raj in "The Lizard-Spock Expansion".

awt funny-game game gui human-computer human-vs-ai human-vs-robot java rock-paper-scissors-lizard-spock swing

Last synced: 31 Mar 2025

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

Simple Instagram Bot Template

gui instagram-bot instapy

Last synced: 02 Apr 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/shnartho/python-scripting

Advance python scripting -- University course by Wroclaw University of Science and Technology

database gui image image-processing json jupyter-nootbook pycharm pytest python regex web-scraping

Last synced: 13 Apr 2026

https://github.com/universish/gui-wireguard

Wireguard interface, integrated with wireguard-tools for RPM-based distributions.

gui qt rust wireguard wireguard-tools wireguard-vpn wireguird

Last synced: 16 Aug 2025

https://github.com/hanzopgp/taquingame

Taquin + MVC + GUI.

gui mvc-architecture university

Last synced: 20 Apr 2026

https://github.com/astrodynamic/smartcalculator

A Python calculator application with a Qt/QML interface, utilizing a C++ library for dynamic calculations.

api arithmetic calculator cmake cpp ctypes dylib expression-calculator gui mathematics mvp mvvm pyside python3 qml qt6 rnp slot trigonometric-calculations

Last synced: 16 Apr 2026

https://github.com/dimits-ts/coffee-ui

An Android application aiming to provide a modern, accesible UI to a standard, commerical coffee machine. Supports ingredient selection, schedule creation and management, video tutorials and TTS for accessibility.

agile-development android customer-products gui

Last synced: 16 Apr 2026

https://github.com/jaremko/docker-emacs-example

Example of build from jare/emacs Docker image

docker dockerfile editor emacs example gui

Last synced: 04 Mar 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/thegamerbay/haydee-ai-outfit-generator-gui

A modern graphical user interface for the Haydee AI Outfit Generator library. Easily generate custom outfits for Haydee without messing with terminals or environment variables!

ai ai-art ai-assisted customtkinter desktop-app game-modding-tool gemini gemini-api generative-ai gui haydee modding pyinstaller python

Last synced: 04 Mar 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/anachrocomputer/ba63gui

A Linux GUI in GTK+ for the Wincor-Nixdorf BA63 and BA66 customer displays

ba63 ba66 customer-display gtk gtk3 gui iee lcd-display serial vfd-display wincor-nixdorf

Last synced: 16 Apr 2026