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/ultra-bugs/pyside6-datatable-widget

A PySide6 DataTable widget with jQuery DataTable-like functionality

data-visualization desktop-app desktop-application gui pyside6 qt qt6 table

Last synced: 30 Jun 2025

https://github.com/akash1474/glfw_imgui

Simple ImGui and GLFW integration

cpp17 gui imgui-glfw

Last synced: 20 May 2026

https://github.com/astynax/dialogui

Simple interactive cmdline-oriented UI

gui haskell library tui

Last synced: 09 Apr 2025

https://github.com/shakeelmajeed-work/millionaire-game

Was asked to code a quiz game using visual basic. Implemented a GUI.

gui visualbasic window-forms

Last synced: 23 Mar 2025

https://github.com/busradeveci/simplenotebook-project

A simple PyQt5 note-taking application.

gui json notebook pyqt5 python

Last synced: 09 May 2026

https://github.com/hermesroot/youtube-downloader

Aplicativo em Python para baixar vídeos e playlists do YouTube com interface gráfica.

downloader ffmpeg gui playlist python video youtube yt-dlp

Last synced: 18 Apr 2026

https://github.com/palaashatri/pytk-nvidia-smi-gui

A real-time graphical interface for monitoring NVIDIA GPU status using nvidia-smi, with color-coded metrics, process table, and power limit adjustment.

gpu gui linux nvidia nvidia-smi python tk tools windows

Last synced: 29 Jun 2025

https://github.com/injamul3798/object-oriented-programming-java-oop-gui-notes-and-small-project-

I found this folder on my computer. So i decided to store this in GitHub for further studies It was my third semester note. I was thinking if I store my note here ,it will be safe and can be useful for people.

basic gui java oop

Last synced: 02 Apr 2025

https://github.com/abdelrahman822000/banking-system

A client-server banking system application that handles user authentication, account management, transaction processing, and administrative operations.

banking-system client-server cpp gui gui-application python qt qtcreator

Last synced: 07 Jan 2026

https://github.com/chenwei791129/launchpal

A modern GUI for managing macOS LaunchAgents

gui launchagent launchctl macos nuxt wails

Last synced: 09 May 2026

https://github.com/avilesxd/loudly

Aplicación de escritorio para masterizar tracks musicales. EQ de 4 bandas, control LUFS, auto-master por referencia y exportación WAV/FLAC.

audio audio-editor audio-processing customtkinter desktop-app equalizer flac gui limiter loudness lufs mastering matchering music-production music-tools pedalboard pyinstaller python wav windows

Last synced: 03 Jun 2026

https://github.com/bcorfman/highscoregui

Web frontend to my containerized HighScore database service

anvil frontend gui python rapid-development webapp

Last synced: 17 Jun 2026

https://github.com/kareemkemmo/password-manager

Python password manager GUI app using tkinter, and JSON data for storage and search function

gui json oop python3 tkinter-gui

Last synced: 30 Apr 2026

https://github.com/dyk-team/qi-2_thruster_gui

Programmable high-voltage DC/DC converter based on Raspberry Pi 4B. For a DARPA project HR001118C0125 on the quantised inertia (QI).

adc automation-testing darpa gui high-voltage pyqt5 python quantised-inertia raspberry-pi

Last synced: 17 Apr 2026

https://github.com/skelly37/yt-dlp-pytkinter-mp3-mp4

KISS GUI for yt-dlp designed for non-terminal people to get mp3s and mp4s from youtube

gui mp3 mp3-converter mp4 youtube yt-dlp

Last synced: 17 Jun 2026

https://github.com/kalabamssalu/uog_admission_port

This repository hosts the UOG Admission Portal project, developed with Java GUI. It provides an intuitive interface for managing admissions, including application processing, student data management, and status tracking. The project is designed for efficient and user-friendly operation, making it easier to handle admission workflows and data manage

event-driven gui java

Last synced: 18 Jun 2026

https://github.com/shiva611/pdf-xpert

Modern PDF Utility Application built using Python and CustomTkinter

customtkinter desktop-application gui pdf pdf-tools python

Last synced: 04 Jun 2026

https://github.com/derleiti/aiwindows-client

AIWindows Desktop Client - PyQt6 GUI for Windows 10/11 with AI Chat, PowerShell Terminal, File Browser

ai-assistant ailinux desktop gui pyqt6 python windows

Last synced: 04 Apr 2026

https://github.com/deadsoul-studios/chatgpt-chatbot

A ChatBot created using JAVA to solve your daily life problems and answer your queries.

ai api chatgpt gui java okhttp programmig

Last synced: 29 Jun 2025

https://github.com/brolyk28/roblox-synapse

Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.

authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist

Last synced: 19 Jun 2025

https://github.com/ghost-sakura/sayhello-application

SayHello - Kivy GUI Application

gui kivy python

Last synced: 18 Apr 2026

https://github.com/venkatesh4009/essae-label-weighing-driver

Essae Weighing Scale & Label Printer User-Space Driver for RK3568 – A C-based TCP server with a Python PyQt5 GUI client for label printing, barcode rendering, and weighing scale calibration. Built for embedded Linux platforms.

barcode c-language embedded-linux essase-teraoka gui label-printer pyqt5 python3 rk3568 sqlite3-database tcp-socket user-space-driver weighing-scale

Last synced: 18 Apr 2026

https://github.com/wangold6/roblox-synapse

Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.

authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist

Last synced: 18 Jun 2026

https://github.com/rbaltrusch/rbaltrusch

Software engineer, enjoying building stuff in Python.

batch batest bullet-sudoku game-development gui matlab music-generation python simulink

Last synced: 19 Apr 2026

https://github.com/wachin/py_chord_autoscroll

A chord autoscroll and transposer tool for guitarists. Built with Python and PyQt6, this app allows musicians to load, edit, and transpose song chord sheets, with auto-scroll functionality for hands-free performance. Ideal for live performances, rehearsals, and music practice.

autoscroll autoscrolling chord-progression chords gui guitar guitar-chords music musicians pyqt6 pyqt6-app python python-3 transposer

Last synced: 14 Mar 2025

https://github.com/miriarte33/interest-calculator

Calculates simple interest and returns that along with the total cost. Demonstrates use of JOptionPane to easily create a GUI.

calculator gui interest interest-calculator interest-rates

Last synced: 21 Apr 2026

https://github.com/thechampagne/webview-forth

(G)Forth binding for a tiny cross-platform webview library to build modern cross-platform GUIs.

forth forth-language gforth gui library webview

Last synced: 05 Jun 2026

https://github.com/chowdhuryj-github/beegarden

A MSOE Lab Project for a JavaFX Application that simulates the movement of bees in a flower garden. The movement of the bees is user controlled.

gui java javafx

Last synced: 22 Apr 2026

https://github.com/brans38/roblox-synapse

Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.

authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua roblox roblox-lua roblox-script roblox-scripts roblox-synapse

Last synced: 06 Mar 2025

https://github.com/wringiard/roblox-synapse

Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.

authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua roblox roblox-lua roblox-script roblox-scripts roblox-synapse

Last synced: 06 Jun 2026

https://github.com/matveynator/golang-macos-web-app-example

Golang Mac Os X web app (all in one binary) example

golang gui webapp webview

Last synced: 24 Apr 2026

https://github.com/tobenot/tempuspugnus

A minimalist time management tool with floating window interface. Set time limits for tasks, track progress, and get reminders - helping you stay focused and productive. | 一个简洁的浮窗式时间管理工具,通过设定明确的时间限制来提高工作效率

desktop-app floating-window gui json minimalist pyqt6 python reminder task-manager time-management

Last synced: 25 Apr 2026

https://github.com/z1xus/ihateborders

A free and lightweight Windows utility for making any window borderless. Created as an open-source alternative to Borderless Gaming.

alternative borderless borderless-gaming desktop-application egui free fullscreen gaming gui rust utility window-manager windows

Last synced: 25 Apr 2026

https://github.com/nilostolte/clockwidget

This application is a vector graphics clock in Java. It contains only 200 lines and it has many clues how to use vector graphics in Java (for constructing GUIs for example). It has a small thread to activate the refresh of the clock needles.

clock clock-needles gui java thread vector-graphics widget

Last synced: 13 Nov 2025

https://github.com/europ/vutbr-fit-itu

VUTBR - FIT: ITU 2017/2018

fit gui itu qt qtcreator vut vutbr

Last synced: 25 Apr 2026

https://github.com/sunzey/autotest_ui

a multi-user UI(python) supports user quizing (Final work for BUAA-Pyhton-2021)

buaa gui gui-application python

Last synced: 06 Jun 2026

https://github.com/peeepca/production-dashboard

Production dashboard, with rest connection and build in data parser. It can analyze production data and performace.

backend dashboard dashboard-application front-end frontend gui itac parse parser python python3 rest rest-api restful-api tkinter

Last synced: 06 Jun 2026

https://github.com/vastus/.emacs.d

Emacs configuration and settings

configuration emacs gui init-el macos settings

Last synced: 26 Apr 2026

https://github.com/atharva-narkhede/weather-forecast-python

A Python-based GUI application providing detailed and accurate weather forecasts. Features include temperature, humidity, wind speed, UV index, and 7-day weather predictions.

api gui open-weather-api python tkinter weather weather-forecast

Last synced: 07 Jun 2026

https://github.com/quantumpixelator/pylog

GUI Python app to easily retrieve and view Event Log files.

gui log logfile pyside6 python script sysadmin sysadmin-tool view viewer

Last synced: 14 Mar 2025

https://github.com/vikramsamak/internet-speed-tester

A simple gui app to test internet speed.(made with the help of guagejs and python)

gui gui-application html-css-javascript internet javascript python speedtest

Last synced: 27 Apr 2026

https://github.com/fmind/cookiecutter-remi

Template to generate a remi application

cookiecutter gui python remi template

Last synced: 28 Apr 2026

https://github.com/hoijui/wxremind

A GUI for the `remind` calendar

calendar command-line-tool gui legacy reminders

Last synced: 28 Apr 2026

https://github.com/go-numb/x-post-to-blue

This Golang package provides long-form posting on Twitter Blue using the Playwright library.

go gui playwright post twitter x

Last synced: 28 Apr 2026

https://github.com/pooranjoyb/number_game

A simple number guessing game developed in C

c gtk gtk-tooling gui kwoc kwoc2024

Last synced: 28 Apr 2026

https://github.com/begarco/hotspot

GUI client for creating an hosted Wi-Fi network on a Windows system.

gui network powershell powershell-script wifi wifi-hotspot windows winform

Last synced: 28 Apr 2026

https://github.com/injamul3798/oop-project-bank_management_system-using-java

It was my first java project . I totally enjoyed .And that time i was learning java thats why this project was challenging.Learn a lot from this code.

database gui gui-application java sql

Last synced: 28 Apr 2026

https://github.com/dinau/cimgui_markdown

ImGui_Markdown wrapper for C language

bindings cimgui dear gui imgui markdown md nelua nim zig

Last synced: 28 Apr 2026

https://github.com/frustrated-programmer/humanfriendlywheel

This is a wheel that is highly customizable just by using a Interface. - Play around with it using the link below

customizable customization gui interface lottery random spinning-wheel wheel winning

Last synced: 15 May 2025

https://github.com/phillvancejr/vomela-sidewall-searcher

A small tool for work that allows searching a json database for color matches. Currently a WIP port of the Python version

go golang gui tool tools ui webview

Last synced: 28 Apr 2026

https://github.com/nipuna-lakruwan/card-matching-game-java

A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.

begginer-project cardgame game-development gui java javafx memorygame programming swing

Last synced: 29 Apr 2026

https://github.com/vorgestern/gitrelief

Git client as http server, includes GUI to start any number of servers in different repositories.

client git gui httpd

Last synced: 29 Apr 2026

https://github.com/scott-hamilton/controlsforfake

The Qt gui frontend for FakeMicWavPlayer.

audio-player gui pulseaudio-client qml qt5

Last synced: 29 Apr 2026

https://github.com/roman-sarchuk/tranusy

Utility for converting numbers between different systems (with step shown) ♻⚡

cli-app cpp gui number-system-converter

Last synced: 12 Jun 2026

https://github.com/kingpepe2/windows-wallet

Official Windows GUI Wallet for the KingPepe cryptocurrency.

blockchain cryptocurrency gui qt sha256 wallet windows

Last synced: 29 Apr 2026

https://github.com/enikeishik/cjgui

Composer JSON file GUI

c-sharp composer csharp gui package-manager php

Last synced: 09 May 2026

https://github.com/imp0str/lunaiptv

A modern, user-friendly IPTV player built with **Python** & **PyQt6** — lightweight, customizable, and designed to make streaming effortless.

gui iptv m3u pyqt6 python streaming tv video-player vlc windows xstream

Last synced: 29 Apr 2026

https://github.com/byte-cats/gt

Terminal Emulator But In Go

go gui linux terminal

Last synced: 29 Apr 2026

https://github.com/csengupta1101/digital-clock-python

This Repository deals with a GUI digital clock made with python.This will require tkinter library for GUI interface.The great part of creating your own GUI apps is that you can customize them however you want. From text font to background colour, all features are available for customization. Setting up the time require "time" library module as well.

apps clock gui jupyter-notebook python tkinter vscode

Last synced: 29 Apr 2026

https://github.com/rizalmart/gadmin-proftpd3

GTK+3 port of GADMIN-PROFTPD, the gui frontend for proftpd ftp server

app ftp ftp-server gadmin gadmin-proftpd gtk gtk3 gui network proftpd server

Last synced: 30 Apr 2026

https://github.com/alhadikhan/mac-managing-a-company-

This project is a Java-based management application for overseeing various aspects of company operations, including financial management, sales, production, HR, and administrative tasks. It features a GUI for easy interaction and integrates with a MySQL database for data storage and retrieval.

gui java javaswing mysql mysql-database

Last synced: 30 Apr 2026

https://github.com/itsjhonalex/uclv_dowloader

🎬 Descargador moderno de videos y subtítulos para visuales.uclv.cu con GUI/CLI - UCVL Downloader

cli cuba downloader gui linux pyinstaller python subtitles tkinter ubuntu uclv uv videos

Last synced: 30 Apr 2026

https://github.com/dere3046/check_arb_pc

Use the APP to view the current device's Antirollback value on Android

android checkarb gui

Last synced: 20 Jun 2026

https://github.com/hamidurrahman1/graph-gui

A JavaFX application on Graph Data-Structure

graph-algorithms graphs gui javafx project

Last synced: 30 Apr 2026

https://github.com/izzthedude/ignorem

A GUI frontend for calling gitignore.io API, built for the GNOME desktop environment.

adwaita flatpak git gitignore gnome gtk gui linux

Last synced: 12 Apr 2026

https://github.com/gusinacio/computational-graphics

GUI program for learning 2D elements and draw calculations

gui python qt

Last synced: 30 Apr 2026

https://github.com/amiiircom/socialgifmaker

Convert video clips to social‑media‑friendly GIFs. Trim, overlay text, dial in size vs. quality, and preview – all in a threaded PySide6 GUI.

gui pyside6 python-3

Last synced: 30 Apr 2026

https://github.com/liba001/moonprint-gui

A graphical user interface to control a 3D printer that is running on the MoonPrint firmware.

3d-printing gui python tkinter

Last synced: 22 Mar 2025

https://github.com/j-yash/2048-gui-game-solver

A GUI-based AI solver for 2048 game.

artificial-intelligence game gui python tkinter-gui

Last synced: 17 Mar 2025

https://github.com/animikhaich/vsepia

A Python App to Determine the weight of the contents of a container by measuring the distance using Ultrasound Sensor and represent it graphically for further post-processing and prediction. Developed along with GUI using Arduino, Python, and PyQt5.

arduino gui pyqt5 python-3 web-scraping

Last synced: 30 Apr 2026

https://github.com/ysskrishna/tkinter-poetry-starter

A Copier template for building cross-platform desktop applications using Python's Tkinter and Poetry. This template serves as the foundation for production-ready GUI applications.

boilerplate copier copier-template cross-platform desktop-application github-actions gui open-source poetry python python-gui release-automation scaffolding starter-template tkinter tkinter-gui ysskrishna

Last synced: 30 Apr 2026

https://github.com/alexandrelamberty/nidus

:diamond_shape_with_a_dot_inside: Home Automation and Monitoring System.

api broker cache client-server database golang gui home-monitoring iot micro-controller mongodb redis sensors typescript

Last synced: 30 Oct 2025

https://github.com/mehmetkahya0/abuzerbank-ui

Abuzerbank_UI has the same features as abuzerbank, but while abuzerbank is running in the terminal, Abuzernank-UI runs on its own application and screen.

abuzerbank accounts algorithms bank bank-account bank-app banking-applications banks calculator-application gui login-page login-system money money-management money-transfer python python-bank python3 tkinter ui

Last synced: 01 May 2026

https://github.com/sysadmindoc/fileorganizer

AI-powered desktop tool that automatically classifies, renames, and organizes thousands of design asset folders into marketplace-ready category structures using a local LLM and a 7-level rule engine.

automation dark-theme file-organizer gui pyqt6 python

Last synced: 01 May 2026

https://github.com/erikdelange/restful-web-service

An example RESTful web service plus a web app which is making use of this service. Allows you to maintain a todo list.

bottle gui python restful-api restful-webservices webservice

Last synced: 08 Jun 2026

https://github.com/toddbirchard/broiestbot-db

🤖🔍 Web GUI for searching broiestbot commands.

dash database database-management gui plotly python

Last synced: 01 May 2026

https://github.com/membranesoftware/membrane-surface

A GUI application for Linux, using the SDL cross-platform development library. Its primary purpose is to provide a drawable surface as a component of the Membrane Monitor application.

c-plus-plus gui membrane-server raspberry-pi sdl sdl2

Last synced: 27 Apr 2026

https://github.com/imatefx/nordvpn-gui

NordVPN GUI for Linux

gui linux linux-app nordvpn

Last synced: 27 Mar 2026

https://github.com/srccircumflex/showcase-browser

This minimalistic program turns any website or other document into a stand-alone application.

browser gui html-gui minimalistic pyqt pyqt6 qt qt6 showcase website-to-app webview

Last synced: 20 Jan 2026

https://github.com/yeongpin/any-workflows

A Vue 3 based visual workflow editor that supports various node types and connection methods.

gui workflow workflows

Last synced: 04 Mar 2026

https://github.com/onkolahmet/tic_tac_toe

Tic Tac Toe board game based on GUI's including pygame

gui pygame tic-tac-toe

Last synced: 06 Jul 2026

https://github.com/atomicerror/whisper-desktop

A gorgeous, premium Rust & Tauri GUI to compile, manage, and sequentially batch-transcribe media files utilizing whisper.cpp on Linux.

gui html javascript linux rust tauri tauri2 transcription whisper whisper-cpp

Last synced: 03 Jun 2026

https://github.com/arianpg/civiewer

CIViewer (Comic Image Viewer) is a high-performance, lightweight image viewer built with Rust and GTK4 (Relm4). It features direct viewing of images inside ZIP archives, spread view and RTL support for comics, and persistent settings managed by PoloDB. Docker build support is included for a seamless experience on Linux.

desktop-app gtk4 gui image-viewer linux manga-viewer relm4 rust zip

Last synced: 01 Apr 2026

https://github.com/y252328/captcha-labeling-tool

驗證碼標記工具(labeling tool for captcha)

captcha gui labeling-tool pyside2 python3 qt5

Last synced: 10 May 2026

https://github.com/mathiaslinux/ai_lasagne_gen_3k

An application to create products using AI and add them to Prestashop

ai api-client college-project gui inno-setup prestashop python tkinter

Last synced: 06 Apr 2025

https://github.com/icliberen/travel-planner-system

A simple travel planner system that shows weather in cities and uses software design patterns with java

design gui java patterns singleton software software-design-patterns weather

Last synced: 03 Jun 2026

https://github.com/hstev/counter-strike-1.6

(In development) Counter-Strike 1.6 with Vue.js 3 + Three.js

art counter-strike educational-project fan gui unnoficial vue web

Last synced: 27 Apr 2026

https://github.com/hamidzr/gmenu-bins

gmenu (GoMenu) is a dynamic GUI menu - compatible and inspired by dmenu

cli dmenu gui menu

Last synced: 01 Apr 2026