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/c272/gfcli

A minimal, flexible framework for pretty graphics on the command line.

cli console gui

Last synced: 22 Aug 2025

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

tic-tac-toe desktop GUI application

gui python3-project tic-tac-toe tic-tac-toe-game

Last synced: 22 Aug 2025

https://github.com/mleidel/desktop-weather-panel

A small GUI weather panel for the desktop

api gui python3 weather-app

Last synced: 06 Apr 2025

https://github.com/utpalkuma-r/networkcopywriter

Network Copywriter is a Python-based networking application that enables real-time text broadcasting between a server and multiple clients over a network. It provides a user-friendly GUI built with CustomTkinter and supports auto-typing of received messages.

auto-typing copywriter customtkinter gui network python server-client text-broadcasting

Last synced: 21 Aug 2025

https://github.com/iabdullah215/gui-based-network-managment-system

This is a C# based project. I have replicated the command prompt and the SMTP's trap functionalities.

c-sharp gui network-monitoring smtp trap

Last synced: 21 Aug 2025

https://github.com/kerciu/swing-text-editor

๐Ÿ“ Java GUI Text Editor โœจ โ€” A text editor created using Java Swing ๐ŸŽจ for learning and practicing Java programming. This project focuses on building a user-friendly interface and implementing core text editing functionalities. ๐Ÿ’ป๐Ÿ› ๏ธ

gui java java-swing object-oriented-programming text-editor user-interface

Last synced: 20 Jun 2026

https://github.com/mehmetkahya0/solar-panel-planner

A comprehensive solar panel planning and analysis system with modern GUI

analysis gui python solar solar-energy solar-panel-monitor sustainability tkinter

Last synced: 21 Aug 2025

https://github.com/ryqndev/sorting-visualizer

Java desktop program that helps visualize sorting algorithms and how they work. (in progress)

gui java sorting-algorithms

Last synced: 21 Aug 2025

https://github.com/hilarionengarejr/pizza-ordering-app

Implementation of a GUI using JFrame to order pizza and place toppings.

desktop-application gui java jframe

Last synced: 20 Aug 2025

https://github.com/rudra-mondal/aperture-epub-reader

๐Ÿš€ Aperture is a modern, feature-rich desktop EPUB reader built with Python ๐Ÿ and PyQt6. It focuses on a clean reading experience โœจ and powerful, integrated Kokoro Text-to-Speech (TTS) capabilities ๐Ÿ—ฃ๏ธ๐Ÿ”Š

aperture-book-reader book-reader epub epub-reader gui kokoro kokoro-82m kokoro-tts pyqt6 text-to-speech

Last synced: 18 Aug 2025

https://github.com/sohnryang/pyglet-simple-window

A simple window written in pyglet

gui pyglet python

Last synced: 22 May 2026

https://github.com/mchubby/qrtracker-for-calibre

A Calibre "Edit Book" Plugin to add a QR code at the end of each chapter.

calibre calibre-plugin gui python2

Last synced: 20 Feb 2026

https://github.com/benoitberanger/ptb3_multitask_template

Template for PTB3 task programming.

behavioral gui matlab ptb3 task tempalte

Last synced: 28 Oct 2025

https://github.com/coderrony955/noted

Notedโœ”๏ธ a rich text editor with themes, font styles, and app shortcuts!

desktop-app desktop-application gui gui-application pyqt6 pyqt6-desktop-application python rich-text text-editor themes

Last synced: 10 Nov 2025

https://github.com/sanjana-bongale/snake_game_using_java_swing_and_awt

Snake Game built using Java Swing and AWT libraries, featuring smooth controls, and dynamic gameplay.

awt game gui java swing

Last synced: 24 Jan 2026

https://github.com/qbject/autoreply

A cross-platform PyQt5 app for auto-responding to Telegram and VK messages, with multi-account support, tray functionality, Google Sheets logging and more

google-sheets gui messaging pyinstaller pyqt5 python python3 telegram vk

Last synced: 28 Jan 2026

https://github.com/onder7/css-class-analyzer

A powerful Python GUI application for analyzing CSS files and tracking class usage statistics.

analyzer css gui python tkinter

Last synced: 29 Jun 2026

https://github.com/theramann/discord-bot-gui

Got a Discord bot order but not getting that professional feel yet? We got you covered

bot discord gui nodejs

Last synced: 06 May 2026

https://github.com/deliprofesor/mi-restaurante

Mi-Restaurante is a Python-based restaurant billing system built using the Tkinter library. It enables users to select food items across various categories, enter quantities, perform calculations, generate bills, and save receipts. The system features an integrated calculator and a user-friendly interface to simplify restaurant operations.

calculator gui python tkinter

Last synced: 17 Aug 2025

https://github.com/arnavbuddy/drone-swarm-attack

A GUI based drone swarm attack simulation with BFS pathfinding and jamming zone avoidance using Python

attack bfs-algorithm defense drone gui jammer matplotlib uavs warzone

Last synced: 03 Sep 2025

https://github.com/iphydf/jtox

JVM Tox GUI client using JavaFX

gui javafx openjfx toktok tox-client

Last synced: 04 Oct 2025

https://github.com/xxrederxx/cstkinter

A C# version based of Tkinter and Customtkinter.

csharp-library gui

Last synced: 25 Feb 2026

https://github.com/bn-l/dynio

Converts all commands that run on the cli in windows, linux or macos to a spotlight-like omnibar

cli everything gui qalc search spotlight stdout terminal

Last synced: 17 Mar 2026

https://github.com/abdelrahman822000/library-management-system

An application designed to manage a collection of books, providing functionalities to Search for, add, and remove books efficiently.

cpp gui gui-application library-management-system qt qtcreator

Last synced: 30 Jan 2026

https://github.com/acnasdev/msicontroller

MsiController โ€” a cross-platform application and service for managing MSI laptop features (EC, fan control, backlight, etc.) on Linux. Includes a Qt6-based GUI client, systemd service, D-Bus communication, and a kernel module.

automation dbus device-management embedded-controller fan-control gui hardware-monitoring installer kernel-module laptop linux open-source qml qt qt6 service system-utility systemd

Last synced: 20 Jun 2026

https://github.com/tensquaresoftware/luthier

A Projucer-inspired desktop GUI for creating, reopening, and configuring CMake-based JUCE audio plugin projects.

audio-plugin audio-unit cmake code-generator gui juce pyside6 vst3

Last synced: 21 Jun 2026

https://github.com/carlos-a-g-h/yet-another-wireguard-gui

A wireguard GUI made using YAD and python

frontend gui linux python vpn-client wireguard yad

Last synced: 15 Apr 2026

https://github.com/patatetom/ewfimager

GTK GUI for ewfacquire

disk-image ewf forensics gtk gui

Last synced: 07 May 2026

https://github.com/bloccooo/dbkp

Simple tool to backup & restore databases

backup cli db gui postgresql restore s3 storage

Last synced: 20 Jan 2026

https://github.com/skygenesisenterprise/arksense-gui

The ARKsense Gui Interface for Firewall Management

firewall gui opnsense pfsense php

Last synced: 08 Jul 2026

https://github.com/skygenesisenterprise/node-linux

A Nodejs Library for Build Linux Distro LFS

gui javascript linux linux-custom-image node-library typescript

Last synced: 08 Jul 2026

https://github.com/sufcleo/windeploy

โš™๏ธ Automate Windows 11 deployment with WinDeploy, featuring zero-touch installations, driver updates, app installs, and system configurations using PowerShell 7.

automation autopilot deployment gui install intune m365 oobe powershell powershell-adminscripts qt qt-deploy qt-gui qtwidgets script windows winget winget-cli

Last synced: 07 May 2026

https://github.com/digoarthur/gui-for-r

Create a graphical interface for your functions in R and analyze them more dynamically.

gui interface-builder r research tcl-tk

Last synced: 11 Aug 2025

https://github.com/ahammadshawki8/mail_book

๐Ÿ“ฉ A GUI-based Python application to add, update, organize, search email addresses in your "Mail Book" and also send emails. โœ”

email gui manager-system python

Last synced: 09 Nov 2025

https://github.com/the-mastermind-of-this-gen/files_sphere

Game-style file manager running entirely in CMD with smooth video-based animations, interactive mouse/keyboard input, and a modern, polished GUI.

algorithms console-app data-structures ffmpeg graphics gui object-oriented-programming

Last synced: 18 May 2026

https://gitlab.com/starmonkey1/guindilla_gui

Ruby library for creating browser-based graphical user interfaces.

gui ruby

Last synced: 17 Mar 2026

https://github.com/waribookscore39/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: 10 Aug 2025

https://github.com/pedrolcl/rawkeybdqt

Using Raw Keyboard Events in Qt Applications

gui input keyboard linux macos qt windows

Last synced: 09 Apr 2026

https://github.com/hemmouda/parking-lot

A simple parking lot simulator

gui java logs lot parking parkinglot simple

Last synced: 29 Jun 2026

https://github.com/antvirf/stui

Manage Slurm nodes and jobs with a Terminal User Interface

go gui hpc slurm tui tview

Last synced: 04 Apr 2025

https://github.com/celsiasolarastarflare/streamlit-theta

Streamlit Editor for Word PPT Spreadsheet Editors and Other Custom Modules to Easily Build Upon

csv editor excel gui pip plugin powerpoint pypi pypi-package python streamlit ui utility utils webpage website wordeditor

Last synced: 08 May 2026

https://github.com/elifirinci/student-gpa-tracker

A Python desktop app for managing student GPAs and rankings using Excel files. Features include GPA calculation, student info display by ID, and exporting data as files. Built with tkinter and openpyxl, it provides an easy-to-use interface for tracking academic performance.

gpa-calculator gui openpyxl python tkinter

Last synced: 15 Apr 2026

https://github.com/meetleev/cocosgui

CocosGui 1.0 for Cocos2d-x 3.x

cocos2d-x cpp gui

Last synced: 09 Aug 2025

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

digital clock App build using Tkinter GUI in Python Language

gui python python3 pythongui tkinter-gui tkinter-python

Last synced: 21 May 2026

https://github.com/r4ppz19/studentmanagementfx

Practice JavaFX

gui java javafx

Last synced: 08 Aug 2025

https://github.com/musatahawar/gui-calculator

This is a simple graphical user interface (GUI) calculator created using Python and the Tkinter library. It allows you to perform basic mathematical operations and additional operations like factorial and exponentiation.

c calcula gui python python-3 python3

Last synced: 16 Apr 2026

https://github.com/elb4rto/craplog-guiaidedcli

Parse Apache2 logs to create statistics

apache2-logs cli gui python3 statistics

Last synced: 08 Aug 2025

https://github.com/zac-dot/pianotoy

A small application called Piano Toy that plays notes and uses GTK for the UI

cplusplus-11 gtk gui

Last synced: 02 Apr 2026

https://github.com/tansen87/Encoding_convert

Convert CSV encoding to another encoding format

csv encoding gui

Last synced: 02 Oct 2025

https://github.com/antho8101/oridium

Oridium - A powerful and modular blockchain core engine designed for high-performance applications, inspired by Bitcoin.

bitcoin blockchain boost cmake cplusplus cryptocurrency gui libevent qt qt5 vcpkg wallet windows

Last synced: 09 Apr 2026

https://github.com/zamkara/ark.linux

Build scripts and configs for spinning up a bootable Live ISO of an immutable Arch Linux env powered by OSTree and bootc.

archlinux bootc container distrobox gnome gui immutable linux linux-hardening linux-lts linux-zen ostree podman rust

Last synced: 07 Jul 2026

https://github.com/kahlery/partea-app

โ˜ข๏ธ not recommended but I tried: the client app directly connects the cloud database (ElephantSQL = PostgreSQL). Basically provides an interface of party organizing and joining system.

elephantsql gui java mvvm postgresql swing

Last synced: 03 Aug 2025

https://github.com/fgatto13/pythonstopwatch

A PyQt5 stopwatch app with real-time clock, custom 7-segment-style font, and dynamic UI. Includes start/stop/reset controls, hover effects, and precise 10ms updates.

beginner-project custom-font desktop-app gui pyqt5 python qt stopwatch time-tracking

Last synced: 23 Jun 2026

https://github.com/aghorui/boltzmanntex

Implementation of GUIs for well understood scientific problems

analysis boltzmann-plot calculation gui plasma temperature

Last synced: 08 Apr 2026

https://github.com/jinndi/sync-profile-to-skeen

Sync profile from GUI.for.SingBox to SKeen

config gui share skeen synchronization

Last synced: 07 Jul 2026

https://github.com/fmind/guifiles

Configuration of my favorite environments, applications, and daemons.

ansible automation graphical gui guifiles

Last synced: 03 Aug 2025

https://github.com/kinhirozix/oyama

A general utility, GUI, component and config library for modding on multi-loader.

component configuration fabric gui minecraft neoforge

Last synced: 02 Aug 2025

https://github.com/yellow-x-black/useful_tools

Useful tools with CUI and GUI.

cui gui python useful-tools uv

Last synced: 28 Feb 2026

https://github.com/gras303/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: 02 Aug 2025

https://github.com/pauliorandall/p46

A modular GUI tool for composing P45 icons.

gui icons modular svelte svg

Last synced: 14 Feb 2026

https://github.com/dipto9999/career_informational_gui

School Project to Explore GUI

career gui turing

Last synced: 14 Feb 2026

https://github.com/wideprancing9/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: 02 Aug 2025

https://github.com/prgermux/control-charts

Application designed for visualizing and monitoring control chart data in real-time. It leverages PyQt5 for an interactive and user-friendly interface, allowing users to dynamically explore data trends, and MySQL connector to retrieve data from database.

control-chart database gui mysql pyqt5 visualization

Last synced: 03 May 2026

https://github.com/cdaringe/gimbal-gui

GUI for github.com/cdaringe/gimbal-motion

controller gimbal gui motion

Last synced: 19 Feb 2026

https://github.com/risahamm/smartcalc-v2.0

Implementation of an extended version of a conventional calculator in C++17.

dijkstra-algorithm gui mvc-pattern polish-notation qt6 stack

Last synced: 15 Feb 2026

https://github.com/nicolasbizzozzero/pymaze

[fr] Get out from a 3D labyrinth with a FP view in this desktop game written in Python3.

3d-graphics desktop desktop-app desktop-application first-game game gui labyrinth labyrinth-game python tkinter

Last synced: 08 Nov 2025

https://github.com/sumitprasad29/tars-desktop-ai

This is an Desktop-AI using Speech Recognition API of Python and Live GUI for interaction will appear on screen.

ai gui python

Last synced: 31 Jul 2025

https://github.com/ezvezdov/java-chess

Final project for subject PJV (Programming in Java) of CTU FEE.

chess gui java

Last synced: 30 Jul 2025

https://github.com/snototter/imseqvis

Simple image sequence visualization GUI

gui image-processing python3 qt

Last synced: 13 Feb 2026

https://github.com/izh318/genie-music-artist-album-crawler

์ง€๋‹ˆ๋ฎค์ง์— ๋“ฑ๋ก ๋˜์–ด ์žˆ๋Š” ํŠน์ • ์•„ํ‹ฐ์ŠคํŠธ์˜ ์•จ๋ฒ” ์ •๋ณด๋ฅผ ํ•œ ๋ฒˆ์— ํฌ๋กค๋ง ํ•˜๋Š” Python Script ์ž…๋‹ˆ๋‹ค.

crawler genie genie-music gui

Last synced: 08 Nov 2025

https://github.com/castmax1311/katzcraftmenu

A plugin that makes it easier for administrators to use operator commands

gui java katzcraftstudios minecraft minecraft-plugin spigot tools-and-utilities

Last synced: 02 Mar 2026

https://github.com/bilalm04/crashed-oop

Car dodging game created using the p5.js JavaScript library.

game gui javascript object-oriented-programming p5js

Last synced: 22 Mar 2026

https://github.com/naveensagar765/yt-dlp-gui

Youtube Downloader GUI is a graphical interface for yt-dlp/YDownloader built using PySide6.

gui gui-application pyside6 yt-dlp yt-downloader

Last synced: 13 Aug 2025

https://github.com/artemkhov/caesar-cipher-desktop-program

This program helps you to encrypt or decrypt the messages. Build with Python. Implemented with a GUI (made with the CustomTkinter).

caesar-cipher cipher custom-tkinter decoding desktop-app encoding gui projects python python3 tkinter

Last synced: 29 Jul 2025

https://github.com/victoriaraven/translator-language-dictionary-app

multilingual translator application using python dictionary method

dictionary-application gui language python translator

Last synced: 09 Mar 2026

https://github.com/nemeslaszlo/elte-programming-technology-2025

This repository contains the tasks and details of the ELTE Programming technology

gui gui-application java java-ee java-gui object-oriented-programming

Last synced: 21 Sep 2025

https://github.com/mumarshahbaz/rgb-mouse-controller

An RGB LED Controller. The purpose of the project is to make a custom lighting system for my wireless mouse, but it can be used for other projects as well

arduino desktop-application gui lighting-controller lighting-effects mouse rgb rgb-led stm8 ui winforms wireless

Last synced: 16 Apr 2026

https://github.com/sang-buster/force-fusion

A real-time PyQt dashboard visualizing vehicle dynamics and normal-force distribution.

gui normal-force pyq vehicle-dynamica

Last synced: 03 Mar 2026

https://github.com/villtord/carving_master_2020

Project aims to provide GUI control of the SPECS Carving manipulator via MCU8 motor control unit and Specslab Prodigy server

carving gui motor-controller prodigy specs

Last synced: 20 Sep 2025

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

NordVPN GUI for Linux

gui linux linux-app nordvpn

Last synced: 27 Mar 2026

https://github.com/lenicdev/ipfs-gui

GUI wrapper for the go-ipfs IPFS implementation

angular electron go-ipfs gui ipfs

Last synced: 14 Feb 2026

https://github.com/piotrpdev/arduino-discord-controller

Controlling Discord using a combination of Arduino, BetterDiscord, and Python.

adafruit-gfx arduino betterdiscord betterdiscord-plugin discord discord-js gui mcufriend python tft touchscreen websockets

Last synced: 20 Sep 2025

https://github.com/smac89/gtk_experiment

Experimenting with GUI applications and gtkmm

cpp11 gtk3 gtkmm gui

Last synced: 13 May 2026

https://github.com/lainx86/calcpy

A simple GUI calculator made using Python and Tkinter

calculator gui tkinter

Last synced: 23 Jul 2025