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/2kabhishek/cakebake

Bake some Cakes 🎂👨🏼‍🍳

bakery cake food-orders fxml gui javafx order-taking

Last synced: 21 Apr 2026

https://github.com/deltaga/ctk_toggle

A lightweight Python package for creating modern-friendly toggle buttons and groups with CustomTkinter.

button customtkinter graphical-user-interface gui lightweight modern modern-ui package python python-ui tkinter tkinter-gui toggle toggle-buttons ui ui-design user-interface windows windows-11

Last synced: 16 Oct 2025

https://github.com/blurred-machine/shrinkit

Shrinkit is a powerful GUI-based Python library designed for automating machine learning tasks. With its intuitive interface, Shrinkit simplifies the process of building, training, and evaluating machine learning models, making it accessible to users of all skill levels. Shrinkit is a No-code package which can be used as a GUI.

ai automl automl-algorithms automl-pipeline data-science gui gui-application machine-learning ml quickstart streamlit streamlit-webapp training visualization

Last synced: 28 Apr 2026

https://github.com/a-poor/password-generator

A simple cross-platform destop app for generating random passwords, built with Rust, Tauri, and Svelte.

desktop-app gui password-generator rust svelte tauri

Last synced: 20 Apr 2026

https://github.com/chiefenne/lvgl_simulator

Complete LVGL v9.4 project template with desktop simulator for rapid GUI development. Build interfaces on macOS/Linux/Windows, then deploy to ESP32. Shared GUI code, custom fonts, and modern C++17.

cpp embedded esp32 gui lvgl sdl2 simulator

Last synced: 27 Jan 2026

https://github.com/harmanveer2546/bird-species-prediction-using-deep-learning

Using convolutional neural networks to build and train a bird species classifier on bird pics data with corresponding species labels, also build GUI for the same.

callback deep-learning eda gui image-classification imagegenerator keras maxpooling mobilenetv2 opencv pillow plotly python tensorflow

Last synced: 05 Apr 2026

https://github.com/r4gus/zigenity

Like zenity but in Zig

gtk gtk3 gui zig zig-package

Last synced: 19 Apr 2026

https://github.com/davidwhogg/nightsky

bare-bones planetarium

astronomy gui planetarium visualisation

Last synced: 25 Mar 2025

https://github.com/cypriengille/diagnostic-sae-gui

A supervised autoencoder and its GUI for cost-less thyroid nodule prognosis.

autoencoder categorical-data gui thyroid-malignancies

Last synced: 12 Oct 2025

https://github.com/itamaker/go-chrome-ai

Cross-platform Go tool to patch Chrome Local State and enable Ask Gemini and other Chrome AI features, with both CLI and GUI.

ask-gemini chrome chrome-ai chrome-profile cli golang google-chrome gui

Last synced: 13 Mar 2026

https://github.com/setsumi/multirun

Run multiple programs at once and close them afterwards. Windows GUI.

delay gui launcher launcher-application program-starter sequence windows

Last synced: 15 Feb 2026

https://github.com/goiste/web_gui_example

Web GUI for a desktop Go application

desktop-app embed embed-fs go golang gui ui web-based web-gui

Last synced: 02 Apr 2025

https://github.com/jpvolt/cameracalibrationgui

Camera calibration GUI util for CameraCalibration library.

gui opencv stereo-vision utility

Last synced: 08 May 2026

https://github.com/nobe4/slacked

You've been slacked!

gui markdown slack

Last synced: 08 May 2026

https://github.com/dhcgn/lbryservermgmt

A GUI to manage server which are connected to the LBRY Data Network layer to support the LBRY, a decentralized Youtube.

gui lbry

Last synced: 14 Feb 2026

https://github.com/xorblo-doitus/completesettings

A Godot plugin providing pre-made GUI for settings, and scenes that help build a setting menu.

godot godot-addon godot-plugin gui settings

Last synced: 18 Feb 2026

https://github.com/5cover/wpfzard

A simple WPF wizard helper that uses page navigation. Open for extension.

control dotnet gui interface ui wizard wpf

Last synced: 01 May 2026

https://github.com/franck-gaspoz/moviedbassistant

Generates Movie documents (HTML, movie database,...) using Web Crawlers ( IMDb, ... )

cli database gui imdb movie scraper scrapy-crawler scrapy-spider scrawler

Last synced: 28 Jan 2026

https://github.com/myunikon/sceneclip

The Ultimate GUI for yt-dlp and ffmpeg. Download videos, extract audio, and create precise clips.

ffmpeg gui react yt-dlp

Last synced: 01 Mar 2026

https://github.com/anonbotpl/swiftdiffusion

A modern PyQt6 GUI for Stable Diffusion 1.5. Optimized for 6GB VRAM GPUs, 7 dark themes, advanced Inpainting canvas, Latent Mixology, Zero-Copy memory, i18n PL/EN. ☕ ko-fi.com/anonbotpl

controlnet diffusers generative-ai gui image-generation inpainting latent-diffusion pyqt6 python pytorch stable-diffusion text-to-image ui vram-optimized

Last synced: 31 May 2026

https://github.com/javaobjects/mylibary

Java SE(Java + JDBC + 工厂模式) + GUI CMS-内容管理系统

gui javase jdbc jdk mysql-database oracle swing

Last synced: 03 Jan 2026

https://github.com/bestmahdi2/uni__realestatemanagementsystemqt

Two university projects where a real estate management system is implemented using Qt

cpp gui qt qt5 real-estate real-estate-management

Last synced: 10 Mar 2026

https://github.com/yhyzgn/liora

Pure Rust + GPUI native enterprise UI component library for desktop apps — Element Plus-inspired components, charts, docs, tray integration, and installer packaging.

charts code-editor component-library cross-platform dark-theme desktop-app element-plus enterprise-ui gpui gui installer markdown-renderer native-desktop native-ui packaging rust rust-desktop rust-ui system-tray ui-components

Last synced: 26 Jun 2026

https://github.com/vladistep/undertalerusinstaller_gui

Установщик русификатора для Undertale/NXTale.

crossplatform crossplatform-gui gamemaker gui installer modification translation undertale

Last synced: 19 Apr 2025

https://github.com/sulagna-dutta-roy/billing-system

This is the first software that built in python. My first project that contributed in open source. Leave a star

gui python python-3 tkinter

Last synced: 07 Oct 2025

https://github.com/stathiw/bag2vid

A tool to extract videos from a rosbag

gui robotics ros ros-melodic rosbag tool video video-processing

Last synced: 04 Apr 2026

https://github.com/danilexn/camos

CaMOS, a GUI for analysis of multimodal neuroscience datasets.

bioimage-analysis biology gui neuroscience

Last synced: 26 May 2026

https://github.com/caiorss/lazarus-linux-panel

A simple handy Linux panel built with Lazarus IDE Free-Pascal

ffi gui lazarus lazarus-ide pascal

Last synced: 19 Mar 2026

https://github.com/lanyeeee/hitomi-downloader

A GUI-based multi-threaded downloader for hitomi hitomi.la 一个带GUI的用于 hitomi hitomi.la 的多线程下载器

downloader ehentai exhentai gui hitomi hitomi-la naive-ui rust tauri tauri-app

Last synced: 28 Jan 2026

https://github.com/realtristan/reportcardpro

Easy-to-use grading application for teachers

angular grading-system gui java swing

Last synced: 01 May 2026

https://github.com/pradeep-selva/react-gui

A simple, blazingly fast way to create React Components using a GUI

component fast generate-code generated-code gui javascript react reactjs svelte typescript

Last synced: 13 Apr 2026

https://github.com/ales-tsurko/iced-nsview

Iced for Cocoa applications.

au cocoa gui iced macos ui vst

Last synced: 12 Feb 2026

https://github.com/zaaack/scrcpy-gui

A new scrcpy-gui with low memory footprint

gio go gui scrcpy scrcpy-gui scrcpy-ui windws

Last synced: 29 May 2026

https://github.com/superkogito/cryptos

Just a light AES-128bits encrypter and hash-generator (SHA-256) with a gui interface (tkinter).

aes-128 crypto decryption encryption gui hashing sha256 tkinter

Last synced: 14 Oct 2025

https://github.com/yxnan/quizer

Shuffle on a name list.

gui newlisp

Last synced: 12 Feb 2026

https://github.com/lmlk-seal/llmodel

Private LLModel GUI Chat allows users to interact with a local large language model (LLM) using the Llama library and GGUF models.

ai assistant chatbot code cpu gguf gpu-computing gui llama llamacpp llm model models offline privacy private prompt python simple virtual-assistant-ai

Last synced: 26 Jan 2026

https://github.com/ttytm/gsysmo

Sample project using WebUI with a modern web framework.

go gui svelte webui

Last synced: 12 Feb 2026

https://github.com/shaunabanana/simple-bayesnet

A simple visual tool to build and run inference on your own Bayesian Network.

bayesian-inference bayesian-network data-science eel gui machine-learning tool visualization vuejs2

Last synced: 02 May 2026

https://github.com/aditya-ranjan1234/python-gui

RVCE 1st Sem Lab EL - Tkinter GUI

fibonacci gui list-manipulation python tkinter

Last synced: 16 Mar 2025

https://github.com/jsuyog2/duplicate-finder

A Python application for detecting and managing duplicate images and videos in a specified folder. Features include a user-friendly GUI built with PySimpleGUI, real-time progress updates, and automatic moving of duplicates to organized directories. Utilizes the difPy library for image comparisons and a custom video comparison class.

automation difpy duplicate-detection file-management filesystem-operations gui image-processing progress-bar pysimplegui python video-processing

Last synced: 06 Feb 2026

https://github.com/shivang8/random-password-generator

Random Passoword Generator Using Pseudo-Random Function

gui java netbeans-ide pseudo-random random-password

Last synced: 08 Jun 2026

https://github.com/danielberge/7-tasks-hotdrink

7 tasks of GUI implemented using HotDrink (Flow type version)

gui hotdrink javascript

Last synced: 16 Aug 2025

https://github.com/nemeslaszlo/specialamoba

Java Swing GUI Game. An "Amoba"game where your icon (X or O) always placed in the lowest possible position of the current row, making the game more difficult.

game gui java swing-gui

Last synced: 10 Oct 2025

https://github.com/ferhatgec/checksgui

simple qt application to get checksum of file

application checksum gui qt

Last synced: 24 Apr 2026

https://github.com/sarincr/raspberrypi-gui-development-with-cpp

This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.

app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets

Last synced: 01 Mar 2026

https://github.com/nojaja/http-server-ui

a simple zero-configuration GUI http server

electron gui hosting http-server server

Last synced: 24 Apr 2026

https://github.com/albertocuadra/uielements

UIElements is a Graphic User Interface (GUI) to select and analyze the species included in NASA's database and the Third Millennium Database.

app burcat chemical-species chemistry database gui nasa nasa-database periodic-table thermo thermodynamic-properties third-millenium-database

Last synced: 18 Apr 2026

https://github.com/dickeyy/collatz-calculator

A calculator to test numbers against the collatz conjecture

algorithm calculator collatz collatz-conjecture conjecture gui python tkinter

Last synced: 12 Apr 2025

https://github.com/alij-official/snakegame

A classic Snake game built using Python and Pygame. This game features exciting gameplay with special mango food, sound effects, and increasing difficulty as you progress.

fun game game-development gui py pygame python python3 pythongame snake snake-game snakegame

Last synced: 10 Oct 2025

https://github.com/nstechbytes/mini-converter

Mini Converter Chrome Extension! This compact yet powerful tool is designed to help you convert color codes between various formats and manage your conversion history effortlessly. Ideal for designers, developers, and color enthusiasts, this extension makes handling and visualizing different color formats a breeze.

chrome chrome-extension converter extension gui hex rgb

Last synced: 08 May 2026

https://github.com/brainelectronics/serialdebugmonitor

Python Serial Monitor with JSON parser to show data in seperate view

debugging-tool gui json-parser monitor monitoring-tool python python3 serial serial-communication wxpython

Last synced: 13 May 2026

https://github.com/bitescrow/escrow-playground

A basic web demo for playing around with the protocol.

api-playground bitcoin bitescrow btc escrow gui playground sdk

Last synced: 26 Jan 2026

https://github.com/irahorecka/sequencing-primer-generator

A tool to batch-generate optimal DNA primers for Sanger sequencing. Output .xlsx file is directly compatible with IDT Oligo Entry.

desktop-application gui plasmid python3 sanger-sequencing

Last synced: 14 Oct 2025

https://github.com/theblindrider/autonomous-vehicle-simulator

Project for CS 136 (Introduction to Data Structures). Simulation of ethical decisions in autonomous vehicles using C++ and Qt.

autonomous-car autonomous-car-simulator autonomous-driving autonomous-driving-simulation autonomous-vehicle-simulator autonomous-vehicles cplusplus cs-136 cs136 ethics gui qt simulation student-project

Last synced: 15 May 2026

https://github.com/zaytiri/program-scheduler

A simple way of scheduling programs at startup at specific days of the week and more. Includes GUI version.

at-startup cron files folders gui open program schedule scheduler start task time week-days

Last synced: 14 Jan 2026

https://github.com/allen3206/bilinoveldownloader

基於 bili_novel_packer 打造的嗶哩輕小說自動下載與簡繁轉換 GUI 工具

downloader epub gui light-novel linovelib opencc tkinter windows

Last synced: 14 Jun 2026

https://github.com/radad/radwndresizer

Easily resize windows into grids

appveyor gui shell-extension win32 windows

Last synced: 28 Apr 2026

https://github.com/gavinlyonsrepo/colossus_ltsm

Colossus_LTSM is a Python tool for converting TrueType fonts (.ttf) into C/C++ bitmap arrays and for visualizing font data stored in C/C++ header files. It is aimed at users working with embedded systems, LCDs, and GUIs where compact fonts are needed.

bitmap bitmap-font bitmap-font-converter bitmap-font-generator cplusplus embedded embedded-systems font-rendering fonts gui lcd python3 tool ttf ttf-fonts utlity

Last synced: 03 Mar 2026

https://github.com/muhammedmagdyy/function-plotter

GUI Python program that plots functions that are entered by the user.

gui matplotlib python sympy tkinter

Last synced: 18 Mar 2026

https://github.com/vomnes/manage-pictures

A simple program written in Golang that allows you to rename all pictures (.jpg/.jpeg) using the EXIF data (datetime, placename (API OpenStreetMap), gps position) if available.

cross-platform exif golang gps gui jpg-images openstreetmap pictures placenames qt rename-files

Last synced: 09 May 2026

https://github.com/nonnorm/qemugui

A GUI for QEMU

gui qemu tauri vm vue vue-router vue3

Last synced: 16 Apr 2026

https://github.com/jozwiaczek/warehouse

A university project aimed at creating a program for handling a warehouse.

gui java swing warehouse

Last synced: 28 Jun 2026

https://github.com/completementgaga/npgui

This package implements Graphical User Interfaces from a NumPy user perspective.

graphical-user-interface gui numpy open-source python

Last synced: 27 Feb 2026

https://github.com/omiyagames/amanda-cluett

An idle game about a historical figure.

game game-jam gamejam gui idle-game ugui unity unity-2d unity-2d-game unity2d

Last synced: 19 Apr 2026

https://github.com/getstream/tikv-ui

TiKV Admin Web UI: A full-stack web application and REST API for the powerful exploration and management of TiKV clusters. It provides a dedicated frontend interface for multi-cluster configuration and raw key-value data manipulation

admin api db distributed-transactions docker fullstack gui key-value mangement raft rocksdb tikv

Last synced: 24 Dec 2025

https://github.com/alejandrojimbui/sample-browser

PyQt6-Powered Audio Sample Browser with Multi-Format Compatibility and Theme Customization

audio-management desktop-application file-explorer gui pyqt6 python qt themes

Last synced: 30 Jun 2025

https://github.com/stevegilham/astroclock

A GUI toolkit kata

gui kata planetarium

Last synced: 20 Apr 2026

https://github.com/epeios-q37/atlas-java

World's lightest toolkit to quickly and easily add a GUI to your Java programs and bring them online.

api gui java network repl todomvc web

Last synced: 27 Jun 2025

https://github.com/bettercallshao/pdp-lgtm

Practical Tool for Composing Long Commands.

cli command-line gui lgtm native pdp pip productivity python

Last synced: 07 Jan 2026

https://github.com/inanyan/chip8

CHIP-8 emulator and assembler

assembler chip8 emulator gui

Last synced: 28 Apr 2026

https://github.com/genndy007/auto-company-db-gui

Database for AutoCompany, built with PostgreSQL. Application in Python3+Tkinter as a graphical frontend to it. Coursework for 3 semester.

coursework database gui pgadmin4 postgresql psql python3 sql tables tkinter

Last synced: 08 May 2026

https://github.com/ytget/yt-downloader

Lightweight cross‑platform desktop app to download YouTube videos and playlists with a clean Fyne UI and robust yt-dlp integration.

api downloader fyne go golang gui install ui video

Last synced: 09 Mar 2026

https://github.com/meysam81/sleeping-barber-problem

Multi-threaded C# GUI app, satisfying the Sleeping barber problem from the operating system course

barber-shop barbershop c-sharp csharp gui multi-threading multithreading operating-system operating-systems os sleeping-barber

Last synced: 02 Jan 2026

https://github.com/astynax/threep

Threepenny GUI example

example gui haskel threepenny-gui

Last synced: 27 Jul 2025

https://github.com/dog-broad/morsecodetranslator

The Morse Code Translator is a Java program that provides a graphical user interface (GUI) to convert text messages between English and Morse code.

flatlaf gui java maven morse-code

Last synced: 12 Mar 2026

https://github.com/eduardoklosowski/pychip8

Chip-8 emulator written in Python

chip-8 emulator gui ncurses

Last synced: 12 Feb 2026

https://github.com/acescottie/rapidtk

a wrapper for Tkinter to create objects faster

gui python3 tkinter-python utility

Last synced: 08 Oct 2025

https://github.com/ubugeeei/vaughan

Operating system scratch implements in C lang

clang gui kernel micro-kernel operating-system window-system

Last synced: 21 Jan 2026

https://github.com/kb3c/libgh

Multiarchitecture Multiplatform Windowing API - C/C++ Bindings

api arm c console gui wayland windows x x86

Last synced: 11 Mar 2025

https://github.com/yinkaisheng/tkinter_demos

some tkinter demos

gui tkinter

Last synced: 20 Jun 2026

https://github.com/lemonzi/autosync

Pure Data library with hacked GUI elements that are automatically synchronized over the net using OSC with elements that share the same name

gui osc pure-data

Last synced: 13 Feb 2026

https://github.com/rezagooner/cryptocurrency-price-prediction-model

A tool for predicting cryptocurrency prices using trained and test data. Includes historical price tracking and interactive line drawing for analysis

coingecko-api crypto-analysis cryptocurrency data-visualization gui interactive-charts linear-regression matplotlib pandas price-prediction

Last synced: 18 May 2026

https://github.com/gek169/openimgui_standard

Open Immediate Mode Gui Standards proposal, for cross platform GUI development and multiple input device standardization.

gui imgui immediate-mode

Last synced: 22 Mar 2025

https://github.com/abika/kit

A terminal based Git GUI for KDE

c-plus-plus git gui kde linux qt

Last synced: 06 May 2026

https://github.com/gideonbature/bitcoin-gui-rs

- A POC GUI outside of Bitcoin Core using multiprocess - using the Tauri rust GUI framework

bitcoin gui poc rust tauri

Last synced: 14 Feb 2026

https://github.com/jacobwilliams/vibegui

A vibe-coded Python library to create simple GUIs and read/write config data using multiple backends (Qtpy/PySide6/PyQt, WxPython, TKinter, GTK3/GTK4, and Flet) using a JSON schema.

flet gtk gtk3 gtk4 gui json pygobject pyqt pyside6 python qtpy tkinter wxpython wxwidgets

Last synced: 20 Apr 2026

https://github.com/icepick4/notepad

Clone of windows's notepad

app awt clone gui implementation java notepad swing ui windows

Last synced: 06 May 2026

https://github.com/landoskape/cellector

A pipeline and GUI for determining which ROIs match features in a fluorescence image.

cell fluorescence gui image matching matching-algorithm roi roi-analysis

Last synced: 11 Oct 2025

https://github.com/n6g7/metamorph

Designer-friendly frontend stuff compiler

compiler gui jade pug stylus

Last synced: 18 Feb 2026

https://github.com/corzed/ava

A.v.a. is a open source Advanced Virtual Assistant designed to use your computer to assist you with complex tasks.

ai assistant ava claude desktop gpt gui openai stt tts voice

Last synced: 11 Apr 2026

https://github.com/rahulguptagzb09/file-browser-application-using-python

File and Folder Browser Application with Dialog Box Using Python, Tkinter

application dialog-box filebrowser folder-structure gui python tkinter

Last synced: 14 Mar 2025