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/chenjing1294/pulsar-assistant-release

Apache Pulsar Desktop GUI

apache gui kafka pulsar

Last synced: 19 Feb 2026

https://github.com/bucket-ui/bucket-ui

Bucket UI - Professional GUI Client for S3 (releases / issues / roadmap repository) https://bucketui.com

aws gui s3 ui

Last synced: 25 Apr 2026

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/sarthakagrawal927/Python_Adventures

Interesting python projects I made while learning

bot gui python scraper

Last synced: 26 Mar 2025

https://github.com/heshanthenura/fileshredder

File shredder made using JavaFX

file-shredding freelance gui java javafx

Last synced: 03 May 2026

https://github.com/vstorm-co/mac-clean

Auditable, open-source macOS disk cleaner with a local GUI. Scan, review, and you approve every deletion. Zero runtime dependencies, Trash by default, nothing leaves your machine.

cache cleaner cli disk-cleanup disk-space gui mac macos nodejs open-source privacy self-hosted typescript zero-dependencies

Last synced: 06 Jul 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/ryouze/aegyo

Cross-platform GUI app for learning Korean Hangul.

cmake cmake-fetchcontent cpp cross-platform gui korean korean-language korean-letters learning sfml

Last synced: 12 Mar 2025

https://github.com/ornella-gigante/luxewheels-premium-car-rental-system

LuxeWheels is a premium car rental desktop application developed with Java SE 8+ and Java Swing GUI framework, featuring a responsive user interface and custom background panel components for enhanced visual presentation.

demo-app desktop-application gui java javaswing launcher-application

Last synced: 01 Jul 2026

https://github.com/ahmednasef3/software-task

This task explains OOP system types , GUI frameworks, Methods for connecting database with python application. and also explains Devops, MLops, Dataops tools.

database dataops devops-tools gui mlops oop software

Last synced: 19 May 2026

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/pixelsuft/tinyfoo

Simple music player written in C++ with SDL3 and ImGui

audio bass cpp cross-platform fmod foobar foobar2000 gui imgui mixer music player sdl sdl3 soloud un4seen-bass vlc

Last synced: 14 May 2026

https://github.com/arnavbuddy/radiotrace-blockchain

A blockchain-based system for managing radioactive sources with a user-friendly GUI.

blockchain decentralized-application gui python radiotrace sqlite

Last synced: 17 May 2026

https://github.com/yunir/simpson-rule

ITMO (09.03.04). 3rd semester. Computational mathematics. 2nd lab work.

computational-mathematics gradle gui javafx

Last synced: 05 May 2026

https://github.com/microbiome/miadash

Dashboard for microbiome data analysis with mia

bioinformatics dashboard gui isee mia microbiome shiny visualisation webapp

Last synced: 10 Apr 2025

https://github.com/vishalthehuman/integrated-management-system-consumer-goods

The Integrated Management System optimizes canteen, store, and delivery operations through a Java-based solution with a user-friendly JavaFX GUI.

gui java javafx javafx-application javafx-gui javafx-project

Last synced: 17 Feb 2026

https://github.com/juwit/nauclerus

Nauclerus is a one-binary GUI app, written in Go, for managing and running Helm releases on Kubernetes. Nauclerus is the Latin word for ship master.

golang gui helm kubernetes

Last synced: 18 May 2026

https://github.com/randyparedis/pysyslogqt

Simple and lightweight syslog viewer in python and qt.

gui python python3 qt qt5 qtcreator syslog syslog-server

Last synced: 10 May 2026

https://github.com/wajktor13/oot-lab

tasks from the Object-Oriented Technologies course at AGH University

agh agh-university agh-wi agh-wiet dependency-injection design-patterns gui java reactive-programming spring-boot

Last synced: 18 May 2026

https://github.com/vmagnin/gtkzero_fpm

We demonstrate how gtk-fortran can be used as a fpm (Fortran Package Manager) dependency.

fortran fortran-package-manager gtk gtk-fortran gui

Last synced: 01 Mar 2026

https://github.com/georgjz/ftxui-cradle

A simple C++ project template for applications using FTXUI

cpp ftxui gui template-project

Last synced: 05 Oct 2025

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/untitledos/utexteditor

simple and fast Qt text editor

gui qt6 simple texteditor

Last synced: 10 May 2025

https://github.com/fitri-hy/translate-gui-python

Python program that provides a graphical interface (GUI) for translating text from one language to another.

api gui python tkinter translate

Last synced: 17 May 2026

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/tomaarsen/twitchmmlevelpickergui

Twitch bot which semi-randomly picks Mario Maker 2 Levels from chat, with a GUI

bot gui mario mario-maker mario-maker-2 mariomaker mariomaker2 mm python twitch twitch-bot twitchbot

Last synced: 28 Mar 2025

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/zaxovaiko/pypad

📓 Copy of Windows notepad built with Python and Tkinter

gui notepad pypad python tkinter windows-notepad

Last synced: 16 May 2026

https://github.com/toikron/dear-design-manager

Real-time UI builder and advanced design manager built with Dear ImGui & ImDrawList. Features dynamic interactions, intuitive animation controls, and instant visual feedback for modern UI development.

cpp design design-system design-tool gui imgui imgui-extension imgui-menu ui ui-builder ui-framework ui-imgui

Last synced: 18 Mar 2025

https://github.com/se7en69/bioinformatics-gui-suite

Bioinformatics GUI Suite: Python Tkinter tools for alignment, variant calling, phylogenetic analysis, and genome annotations. Simplify bioinformatics tasks with user-friendly interfaces, offering both code and executable files for efficient data analysis.

bioinformatics bioinformatics-tool developer-tools gui python tkinter tkinter-graphic-interface tkinter-gui tool

Last synced: 18 Mar 2025

https://github.com/jaynil1611/ads-pro

The project utilises advance data structures and algorithms to find the shortest path in a Maze. There is a competition between BFS & A-Star algorithms to find the shortest path.

algorihtms astar-algorithm bfs-algorithm datastructures gui java-8

Last synced: 17 May 2026

https://github.com/pedrala/virtualfactory

Use the ArUco marker to calculate the relative coordinates and move Turtlebot3 to the corresponding location. Recognize a small box as an object with yolo8, pick it up with the manipulator, and place it on the conveyor belt. Pick up the box again at the end of the conveyor belt and move it to the unloading area.

aruco-marker-detection calibration conveyor-belt gui inverse-kinematics multithreading opencv rodrigues-rotation-formula ros2 turtlebot3 yolo8

Last synced: 17 May 2026

https://github.com/janix520/easypackage

java swing javafx gui package exe dmg maven

gui javafx package swing

Last synced: 17 May 2026

https://github.com/advrhumanoids/cartesio_gui

GUI tools for the CartesI/O framework

gui qml qt qtquick sliders widgets

Last synced: 16 May 2026

https://github.com/mostafax/polynomial-calculator

Polynomial Calculator that calculates Sum , Subtraction , Multiplication , Derivative, Integration in Python Using Tkinter ,SpeechRecognition ,Pyaudio libraries

datastructures gui polynomial-calculator python tkinter

Last synced: 05 May 2025

https://github.com/lavashikk/egui-snow

A lightweight, zero-layout-impact snowfall effect widget for egui

egui gamedev gui particles widgets

Last synced: 11 Jan 2026

https://github.com/mcmerdith/guildedmenu

Interactive player menu for Minecraft server GuildedCraft

gui spigot spigot-plugin

Last synced: 18 May 2026

https://github.com/phgarciadev/Bybo

Sistema de Gerenciamento de Biblioteca desktop (GUI) moderno e elegante. Desenvolvido com Java, Kotlin, JavaFX e Maven, focado em uma arquitetura modular e uma interface de usuário rica.

crud css fxml gui java javafx kotlin maven messagepack xml

Last synced: 30 Dec 2025

https://github.com/dxxxxy/lilac

A bloatless, easy-to-use and simple module manager including a configuration utility featuring a slick and minimal click gui. For Forge 1.8.9. Heavily in development.

bloatless click configuration easy-to-use forge gui lilac manager minecraft minimal module slick utility

Last synced: 12 May 2026

https://github.com/andre-j3sus/pathfinder-visualizer

A vizualizer for pathfinding and maze generation algorithms.

algorithm algorithms gui java-swing kotlin maze-generator pathfinding

Last synced: 25 Jun 2025

https://github.com/kalbarczykdev/snake-c-sdl2

Simple implementation of Snake game made in C to practice SDL2

c c-application c-library desktop-app game gui sdl sdl2 snake snake-game

Last synced: 27 Mar 2025

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/komoto388/reversi

「Reversi : リバーシ」 はシンプルなリバーシのボードゲームです。

cui gui java javafx reversi reversi-game

Last synced: 17 May 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/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/hrishiksh/videocode

A GUI for ffmpeg to do simple utility task

ffmpeg flutter flutter-app gnome gui linux linux-app

Last synced: 05 May 2026

https://github.com/sche11/tmoe

TMOE, 可视化容器安装

gui install proot termux

Last synced: 11 Mar 2025

https://github.com/lazypanda07/guiframework

Framework for desktop GUI applications.

cpp cpp20 cpp20-lib cpp20-library framework gui guiframework

Last synced: 31 Jan 2026

https://github.com/halidodat/libgui

GUI library written in C++

cpp gui library

Last synced: 11 Jan 2026

https://github.com/singlezombie/monstermanualplus

An advanced monster manual for Tower of the Sorcerer.

game gui python tower-of-the-sorcerer

Last synced: 15 May 2026

https://github.com/aykhan019/uno

A Java-based Uno card game simulation with a graphical user interface (GUI) where users can play against AI opponents, track game statistics, and view leaderboards.

cardgame comp132 game gui java oop project simulation swing uno

Last synced: 22 Jun 2026

https://github.com/algoscienceacademy/pylight-ide

Pylight-IDE the most lightweight Code Editor for C++,Python,Java,Javascript Developed by Python language GUI Pyside6

gui pyside6 python python-ide python3

Last synced: 04 Apr 2025

https://github.com/xzripper/imgui_standalone

🧩 Standalone ImGui window. ⚓

gui imgui pygame python standalone

Last synced: 03 Apr 2025

https://github.com/tbauriedel/resource-nexus

Graphical user interface for terraform provisioning

gui terraform

Last synced: 17 Jan 2026

https://github.com/darky-github/polly-editor

This is an editor made for daily life. Want to save in a different file type? Then Polly Editor is here to save you.

code-editor editor gui gui-application ide python python3 text text-editor

Last synced: 03 Apr 2025

https://github.com/cyroz1/vidcord

Python GUI app to compress videos under Discord’s size limits (10MB, 25MB, 50MB, 100MB, 500MB)

compress-videos discord ffmpeg gui pyqt5 python

Last synced: 16 Jan 2026

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/nuzair46/simple-instagram-bot

Simple Instagram Bot Template

gui instagram-bot instapy

Last synced: 02 Apr 2025

https://github.com/chiqors/pvsedari

Aplikasi Desktop Restoran "Soto Sedari" menggunakan Java Netbeans GUI untuk Tugas Besar Pemrograman Visual & GUI

chiqo-unikom desktop gui java jframe pemrograman-visual-gui windows

Last synced: 17 May 2026

https://github.com/mahonrim/guiwithjava

This program shows a GUI with Java SE 8 and Swing

gui java java-8 javase swing-gui

Last synced: 02 Apr 2025

https://github.com/KalbarczykDev/sdl2-snake

Simple implementation of Snake game made in C to practice SDL2

c c-application c-library desktop-app game gui sdl sdl2 snake snake-game

Last synced: 16 Oct 2025

https://github.com/icza/balls-wde

Bouncing balls demo (using go.wde)

balls gui physics physics-2d

Last synced: 18 Mar 2025

https://github.com/mysiar/lxd-rwebui

LXD Web User Interface in React

gui lxd react

Last synced: 17 May 2026

https://github.com/feromond/extract_filetype_from_zip_gui

A simple zip file extractor that allows for extracting only specific file extensions. Can also handle multiple zips in a directory at once. Results are a flattened output with all files that were within the zip.

egui file-extraction gui rust zip

Last synced: 04 Jul 2026

https://github.com/mat007/pony

Go library for building desktop applications by combining Javascript, a web browser and native GUI components.

cef go gui

Last synced: 28 Apr 2026

https://github.com/adityasinh-sodha/steganox

This is a python steganography script to hide messages in images.

gui hide-messages linux python script secret steganography steganox

Last synced: 09 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/dexrnzacattack/scuffedadbdevicecontrol

Originally meant for only getting my ANS F30 to mirror the screen (as the encoder doesn't work) turned into me making this into a whole device control thingy to test myself.

adb android debug gui

Last synced: 16 May 2026

https://github.com/luminagames/neptuneapi

Command Handlers, Menu Handlers and many more for Bungeecord and Spigot

api bungeecord gui menu minecraft spigot

Last synced: 15 May 2026

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/landoskape/syd

A package to help you share your data by making GUIs the easiest thing in the world!

data-science data-visualization flask gui interactive-visualizations matplotlib python

Last synced: 13 Apr 2025

https://github.com/umesh-01/calculatrice

Calculatrice is a GUI calculator. It is written in Java (JDK 8 or version 1.8.281), it can perform basic calculations as well as it can convert currency from Indian rupees to other units.

application calculator-application calculatrice currency-converter gui gui-application gui-calculator java java-8 java-application swing-application swing-gui

Last synced: 06 Apr 2025

https://github.com/horlathunbhosun/school-java-oop

Goods delivery application With ( Jswing )

gui gui-application java jswing

Last synced: 09 Apr 2025

https://github.com/brayevalerien/dedup

An image deduplication GUI, made for image generation models dataset deduplication using CLIP.

clip dataset-curation gui image-processing tkinter

Last synced: 05 Apr 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/douglasnavarro/ImageGrabber

📷 Image grabber to assist GUI test automation

gui ocr screenshot test-automation tkinter

Last synced: 11 Mar 2025

https://github.com/jonas-scholz123/hearing-images

Allowing visually impaired users to hear images live as they are recorded by transforming greyscale image data into sounds by mapping brightness → amplitude, pixels(x, y) → frequency (using pseudo-Hilbert-curves and Fourier transformations for 2D → 1D mapping)

audio disability-assistance fourier-transform gui hilbert-curve video

Last synced: 18 Jul 2025

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/himanshub16/linear-equation-solver

Qt Application to solve linear equations in N variables using Gaussian elimination.

cpp11 gauss-elimination gui linear-equations qt5

Last synced: 17 May 2026

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