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/juliaszymanska/2048_game

Implementation of the popular game 2048 for Android in Java.

2048-game android android-application app css game gradle gradlew gui java

Last synced: 30 Jan 2026

https://github.com/bobbens/iced-lua

Iced bindings for Lua using mlua.

gui iced-rs lua mlua rust

Last synced: 30 Jan 2026

https://github.com/betaweb/apache2-virtualhost-generator

Apache2 virtualhost config file (on sites-available folder) generator build with NodeJS.

apache2 gui nodejs vhosts vuejs2

Last synced: 15 Apr 2026

https://github.com/wasiqs-classics/code-camp-python-for-data-science-and-machine-learning

Learn Python, from Basics to Advance. For Machine Learning and Data Science

data-science gui ktinker machine-learning python python-3

Last synced: 25 Feb 2026

https://github.com/boshyxd/hwidinspector

HWID Inspector is a Python tool that allows users to inspect and modify their system's Hardware ID (HWID) and view other system information like BIOS serial number, manufacturer, model, MAC address, and the last change/update time. It features a simple and user-friendly graphical interface built using `PySide6` (Qt for Python).

gui hwid hwid-changer hwid-spoof hwidspoofer mac-address pyside6 python qt-for-python

Last synced: 31 Jan 2026

https://github.com/redayzarra/pockettrader

PocketTrader is an automated trading bot for Alpaca's commission-free stock brokerage API. The bot enables seamless trade automation, asset checking, order management, technical analysis & position management, paper trading for strategy testing, and more!

algorithmic-trading gui tkinter-gui trading trading-algorithms trading-bot trading-strategies

Last synced: 07 Feb 2026

https://github.com/jmaus2006/video2bluray

Video2BluRay blu-ray maker and video converter

bdmv blu-ray bluray converter disc encoding ffmpeg gui mkv muxer tool tsmuxer video

Last synced: 06 Feb 2026

https://github.com/duzy/view

Go View Library

go graphics gtk gui

Last synced: 01 Feb 2026

https://github.com/ibra-kdbra/pygame-collection

Simple Games wtih pygame

game-2d gui pygame python3 tkinter

Last synced: 01 Feb 2026

https://github.com/huanglishi/wails3base

基于wails3集成桌面应用开发,已经把开发所需的依赖如axios、md5、pinia、vue-router等集成好了,开箱即用。

go golang gui wails

Last synced: 09 Feb 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/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/mikkel-t/temperature-converter

A temperature converter written in Rust

converter gui hacktoberfest iced-rs rust temperature

Last synced: 11 Feb 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/yxnan/quizer

Shuffle on a name list.

gui newlisp

Last synced: 12 Feb 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/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/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/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/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/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/dlozeve/bqn-fenster

Minimal graphical applications in BQN

bqn fenster gui

Last synced: 03 Mar 2026

https://github.com/hyper-prog/gsafe

General Sql dAtabase Front End

gui library meta-objects qt qt5 sql-databases

Last synced: 06 Mar 2026

https://github.com/ncw/fyne-svg

SVG to native Fyne canvas object converter for GPU-accelerated rendering

fyne go golang gui rendering svg

Last synced: 03 Jun 2026

https://github.com/thanoulis/tpmg

simple zenity/kdialog/etc replacement written in core Tcl/Tk

command-line dialog gui kdialog qarma shell zenity

Last synced: 02 Apr 2026

https://github.com/mamolinux/leaptime-manager

Aiming to be an all-in-one, friendly to new-users, python3 based GUI backup manager for Debian/Ubuntu based systems.

backup debian gui linux python3 ubuntu

Last synced: 03 Apr 2026

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/omanshu209/calculatorgui-kivy

A simple calculator made with kivy in python for Android

android apk gui kivy python python3

Last synced: 17 Apr 2026

https://github.com/mashukui/xhs_pic_tool

用python开发的小红书图片采集软件,支持下载小红书笔记无水印图片、采集笔记数据、评论数据等。小红书爬虫|小红书无水印图片|小红书无水印下载|小红书评论爬虫|小红书采集工具|小红书评论采集|小红书采集软件|小红书爬取数据|xiaohongshu|xhs|XHS

crawler gui gui-application python-spider spider xhs xhs-downloader xhs-spider xiaohongshu xiaohongshu-downloader

Last synced: 04 Apr 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/stevegilham/astroclock

A GUI toolkit kata

gui kata planetarium

Last synced: 20 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/2kabhishek/cakebake

Bake some Cakes 🎂👨🏼‍🍳

bakery cake food-orders fxml gui javafx order-taking

Last synced: 21 Apr 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/f7o/nginx-crafter

NGINX Reverse Proxy WebUI

gui management nginx webapp

Last synced: 25 Apr 2026

https://github.com/divyajeettt/linear-equations

A mathematical Python module providing Linear Equations in one and two variables as Python objects.

gui linear-equations logging math mathematics python

Last synced: 26 Apr 2026

https://github.com/imshakil/pcinoob

An open-source application to generate PC Hardware Information developed with GUI in C++

computer-hardware-information cpp cpp11 fltk gui hardware-information linux open-source ubuntu

Last synced: 27 Apr 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/inanyan/chip8

CHIP-8 emulator and assembler

assembler chip8 emulator gui

Last synced: 28 Apr 2026

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/sondernextdoor/brightness-slider

A simple slider GUI written in C++ with monitor brightness functionality as an example

brightness c cpp gui monitor slidebar slider trackbar

Last synced: 29 Apr 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/petrushev/txplaya

Web based audio player build on Twisted

gui mediaplayer mediaplayer-api network-programming python qt qt5 twisted

Last synced: 01 May 2026

https://github.com/acrylic-os/core

The source code of Acrylic, the OS that runs in your browser.

css gui html js operating-system os web-os

Last synced: 01 May 2026

https://github.com/h4wk507/qtcalculator

Arithmetic expression parser built using C++ and Qt for GUI.

calculator cpp gui qt qt-calculator qt5 qtcreator

Last synced: 01 May 2026

https://github.com/cyrusjetson/java-gui-projects

Projects are developed using awt and swing..

awt gui java mysql swing

Last synced: 01 May 2026

https://github.com/dheerajshenoy/sonifycpp

Convert images into out of this world audio signals

audio-processing cpp gui image-processing image-sonification qt

Last synced: 01 May 2026

https://github.com/starsheriff2/rock-paper-scissors---arturo

his is the popular Rock, Paper Scissors game. It was built entirely with JS, HTML and CSS. This is part of the Web Development 101 | Odin Project.

browser-game css games gui html5 interactive javascript js odin-project scissors-game

Last synced: 02 May 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/timgrossmann/tournamentmanager

⚽︎ Second term project with 3 fellow students

code gui java java-8 javafx

Last synced: 02 May 2026

https://github.com/nickcrews/boa

Python GUI (plus some arduino code) to control a homemade force sensor.

arduino bluetooth gui pyqt python scale sensor serial

Last synced: 02 May 2026

https://github.com/mahi97/mircroproject

~ USART Interaction with Atmega16 and Qt Application

adc altium-designer atmega gui microprocessor qt usart

Last synced: 03 May 2026

https://github.com/syax89/ddd-tachograph-reader

Professional digital tachograph (.ddd) file analyzer — full decoding, signature verification, and tree-structured data exploration (G1/G2/G2.2)

compliance customtkinter ddd digital-tachograph eu-regulation fleet-management gui python tachograph

Last synced: 09 Jun 2026

https://github.com/jabbalaci/gui-dev-with-python

Some simple examples on how to get started with GUI development in Python.

designer gui pyqt5 python python3 qt qt5

Last synced: 05 May 2026

https://github.com/meysam81/hospital

A GUI program for hospital that adds, removes and etc. a patient from hospital; implemented with sql server database

connection csharp database gui hospital hospital-management sql sql-server sqlconnection sqlserver visual-studio

Last synced: 06 May 2026

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

An easy and user-friendly way to display dynamic data in Python using command-line tables

data deep display dynamic friendly gui interface io keras learning loop machine python python3 pytorch table tensorflow user

Last synced: 20 Jan 2026

https://github.com/benevanio/thinkscript

Sistema de gerenciamento de livros utilizando a linguagem de programação java, usando o JAVAFX.

database graphical-user-interface gui javafx jdbc jdbc-driver mysql mysql-database no-relational

Last synced: 01 May 2026

https://github.com/floressek/language_model_interface

Spring break project for easier access to 'ollama' language models.

gui llm ollama ollama-gui python

Last synced: 18 May 2026

https://github.com/juhayna-zh/hydraw

Hydraw is a simple drawing software, as an easy example of Qt C++.

cpp drawing-app gui qpainter qt

Last synced: 21 May 2026

https://github.com/daviskamau/morse-gui

morse code

gui raspberry-pi

Last synced: 02 May 2026

https://github.com/lukas-blecher/webjpg

Einfache graphische Nutzeroberfläche für massive Bildkomprimierung für das Web

gui image-compression image-magick jpg-compressor python web-compatibility windows-executable

Last synced: 02 Apr 2025

https://github.com/mathiazom/rezervo-web

🤸 Web client for rezervo

3t automation fsc gui pwa rezervo sit workout

Last synced: 15 Jun 2025

https://github.com/borisboc/ucvtk

UCVTK : a Useful Computer Vision Tool Kit for us, the vision engineers, who need to be efficient and productive

computer-vision computervision cv gui image-processing imageprocessing machine-learning machine-vision machinelearning machinevision opencv toolkit

Last synced: 19 May 2026

https://github.com/shanto268/sas_math_software

A python based GUI software to do most common STEM math operations

2d calculus derivative differentiation graphs gui integral math plotter

Last synced: 08 Sep 2025

https://github.com/probablyxs/liveboxpanelmanager

LiveboxPanelManger recréer la même interface que votre box internet mais en mieux ! Optimisé, Ergonomique, Ajusté par la communauté avec plus d'option qui sont ajouté enfin bref cette interface déchire tout.

fast gui interface netframework new orange ports ui windows windows-10 windows-11 winform winforms

Last synced: 25 Jan 2026

https://github.com/benckx/jme-asset-viewer

Minimalist GUI to preview/test 3D assets in a jMonkeyEngine scene

3d blender game game-dev game-development gui jmonkey jmonkey3-engine jmonkeyengine3 lwjgl lwjgl3

Last synced: 20 May 2026

https://github.com/imd10/math329-algebraic-method

A Python project for the MATH329 Operations Research course, designed to solve Linear Programming Problems (LPP) using the algebraic method with both CLI and GUI interfaces.

algebraic-method cli gui linear-programming-problem lpp numpy python search-operation

Last synced: 20 Jan 2026

https://github.com/akotov-dev/awscli-gui

GUI for aws-cli; managing Amazon S3 (Linux)

amazon-s3 aws-cli gui

Last synced: 16 Feb 2026

https://github.com/guocheng2025/timer

A simple countdown-timer written in PyQt5 :stopwatch:

countdown-timer gui pyqt5

Last synced: 22 Jul 2025

https://github.com/ffy00/dominator

Control the DOM from Python (PoC!)

app control desktop dom gui hacktoberfest python remote

Last synced: 20 Jul 2025

https://github.com/juliaimages/tinker.jl

Interactive graphical tool for complex image analysis

analysis gui image image-processing

Last synced: 19 Jul 2025

https://github.com/varunbanka/tic_tac_toe_using_python

here's a tic tac toe game made using python and exe file is also available but make sure python is installed in your pc

cv2 game gui python tic-tac-toe tic-tac-toe-ai tic-tac-toe-game tic-tac-toe-python

Last synced: 20 Jul 2025

https://github.com/ruslol228/it_project_1

This project was made on demand of my studies in National Aviation Academy, for a subject "Information Technology".

ai anaconda flet gui jupyter-notebook ml pandas python scikit-learn

Last synced: 30 Apr 2025

https://github.com/seanpm2001/bliss_browser_osmode_fedora-shell

🌳️🌐️🐚️ The OS mode Fedora shell for Bliss Browser lets Bliss run as an operating system environment on top of Fedora Linux for as much time as you choose.

bliss-browser bliss-browser-osmode bliss-browser-osmode-fedora-shell browser chromeos-alternative chromiumos-alternative fedora fedora-linux gpl3 gplv3 gui gui-shell md osmode perl shell txt web-browser

Last synced: 07 Apr 2026

https://github.com/fsoky/gui-eel

Код с ролика: "Как написать графический интерфейс для программы? | HTML CSS JS & PYTHON"

css eel eel-python gui gui-python html python

Last synced: 28 Apr 2026

https://github.com/oliversalzburg/nodes-js

A node-based playground for JavaScript

flow gui js nodes playground

Last synced: 21 Aug 2025

https://github.com/qishibo/datetime

一款在linux\mac\windows下展示当系统时间的gui小工具

clock gui

Last synced: 17 Mar 2025

https://github.com/bitartisan1/tsp-genetic-algorithm-solver

Python Implementation of Traveling Salesman Problem (TSP) Using Genetic Algorithms/Hybridized with more Heuristic Optimizations

aco genetic-algorithm genetic-algorithms gui opt2 plotting python simulated-annealing tsp tsp-problem tsp-solver

Last synced: 08 Jul 2025

https://github.com/archy-x/slate

A configurable and concise inventory GUI framework for Bukkit.

bukkit gui inventory minecraft

Last synced: 30 Dec 2025

https://github.com/superpuiu/puiusgui

Non-official SDL2 gui library.

gui sdl2 sdl3

Last synced: 13 May 2025

https://github.com/fernando-a-rocha/mta-ide-search

Resource for searching in GTA:SA's IDE files (MTA)

andreas auto grand gta gui lua multiplayer sa sa-mp samp san search theft tool

Last synced: 21 Jun 2025

https://github.com/alexpdev/blackjack

Not for card counting

game gui python python3

Last synced: 24 Jun 2025

https://github.com/isthisgitlab/gurushots-auto-vote

Cross-platform Electron app for automated voting on GuruShots photography challenges. Features both GUI and CLI interfaces with mock mode for testing. Built with Node.js and modern web technologies.

automation autovote autovoting bot cli electron gui gurushots nodejs

Last synced: 07 May 2026

https://github.com/oefenweb/ansible-adminer

Ansible role to set up the latest version of adminer

adminer ansible debian gui mysql postgresql ubuntu

Last synced: 13 Jul 2025

https://github.com/gil9red/alarm-clock

Будильник

alarmclock gui pyqt5 python python3 qt

Last synced: 18 Feb 2026

https://github.com/ichiro-its/shisen-rvue

Vue-based monitoring GUI for Shisen ROS 2 package

gui monitoring ros2 vue

Last synced: 22 Jul 2025

https://github.com/benjaminpmd/vmanager

This project aims to allow the management of calendars and virtual contact books. This project is carried out as part of the computer license at CY Cergy Paris University.

calendar contact gui python python3

Last synced: 04 Apr 2025