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/najlae01/gomoku-game

Gomoku Game based on MinMax Algorithm

ai college-project gui java minmax-algorithm minmax-alpha-beta-pruning

Last synced: 03 Jun 2026

https://github.com/bestmahdi2/uni__tictactoeminimaxalgorithm

A university project in which the tic tac toe game is designed using the Min Max algorithm and TKinter graphic interface

game gui minimax minimax-algorithm python tic-tac-toe tic-tac-toe-game tkinter

Last synced: 29 May 2026

https://github.com/yokesharun/remallow

GUI for React NPM Package Manager!

gui javascript nodejs npm npm-manager npm-package package-manager react ui

Last synced: 13 Apr 2026

https://github.com/shayan925/pathfindingvisualizer

ICS4U final project. A JAR application to visualize A*, Depth first search, and Breadth first search

astar-algorithm bfs-algorithm dfs-algorithm gui jar java jframe

Last synced: 04 Oct 2025

https://github.com/stevegilham/gadget-windowing-toolkit

An LGPL-licensed UI widget tool-kit for Java 1.0.2 (recovered from the archives)

gui java toolkit

Last synced: 01 Jun 2026

https://github.com/milansuk/skyalt

A new interface, which offers simplicity, local-first computing and LLM-assistant at the core.

go golang gui ide llms local-first prompting

Last synced: 13 Jun 2025

https://github.com/ragul-rofi/javacommandprompt

A terminal inspiration with basic commands in a GUI environment completely built in JAVA.

commad-line-interface gui java javafx swing

Last synced: 28 Apr 2026

https://github.com/fcjr/alert

A simple cross-platform GUI alert library for go.

alert cross-platform dialog golang gui ui

Last synced: 04 Apr 2026

https://github.com/alternative-intelligence-cp/aria-packages

Standard library packages for Aria — 80 packages including HTTP, CSV, regex, datetime, SDL2, GTK4, raylib, SQLite, PostgreSQL, MySQL, Redis

aria database gui packages standard-library

Last synced: 05 Apr 2026

https://github.com/birg81/java.gui.plotting

Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a Java GUI (with swing and awt library) showing the graph of the function f (x) = 3 + [x-1] * exp(-x / 3). In addition to the graph of the function, the GUI also shows the Cartesian axes. This software also to change the extremes of the graph and enlarge or reduce the graph. I hope it's simple. Good luck!

awt exponential funcional gui java math mathematics mathgraph plotting swing ui

Last synced: 18 Apr 2026

https://github.com/aatricks/lightdiffusion-original

Original version of LightDiffusion, StableDiffusion in 3000 lines of python

ai artificial-intelligence diffusion generative-ai gui image-generation pytorch stable-diffusion text2image torch txt2img

Last synced: 10 May 2026

https://github.com/mdouchement/gexplorer

File dialog for several OSes.

explorer file filechooser gio gioui gui

Last synced: 11 Jun 2026

https://github.com/katahiromz/radwindowapp

RADical Development Mockup

gui win32api windows

Last synced: 25 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/irshit033/pyqt_gui_demo

Baby Incubation Monitor

gui pyqt5 python qtdesigner

Last synced: 10 Jan 2026

https://github.com/ssut/WSL2-HyperV-Firewall-Manager

WSL2 Hyper-V Firewall Management GUI for mirrored WSL2 networking

firewall-rules gui hyperv windows wsl2

Last synced: 11 Feb 2026

https://github.com/gayanukaa/pizza-shop

Java OOP concept project + Java Swing

gui java oops swing

Last synced: 15 Aug 2025

https://github.com/iliyalb/oskrgb

⌨️ On-screen keyboard but it's RGB

gui keyboard

Last synced: 07 Apr 2025

https://github.com/emrecpp/doviztahmin

Türk Lirası'nın gelecekte Dolar ve Euro karşısındaki değerini yapay zeka ile tahmin eden PySide6 tabanlı proje

ai gui pyqt pyside python qfluentwidgets qt tensorflow ui

Last synced: 11 Apr 2026

https://github.com/hamed-gharghi/todo-app

This is a simple todo list app using sqlite3 to save data and it developed using PyQt5 and it contain py and exe and ui file

gui gui-application pyqt5 python todo-app todolist todolist-application

Last synced: 13 Jun 2026

https://github.com/piyushvyas13/sales

Inventory Management System made using Python GUI

gui inventory-management python sqlite-database tkinter

Last synced: 04 Oct 2025

https://github.com/dog-broad/contact-management

A GUI tool written in C to manage contacts

c glade gui

Last synced: 24 Mar 2025

https://github.com/isopropylcyanide/fuzzy-classifier

Fuzzy Maximum Likelihood Classifier for single class extraction from an image with multiple classes

bayesian-statistics classifier fuzzy-logic gui image-classification image-classifier image-processing internship java research-project

Last synced: 09 Jul 2026

https://github.com/akash-rajak/gui-scroll-view

Implemented Scroll View in GUI window.

gui python3 scrollview tkinter

Last synced: 26 Mar 2025

https://github.com/yunir/ordinary-least-squares

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

gui javafx mvc

Last synced: 26 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/gjovanovicst/worklog-manager

A professional Python desktop application for precise work time tracking with automatic overtime calculation, break management, and comprehensive reporting capabilities. Built to ensure compliance with customizable work norms while providing detailed analytics and audit trails.

cross-platform desktop-app employee-timesheet gui office-productivity productivity productivity-tool pystray python python-app system-try time-tracker time-tracking tk-gui tkinter work-management worklog

Last synced: 27 Oct 2025

https://github.com/hasnocool/rusty_wallhaven_browser

A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.

asynchronous egui gui image interface language library linux macos programming reqwest rust user windows

Last synced: 12 Feb 2026

https://github.com/zenialexandre/file-explorer-emulator

File Explorer Emulator - made for my Operating Systems classes at the sixth semester of college.

dioxus file-explorer gui

Last synced: 27 Apr 2026

https://github.com/takkii/tubuyaki_gui

⏰Todo管理に使えるようになりました

gui rubytk tubuyaki

Last synced: 19 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/martinthoma/write-math-eel

Eel GUI application which uses hwrt to interactively classify symbols.

eel gui python

Last synced: 13 Feb 2026

https://github.com/kvruntime/nato-alphabet-generator

Nato phonetic alphabet generator in console & gui

gui pyhton pyqt6

Last synced: 16 Jul 2025

https://github.com/christos99/scraping-project

This project is a Python-based tool for web scraping with a user-friendly GUI. Built with PyQt5 and Selenium, it allows users to scrape online listings by specifying keywords, price ranges, and exclusions. Results are displayed in a table and can be exported to an Excel file.

automation data-analysis excel gui openpyxl pandas pyqt5 python selenium web-scraping

Last synced: 10 May 2026

https://github.com/markmll/dsocat

Interface program for a cheap DSO112 oscilloscope

gui linux oscilloscope shared-library

Last synced: 07 Apr 2025

https://github.com/lanseria/go2rtc-tauri

A go2rtc GUI tool

go2rtc gui tauri2 vue3

Last synced: 13 Feb 2026

https://github.com/matejmajny/discord-rpc

Simple custom Discord RPC client built with JavaScript and Python.

custom discord discordjs gui javascript js nodejs rich-presence rpc

Last synced: 07 May 2025

https://github.com/foxfirecodes/CreativelyNamedLib

A Bukkit library with a creative name!

api bukkit bukkit-api fluent fluent-interface gui library

Last synced: 16 Apr 2025

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/akash-rajak/image-resizer

Python Script to resize image to any dimension.

cv2 gui image-resizer numpy os python3 random resizeimage tkinter

Last synced: 27 Apr 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/ostanton/simplecalculator

A remake of my Nim calculator but in C++ with wxWidgets.

cpp cpp-programming gui gui-application ui wxwidgets

Last synced: 28 Apr 2026

https://github.com/yuaanlin/graphql-gui

Automatically generate form based on your GraphQL schema.

graphql gui

Last synced: 28 Apr 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/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/samplec0de/stringcalculator

Full-featured calculator written in C++ with Qt framework GUI. Supports variables.

calculator calculator-application cpp gui qmake qt qt-gui qt5 qt5-gui qtcreator

Last synced: 28 Apr 2026

https://github.com/jqntn/minigui

minimalistic gui app in cpp using nuklear

cpp gui minimal nuklear

Last synced: 11 Jun 2026

https://github.com/florianibach/samba-admin-ui

A simple web UI/GUI to manage Samba users and shares for homelab environments.

docker gui homelab raspberry-pi samba samba-share self-hosted selfhost ui

Last synced: 28 Apr 2026

https://github.com/xgui4/radium-launcher-for-windows

Le repo de la version WPF (Windows 10+ recommander) de Radium-Launcher

csharp dotnet-core gui launcher minecraft windows wpf

Last synced: 27 Jan 2026

https://github.com/z23788677/ccp_gfw_detector

This Project is a website detector, Detect website from text to image both way. Detect content that's CCP may don't like.

ccp china detector gfw-china gui pillow pytesseract python python3 selenium text-classification text-detect text-detection text-detector tk tkinter tkinter-gui tkinter-python

Last synced: 28 Apr 2026

https://github.com/stepantishhen/colobok

Labirint game on Pygame, project in yandex lycaum

game gui pygame python yandex-lyceum

Last synced: 07 May 2025

https://github.com/stepantishhen/espresso_yandexlyceum

Work with pyqt5 and github, task in yandex lycaum

git github gui pyqt5 yandex-lyceum

Last synced: 05 May 2026

https://github.com/kaloslazo/archere

A simple and customizable ArchLinux post install manager with GUI developed with Tauri

archlinux frontend gui postinstall rust script tauri vue

Last synced: 18 Jan 2026

https://github.com/themysterysolver/java_basics

This repository contains basic Java concepts with reference to "Head First Java" and weekly lab questions.It covers collections and javafx basics too!

awt basic-java collections docs gui head-first-java java java-learning javafx jdbc-mysql lab-exercise regular-expression servlets-jsp-html-css swing

Last synced: 28 Apr 2026

https://github.com/maltejk/borg-hive

Borg Hive - manage borgbackups

backup borg borgbackup borgmatic django-application gui

Last synced: 23 Jan 2026

https://github.com/davidleitw/thoth

A simple file manager written in PyQt5

example filemanager gui pyqt5 python python3 qt5

Last synced: 28 Apr 2026

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

This is a Tic Tac Toe game implemented in C++ using SDL 1.2 for graphics and CMake with Ninja as the build system

c cmake game game-development gui ninja-build sdl sld2-image

Last synced: 19 Jun 2026

https://github.com/cs-magic-open/watchcat

完全由 AI 编写的高性能屏幕对比与自动通知工具,支持 MacOS、Windows、Linux。

ai claude gui pyqt windsurf

Last synced: 07 Apr 2025

https://github.com/foxtbirdy/mini_apps

The Official Mini-apps where apps are created?

cryptography css gui gui-application mini-apps pyqt5 pyqt5-desktop-application python

Last synced: 28 Apr 2026

https://github.com/shieldowskyy/lvm-manager

Simple graphical GUI for managing LVM snapshots!

gui linux lvm lvm-snapshot lvm2 python python3 qt6

Last synced: 10 Apr 2026

https://github.com/ali322/gui-boilerplate

build gui application with electron + vue in typescript

desktop electron gui typescript vue webpack

Last synced: 10 Apr 2026

https://github.com/bl33h/pcssystem

A user-friendly application for managing personal computers efficiently. Powered by PostgreSQL.

database gui pcs postgresql psql python simulation tkinter transactions ui

Last synced: 09 Apr 2026

https://github.com/maxiandrew/tf2-hud-for-steam-deck

An optimised HUD for Team Fortress 2 for the Steam Deck.

gui hud steam-deck tf2 tf2-hud

Last synced: 15 Feb 2026

https://github.com/patex1987/sensortransmitter

A simple threaded application generating random sensor data and transmitting them to a GUI

gui pyqt4 python qt sensor threading

Last synced: 29 Apr 2026

https://github.com/prot-security-studio/prot-defender-user-interface

The User Interface of Prot Defender. It can changes the settings, log, and notify user such as threats detected.

csharp defender gui interface

Last synced: 05 Feb 2026

https://github.com/katahiromz/splittersample

MZC4 Splitter Sample

gui splitter win32api windows

Last synced: 29 Apr 2026

https://github.com/hackuarium/bioreactor-docker

Dockerization of Hackuarium/nodered-bioreactor-gui

bioreactor docker gui

Last synced: 11 Apr 2026

https://github.com/borisboguslavsky/pathpyinder

An interactive maze-drawing & maze-solving application written in Python

algorithm algorithms astar bfs dfs drawing gui maze maze-algorithms maze-solver pathfinding pysimplegui python tkinter visualization

Last synced: 08 Jul 2026

https://github.com/mattno5ss/simple-iced-examples

Simple examples for individual iced-rs widgets

examples gui iced iced-rs rust

Last synced: 29 Apr 2026

https://github.com/ahammadshawki8/rock-paper-scissors

🥊📄 ✂ GUI based Rock-Paper-Scissors game created using Pygame

gui pygame python rock-paper-scissors

Last synced: 31 Aug 2025

https://github.com/sami-bre/game_of_life

A simulation of Conway's game of life. A GUI software developped using Java and its Swing and AWT packages.

conways-game-of-life desktop-application gui java simulation zero-player-game

Last synced: 28 Mar 2025

https://github.com/chenjing1294/pulsar-assistant-release

Apache Pulsar Desktop GUI

apache gui kafka pulsar

Last synced: 19 Feb 2026

https://github.com/stephengold/georg

Procedurally generated textures (New BSD license)

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

Last synced: 24 Feb 2026

https://github.com/scar17off/chess-ai

Chess engine powered by neural networks featuring web and desktop interfaces, training capabilities, and grandmaster opening support.

artificial-intelligence chess chess-engine chess-openings deep-learning game-ai gradio gui machine-learning neural-networks pygame python training-data web-interface

Last synced: 31 Mar 2025

https://github.com/adarshpheonix2810/health-care-chatbot-v2

An AI-driven healthcare assistant that predicts diseases based on user-provided symptoms. This project leverages machine learning for disease prediction, provides descriptions and precautionary measures, and includes a user-friendly GUI with text-to-speech integration.

ai chatbot data-science disease-prediction gui healthcare healthcare-assistant machine-learning python symptom-analysis text-to-speech tkinter

Last synced: 29 Apr 2026

https://github.com/drsensor/gcs-for-sbc

GUI for interacting with SBC in robotics system

gui my-thesis robotics

Last synced: 20 May 2026

https://github.com/razzie/riddle-solver

An app designed to solve Einstein's 5 house riddle

gioui go golang gui riddle terminal-ui

Last synced: 07 May 2025

https://github.com/kc-2001ms/articleui

Library to create scrollable headings and contents views

gui ios macos swift swift-package-manager swift6 swiftui tvos ui visionos watchos

Last synced: 29 Apr 2026

https://github.com/doziestar/source_watch

SourceWatch is designed for managing and graphically viewing various data sources

database gui rust

Last synced: 23 Jan 2026

https://github.com/natthasath/demo-python-tkinter

Tkinter is a Python library for creating graphical user interfaces (GUIs) using the Tk GUI toolkit. It provides a simple way to create buttons, menus, and other widgets using a consistent interface across different platforms.

customtkinter gui poetry python tkinter

Last synced: 26 Feb 2025

https://github.com/jamesabel/pressenter2exit

Facilitates exit of a Python CLI or GUI program in a controlled way

cli gui python

Last synced: 16 Jan 2026