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/andyobtiva/glimmer-dsl-fx

Glimmer DSL for FX (FOX Toolkit Ruby Desktop Development GUI Library)

dsl dsl-syntax fox-toolkit fxruby glimmer-dsl gui ruby ruby-gem ruby-library rubygem

Last synced: 30 Jun 2026

https://github.com/ahmed-naserelden/black-jack-game

A fully-featured BlackJack game developed using Java and JavaFX, leveraging Object-Oriented Programming (OOP) principles. This project showcases a modern, graphical take on the classic card game.

game gui java javafx oop

Last synced: 01 May 2026

https://github.com/heyoeyo/toadui

A UI library, with warts!

gui library opencv python ui

Last synced: 01 May 2026

https://github.com/zombiegeek0/cyphr

This is a Python program that encrypts a plain text string with different encryption languages.

binary criptography cyphr encrypt gui md5 python rsa sha512 thinker zombiegeek0

Last synced: 08 Jun 2026

https://github.com/zimmerrol/data-viewer

Utility tool to inspect various data formats to verify data integrity in machine learning

dataset deep-learning gui hdf5 machine-learning tensorflow tfrecord ui

Last synced: 01 May 2026

https://github.com/errorstream/levers

Drawing primitives for use in unity editor UIs.

canvas editor graphics gui imgui unity

Last synced: 01 May 2026

https://github.com/almas-ali/ant-shell

Ant shell with powerfull CLI and GUI packed

ant-interpreter ant-shell cross-platform gui os-independent shell terminal tkterm

Last synced: 01 May 2026

https://github.com/radad/radjoykey

Joystick to Keyboard emulator

gui gui-application win32 windows

Last synced: 02 May 2026

https://github.com/bjam24/evolution-simulator

Evolution simulator is a desktop java application creted for the Object-Oriented Programming course at the AGH UST in 2022/2023.

application evolution-simulation gui inheritance java javafx multithreading

Last synced: 02 May 2026

https://github.com/aadityajoshi151/bollywood

Movie guessing game with a beautiful GUI. Say goodbye to those boring lab/practical sessions. Download for desktop or play online 👇

desktop-app electron gui online webui

Last synced: 02 May 2026

https://github.com/centuriontheman/agentbasedproject

The project implements a basic agent-based simulation.

gui gui-application java university university-project

Last synced: 02 May 2026

https://github.com/2kabhishek/golf-manager

Manage your golf empire ⛳🏌

admin cli golf gui oop python tkinter

Last synced: 09 Jun 2026

https://github.com/gil9red/directory-sizes

Show directory sizes (#python #python3 #Qt #gui)

gui pyqt pyqt4 pyqt5 python python3 qt utility

Last synced: 03 May 2026

https://github.com/siddhesh-agarwal/python-projects

A collection of large variety of projects in python

calculator gui projects python streamlit

Last synced: 09 Jun 2026

https://github.com/ssomnath/gre_wordlookup

Tool for looking up thesaurus entries for multiple words

gre gui java parallel thesaurus words

Last synced: 03 May 2026

https://github.com/akash-rajak/highlight-selected-part-of-text

Python Script to highlight selected part of text.

gui pandas python3 text-highlighter tkinter

Last synced: 04 May 2026

https://github.com/64kramsystem/pm-spotlight

My desktop search program ("Poor Man's Spotlight"), written in Rust

desktop-search fltk fuzzy-search gui linux rust spotlight

Last synced: 04 May 2026

https://github.com/elulcao/docker-vnc

🐳 A self-contained docker container. Remotely connect over SSH to other hosts.

docker docker-compose gui python3 ssh vnc

Last synced: 06 May 2026

https://github.com/kopoli/fretnoter

App to discover scales and chords on a stringed instrument

bass bass-guitar golang gui guitar guitar-chords linux music windows

Last synced: 06 May 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/setsumi/shutdowntimer

Pick a time and let your computer shutdown itself.

custom-command gui hybernate lock logout restart shutdown sleep timer windows

Last synced: 07 May 2026

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/donaurelio/graphic-tic-tac-toe

It is a Qt 5 implementation using .ui files of the popular game TIC TAC TOE

c gui qt5 qtcreator

Last synced: 08 May 2026

https://github.com/chaitanyak77/docbot

DocBot is a cutting-edge machine learning model built with a user-friendly Graphical User Interface (GUI) for seamless disease prediction based on input symptoms. By leveraging ML algorithms and intuitive design, DocBot provides accurate and accessible disease predictions, transforming the healthcare experience for users.

decision-trees gui machine-learning naive-bayes-algorithm random-forest-classifier tkinter-gui

Last synced: 10 Jun 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/m-jahn/shinytreemaps

R Shiny app for easy creation of Voronoi and Sunburst treemaps

gui interactive-visualizations r shiny-apps sunburst-treemaps treemap voronoi-treemap

Last synced: 29 Jul 2025

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

A convenient client for Key-Value database

badger database fyne golang gui kv-store level redis

Last synced: 11 May 2026

https://github.com/mlaugharn/nbgui

inline real-time interactive remote guis in jupyter via jupyter_rfb

dear-imgui gui imgui jupyter jupyter-notebook pyglet

Last synced: 11 May 2026

https://github.com/jqntn/timetracker

A windows-only timetracker app, written in Rust

crate gui installer msi native rust rust-lang service services timetrack timetracker timetracking windows

Last synced: 11 May 2026

https://github.com/darkvinx88/lm-studio-sts

A modern web-based frontend for LM Studio that integrates speech-to-speech capabilities

ai frontend gui kokoro-tts lm-studio speech-to-speech web

Last synced: 12 Jun 2026

https://github.com/irtsa-dev/conarn

A save file editor for the game Content Warning by Landfall.

contentwarning editor gui landfall python

Last synced: 12 Jun 2026

https://github.com/fishgamestudio/oh-my-gui

A lightweight GUI library wrapping PySide6 for Python.

desktop-gui gui gui-library pyside6 python qt6 wrapper

Last synced: 14 Jun 2026

https://github.com/wiese-m/tibia-timer

Minimalistic Tibia Timer with GUI written in Rust

fear fishing gui rust slint-ui threading tibia timer

Last synced: 15 Jun 2026

https://github.com/cosmicshelter/tweakpane-plugin-thumbnail-grid

Thumbail grid select binding plugin for tweakpane

gui plugin tweakpane tweaks

Last synced: 18 Jun 2026

https://github.com/nubbsterr/pomobozo

A pomodoro timer built on Tkinter to maximize productivity :)

gui pomodoro pomodoro-timer programming python tkinter tkinter-gui

Last synced: 20 Jun 2026

https://github.com/mwmorale/storingencryptiondata

Welcome! Here, I am working with some very basic encryption. This is a work in progress and, for now, is only compatible with Windows OS. Using a password, a user can easily encrypt their “notes” file after writing. Then, later, decrypt when desired in order to view/edit their notes. This is hiding information in plain sight. Eventually, this project will be merged with my folder locker so that an encrypted file can be stored in a "locked" directory/folder. Avoid personal use for I am releasing the encryption key and/or “cipher solution” in my code. When used, run the file called “RUN_ME.py”.

cipher ciphertext data decryption encryption filesystem graphical gui gui-application notes privacy rotation-encryption secure security-tools user-interface whitehat

Last synced: 21 Jun 2026

https://github.com/cyr-ius/powerdns-ui

Web management interface for PowerDNS Authoritative Server

admin dns gui powerdns powerdns-admin powerdns-ui powerdnsui

Last synced: 22 Jun 2026

https://github.com/onurozuduru/string-matcher-project

Project for Formal Languages & Automata Theory course.

algorithm automata formal-languages gui java project string-matcher

Last synced: 23 Jun 2026

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/sysadmindoc/stock-video-collector

Headless browser crawler with a PyQt6 GUI for discovering, cataloging, and downloading stock video clips from Artlist, Pexels, Pixabay, Storyblocks, and more.

crawler gui pyqt6 python stock-video video

Last synced: 28 Jun 2026

https://github.com/yoyoengine/launcher

The launcher and installation manager for yoyoengine.

game-engine gui hub manager tkinter yoyoengine

Last synced: 28 Jun 2026

https://github.com/katahiromz/rubberbandsample

Win32 Rubber Band Sample

gui rubberband win32api windows

Last synced: 18 May 2026

https://github.com/misakamikoto128/j-link-rtt-viewer-pyqt

Fluent 风格的 SEGGER J-Link RTT 实时查看 + MCU 内存读写工具,PySide6 + qfluentwidgets 重写版

debugging embedded firmware gui jlink mcu pyside6 python qfluentwidgets rtt segger stm32

Last synced: 17 May 2026

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

Saruhashi is a UI framework for MonoGame.

csharp gui monogame

Last synced: 20 Mar 2025

https://github.com/hrosicka/colormixer

Explore the infinite spectrum of colors by adjusting red, green, and blue sliders in this intuitive Swing-based Java application, perfect for beginners and experienced color enthusiasts alike.

beginner beginner-friendly color-picker colors gui gui-application java swing swing-gui

Last synced: 18 Jul 2025

https://github.com/atypicalim/love2d-ui-editor

simple love2d gui library and editor ...

editor gui love2d lua

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/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/icza/balls-wde

Bouncing balls demo (using go.wde)

balls gui physics physics-2d

Last synced: 18 Mar 2025

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/j0nathan550/goodbyedpi-gui

GUI Application that simplifies using GoodByeDPI.

anticensorship censorship-circumvention deep-packet-inspection dpi gui

Last synced: 08 Sep 2025

https://github.com/vruivo/eslint-gui-configurator

Create an ESLint config file on the browser

config eslint gui interactive webpage

Last synced: 15 May 2026

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

A single page newspaper made with Tkinter

desktop-application gui newspaper python tkinter tkinter-gui

Last synced: 17 Mar 2025

https://github.com/trflorian/opencv-hsv-filter

Segment an image based on an HSV filter with sliders for threshold

color-filter computer-vision gui hsv opencv opencv-python python slider trackbar

Last synced: 17 May 2026

https://github.com/holywyvern/starry-night-ui

A react UI for development with React, usually for electron apps

components gui js react ui web

Last synced: 16 Apr 2026

https://github.com/carljoshua/gooey

Gooey is a command-line tool which creates web-based GUI that can be used to manage different databases.

database golang gui

Last synced: 17 Jan 2026

https://github.com/blaze6950/timepickerusercontrol

Custom control for selecting the time (hours, minutes, seconds).

control csharp custom custom-controls gui timepicker wpf

Last synced: 15 May 2026

https://github.com/blaze6950/calculator

An example of implementing a calculator with memory with a graphical interface using WindowsForms on C#

calculator csharp gui windows-forms

Last synced: 15 May 2026

https://github.com/waqaszafar9/java-codes

These JAVA CODES are tailored to enhance your understanding of specific functionalities, design patterns, and best practices. Easily integrate them into your own projects to elevate your coding proficiency. Don't forget to star the repository to stay updated with the latest additions and show your support.

algorithms algorithms-and-data-structures gui java javafx project-repository

Last synced: 15 May 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/komoto388/reversi

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

cui gui java javafx reversi reversi-game

Last synced: 17 May 2026

https://github.com/akash-rajak/absolute-time-delta

Finds the absolute difference between two times even from different time zones.

absolute-time-delta datetime gui python3 time-zone tkinter

Last synced: 17 Jul 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/andyobtiva/glimmer_metronome

Glimmer Metronome supports different beat counts, click sounds, and tempos, including tap-based tempo calculation.

desktop desktop-app desktop-application glimmer-dsl-swt gui jruby metronome music ruby

Last synced: 24 Jun 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/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/darxisr/salsa20

Salsa20 encryption/decryption without libraries with GUI

cipher cryptography decryption development encryption gui open-source pyqt5 python salsa20 source-code tools

Last synced: 03 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/ichiro-its/shisen-app

Configurator web app for Shisen

configurator gui react ros2

Last synced: 17 May 2026

https://github.com/ad1tyaraj/todo_list

A Python-based to-do list application with a user-friendly graphical user interface (GUI). This application allows users to create, manage, and organize their tasks efficiently. It supports functionalities such as adding new tasks, marking tasks as complete, editing tasks, and deleting them. The UI is designed to be intuitive and easy to navigate,

application gui gui-application guide python

Last synced: 16 Jun 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/bacloud22/wslwpfapp

WSL Commander is GUI utility to command WSL visually

beginner-friendly gui windows wsl wsl2

Last synced: 20 Jul 2025

https://github.com/breadrock1/smarthomedesktop

There is simple project based on Rust which created while studying Rust programming language on Otus platform.

desktop gui iced-rs otus rust rustlang serde smart-socket

Last synced: 06 Apr 2026

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/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/aymanmomin/javaswing-project-heightconveter

This is my first GUI project. It's a calculator that converts the height into centimetres

calculator centimetres converts gui java java-8 javaswing

Last synced: 03 Apr 2025

https://github.com/melvinchia3636/progressquestrealms

A GUI application that shows you complete rank list of realms in Progress Quest

gui progress-quest pyqt5 python python3 qt5 qtcreator

Last synced: 16 May 2026

https://github.com/elb4rto/logdoctor_installer

Graphical installer for LogDoctor

cpp gui installer qt

Last synced: 17 May 2026