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/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/dilshan97/snake-game

The Snake game develop using java & Processing for GUI

gui java processing

Last synced: 30 Apr 2026

https://github.com/theleopard65/dos-guard

DOS-Guard is a network packet monitoring tool built with Flask and Scapy. It captures and analyzes network packets in real-time, providing insights into network traffic and potential DDoS attacks. With a user-friendly web interface, DOS-Guard allows users to visualize packet data and monitor network activity effectively.

analysis botnet ddos flask gui interface mitigation packets packetsniffing projects python3 scapy server socket socketio

Last synced: 30 Apr 2026

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/markkoz/noteblock

A graphical user interface that eases working with note blocks in Minecraft.

gui minecraft minecraft-forge-mod minecraft-mod music

Last synced: 01 May 2026

https://github.com/actepukc/uv-app-starter-pack

Bootstrap PySide6 GUI apps quickly using uv, with built-in PyTorch/CUDA handling.

astral-uv cross-platform cuda gui pyside6 python pytorch qt6 starter-kit template

Last synced: 30 Apr 2026

https://github.com/durydevelop/raywui

C++ library for writing widgets based gui designed especially for headless SO (like raspberry pi of without grafical desktop).

c cpp gui headless raygui raylib sbc widgets

Last synced: 01 May 2026

https://github.com/coruscateor/gtk_estate

A GTK and libadwaita state association library

adwaita gtk gui libadwaita rust rust-lang rustlang state widget

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/toddbirchard/broiestbot-db

🤖🔍 Web GUI for searching broiestbot commands.

dash database database-management gui plotly python

Last synced: 01 May 2026

https://github.com/youssefali11997/quine-mccluskey-method-simulator

An Application for minimizing Boolean functions via step by step Quine-McCluskey Algorithm simulation including Applying Petrick's method. Also , Included A friendly GUI with multiple features .

fxml gui java javafx quine-mccluskey-technique scenebuilder

Last synced: 01 May 2026

https://github.com/waltertamboer/experiment-docker-firefox

A test I did to get Firefox running via Docker with a graphical window.

docker dockerfile firefox gui

Last synced: 14 Aug 2025

https://github.com/aldana-filiberto/juego-woordle

Juego interactivo tipo Wordle desarrollado en Java. El jugador debe adivinar una palabra de 5 letras en un número limitado de intentos. La interfaz gráfica permite ingresar los intentos y brinda retroalimentación visual para facilitar el proceso de deducción. Ideal para reforzar habilidades de lógica y programación orientada a objetos.

gui java juego poo swing wordle-game

Last synced: 03 May 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/angelonazzaro/eurogames

This project has been realized for the DataBases Exam. It is a Java GUI which interacts with the DB using JDBC.

gui gui-application java javafx jdbc jdbc-driver mysql workbench

Last synced: 01 May 2026

https://github.com/aditya-gupta-dev/disky

A disk space analyzer utility

disk disk-cleanup disk-space disk-usage fyne go golang gui

Last synced: 29 Jun 2026

https://github.com/cybernilsen/cyberble

CyberBLE is a comprehensive Bluetooth Low Energy (BLE) scanning and analysis tool with an intuitive GUI. It discovers nearby BLE devices and provides detailed information about their characteristics, including vendor identification, device types, services, and manufacturer data.

ble bluetooth-low-energy gui json mac-address python scanner

Last synced: 14 May 2026

https://github.com/ktauchathuranga/arduino-bulb-control-gui

Control a Bulb Using Python GUI

arduino gui python

Last synced: 01 May 2026

https://github.com/wjgoarxiv/iscopump-decoder

::ISCOPump LabView 파일 해독을 위한 GUI 프로그램::

gui iscopump pump pyqt5 syringe

Last synced: 11 Jun 2026

https://github.com/satak/cloud-manager

Python GUI wrapper for az cli

azure azure-cli cloud gui python

Last synced: 01 May 2026

https://github.com/lukewait/gc-esports-app2

Provides a GUI interface to simplify the management of e-sports competition data stored on a database. This Java application was developed as part of a TAFE QLD assignment.

competition-manager csv-export esports-management gui java sql

Last synced: 04 Oct 2025

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/eduardorodriguesf/login-system

This program is a simulation of an account management

databases gui mysql pyqt5

Last synced: 01 May 2026

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/makevoid/gtk-js-app-boilerplate

Hello world app in GTK JS - year 2013 - if you use linux and love js check out GTK.js - it's awesome

app boilerplate desktop gtk gtk-js gtk3 gui hello-world javascript

Last synced: 02 May 2026

https://github.com/weihan07/car-rental-system-python-

This project used PyCharm (Python) to create the GUI Interface. The Car Rental System can let users choose their own time, choose the car types either manual or automatic, and payment directly by choosing the payment method.

carrentalsystem gui pycharm python

Last synced: 02 May 2026

https://github.com/msdn-whiteknight/apidocview

View .NET API docs (in mdoc format)

docs dotnet gui html

Last synced: 02 May 2026

https://github.com/yaseen-rahman/y-mediaconverter

A simple application used for converting video files 📽 into your desired formats.

ffmpeg gui gui-application mediaconverter pyside6 python

Last synced: 14 May 2026

https://github.com/mominaamjad/scientific-calculator

A scientific calculator made in Java utilizing java Swing and AWT. It handles basic arithmetic operations for different number systems, trigonometric functions and more!

gui java java-swing problem-solving scientific-calculator semester-2

Last synced: 08 Jun 2026

https://github.com/nidha2003/enrollment-system

Student Enrollment Management System built using Python and MySQL.

beginner-project crud database gui mysql project python tkinter

Last synced: 02 May 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/hr-fahim/software-development-using-java-jswing

A demo Management System for booking flats based on the area has been made here. There have been used Java Swing & also Java for background coding. The main purpose of making it was to describe how a simple Management System can be built using only Java & Java Swing.

gui java jswing

Last synced: 03 Oct 2025

https://github.com/shishir-dey/stm8-flash-tool

A PyQt5 GUI frontend for the stm8flash (x86_64) tool binary

gui microcontrollers pyqt5 python3 stm8

Last synced: 08 Aug 2025

https://github.com/wilfried-tech/sidedns

SideDNS is a local DNS router and transparent HTTP/HTTPS proxy for developers. It lets you map any domain name to any local service — and undo it completely when you're done. Route any domain to any local service. Instantly. Without touching your system.

cli cross-platform dev-tools dns gui local-development networking proxy rust tauri

Last synced: 11 Jun 2026

https://github.com/brenordv/rust-pad

Cross-platform Notepad inspired by Notepad++

cross-platform gui linux macos notebook notepad notepad-plus-plus notes tools windows

Last synced: 30 May 2026

https://github.com/bonsai-rx/gui

Bonsai Library for composing user interfaces and real-time graphs

bonsai-rx gui

Last synced: 20 Jan 2026

https://github.com/7rikazhexde/dlsubscanstakingrewardshistory

PySimpleGUIとSubscan APIを使用してReward&Slashのデータをcsvファイルで保存するGUIアプリ

csv gui pysimplegui python subscan

Last synced: 02 Oct 2025

https://github.com/ivan-ayub97/radar-whisper

A music player application, designed with a clean, stylized aesthetic and a smooth experience.

gui music music-player music-visualizer mutagen pyqt pyqt5 pyqt5-desktop-application python python3

Last synced: 28 Jun 2026

https://github.com/noahgwood/gtktemplate

An easy to use template for building apps using C++ and GTK

cpp desktop-app graphical-user-interface gtk gtk3 gui project-template template

Last synced: 02 May 2026

https://github.com/benlewis-seequent/kakapo

A desktop MVVM based GUI framework for Rust, focused on flexibility.

gui rust

Last synced: 12 Jun 2026

https://github.com/tsarchghs/messenger

Messenger app made with tkinter/pyqt5.

flask gui mysql pyqt5 python tkinter

Last synced: 02 May 2026

https://github.com/yracnet/react-rest-client

React Rest Client ussing fetch api

client gui reactjs rest-api tool

Last synced: 02 May 2026

https://github.com/pakagronglb/phoenix-recovery-tool

An advanced data recovery tool for recovering files after ransomware attacks or corruption, featuring both command-line and graphical interfaces.

cybersecurity data-recovery gui python

Last synced: 07 Aug 2025

https://github.com/scav-enger/archivemaster

**ArchiveMaster** is a cross-platform desktop application and CLI tool that combines multiple archive files (ZIP, RAR, TAR, TGZ, TBZ2, etc.) into a single unified archive

application archive cli combiner cross-platform ease-of-use files-folders gui linux mac simple support toolkit windows

Last synced: 03 May 2026

https://github.com/loveboyme/sample-watermark

Windows 环境下基于 Python 的自定义全局文字水印软件 | A custom global text watermark software based on Python in the Windows environment

application control customization gui on opacity overlay pyqt5 python real screen stay text time top update watermark

Last synced: 14 Mar 2025

https://github.com/petitpotiron/python-password-generator

A simple password generator in python with tkinter.

gui password password-generator python tkinter

Last synced: 09 Oct 2025

https://github.com/xtotdam/exam-tickets-distributor

Простенький наглядный распределитель билетов для дистанционного экзамена

gui pysimplegui python3

Last synced: 09 Oct 2025

https://github.com/hasderhi/universal-converter-gui

A simple yet powerful desktop file converter with a modern GUI built on Tkinter + ttkbootstrap. Supports audio, image, PDF, and more - all in one place.

converter converter-gui gui image-conversion office-to-pdf xls

Last synced: 09 Oct 2025

https://tvoygit.ru/r6/chrysalisp

Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...

aarch64 assembly gui linux lisp os osx raspberry-pi-3 vm x86-64

Last synced: 01 Oct 2025

https://github.com/davidandw190/gui-chess-engine-javafx

Java-based GUI Chess Engine implementing standard rules with board-flipping feature, utilizing OOP concepts & JavaFX for clean UI.

chess gui java

Last synced: 31 May 2026

https://github.com/narigo/roogle-rs

Show Google results from random sentences of Texts.

gui rust

Last synced: 21 Jan 2026

https://github.com/blaze6950/thecards-game-

Game using the sfml graphics library. The game is a single mode game (1x1) with artificial intelligence in the card game Fool

ai cards cplusplus fool game game-development gui sfml sfml-game sfml-graphics-library

Last synced: 10 Oct 2025

https://github.com/iammohith/pd-controller-for-1d-quadrotor

This project implements a Proportional-Derivative (PD) control system for a one-dimensional (1D) quadrotor. The objective is to stabilize the quadrotor's position along a single axis while ensuring smooth motion.

controller gui matlab quadrotor robotics simulation

Last synced: 03 May 2026

https://github.com/oksanalim/open-banking-api-ux-prototype

Dieses Projekt demonstriert einen realitätsnahen Open-Banking-Use-Case mit Fokus auf UX-Prototyping, API-Anforderungen und Business-Analyse. Es basiert auf der Anbindung von Drittanbietern an eine Schweizer Bank über standardisierte Schnittstellen gemäss PSD2 / Swiss Open Banking.

api-standard gui open-banking prototypes swiss-banking

Last synced: 18 Jan 2026

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/lingesh81051/steganography-app

A secure steganography app that embeds encrypted messages within digital images, ensuring undetectable data transmission. It features multi-layer protection, supports flexible input options, and provides a user-friendly interface for seamless encoding and decoding.

decryption-algorithm encryption-algorithms encryption-decryption gui python python3 tkinter

Last synced: 08 Oct 2025

https://github.com/blaze6950/copyprogram-winapi-

A sample application for copying files using threads

copyfiles copying cplusplus gui threads winapi winapi-application

Last synced: 10 Oct 2025

https://github.com/blaze6950/checkregularexpression

An application with which you can test regular expressions.

csharp gui regex regular-expressions tester windows-forms

Last synced: 16 May 2026

https://github.com/blaze6950/contactlist-winapi-

A sample program that allows you to create, save, delete, and edit contacts

contact-list cplusplus gui list winapi winapi-application

Last synced: 10 Oct 2025

https://github.com/geetika2708/automatic-number-plate-detection-in-machine-learning

The system should be able to locate and identify the position of license plates in images or video frames. This is often done using computer vision techniques like object detection. Character Recognition: Once a license plate is detected, the system must accurately extract the characters or numbers.

automatic-number-plate-recognition gui jupyter-notebook machine-learning pycharm python

Last synced: 19 Jan 2026

https://github.com/lchrennew/g-stack-console

Gauge测试执行图形界面控制台

bdd g-stack gauge gui

Last synced: 08 Oct 2025

https://github.com/pranjalco/quizzler

The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.

api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui

Last synced: 10 Oct 2025

https://github.com/baderkha/dns-no-ads

A local running self hosted gui application that can block ads on the dns level for a host computer

adblock dns golang gui local

Last synced: 07 Oct 2025

https://github.com/diepoe/iserv-hegportal-login-gui

Windows Desktop GUI to Login automaticly with Firefox into https://heg-portal.de

gui pyqt pyqt5 python python3 selenium selenium-webdriver webscraping windows10

Last synced: 14 Apr 2026

https://github.com/opentmi/opentmi-adminui

Admin UI addon for opentmi

addon addons gui html opentmi

Last synced: 13 Jun 2026

https://github.com/srwi/via-controller

A GUI for controlling lighting and audio settings on VIA-enabled keyboards.

gui keyboard-firmware qmk rust via

Last synced: 06 Oct 2025

https://github.com/sarangs1621/car-booking-system

A Python-based Car Booking System that allows users to easily schedule, manage, and view their car appointments and bookings through an intuitive interface.

appointment-management booking-system car-booking gui python python-project scheduling-system user-interface

Last synced: 19 Apr 2026

https://github.com/hollali/billingsystem

This Python script is a GUI-based billing system built with Tkinter. It allows users to input item quantities, calculate totals with taxes, generate and save itemized bills, search for saved bills, print bills, and send them via email. It's designed for small retail businesses to streamline billing tasks.

gui python3 tkinter-gui

Last synced: 05 Aug 2025

https://github.com/lukewait/gc-esports-app

Provides a GUI interface to simplify the management of e-sports competition data stored on CSV files. This Java application was developed as part of a TAFE QLD assignment.

competition-manager csv-manipulation-utitilies esports-management gui java

Last synced: 06 Oct 2025

https://github.com/nannou-org/nannou_conrod

nannou's deprecated conrod interoperation crates, `nannou_conrod` and `nannou_timeline`.

2d conrod gui rust timeline

Last synced: 06 Oct 2025

https://github.com/jedie/pyresizer

Tkinter GUI program to resize images via pillow

gui image-processing pillow python resize-images tkinter

Last synced: 06 Oct 2025

https://github.com/gabryon99/advanced-programming-2122

This repository contains the code wrote for the `Advanced Programming` course's assignments (academic year 2021/2022)

awt bean gui java software-components swing tictactoe

Last synced: 06 Oct 2025

https://github.com/imharris24/qr-mate-app-python

An App that allows you to generate QR code.

app customtkinter gui project py python qr qr-code qr-mate tkinter

Last synced: 05 Oct 2025

https://github.com/adityav42/python_calculator

Developed a simple calculator application using Python and Tkinter.

gui python tkinter tkinter-gui

Last synced: 10 Oct 2025

https://github.com/scandyna/mdtmodelview

Set of libraries extending the Qt model-view framework

gui itemview modelview qt ui

Last synced: 13 Apr 2026

https://github.com/onetail/java_txt

Java GUi

gui java

Last synced: 11 Oct 2025

https://github.com/hasanyahya101/tic-tac-toe-tkinter

A simple tic-tac-toe app made in python using tkinter and itertools libraries. It creates a small window that a user uses to play the game. Moreover, the Options tab on the top left menu can be used to restart the game or quit.

game gui itertools libraries pip preview python release script tic-tac-toe tkinter tkinter-gui

Last synced: 05 Oct 2025

https://github.com/allanotieno254/-python-mastery-from-novice-to-ninja

This course encompasses over 70 meticulously crafted lessons, each focusing on a specific Python topic, complete with practical examples and projects.

class dictionary files functions gui if inheritance labels lambda lists map python sort string time variables zip

Last synced: 11 Oct 2025

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

A GUI application for Microsoft Windows, macOS, and Linux, using the SDL cross-platform development library. Its primary purpose is access and command of functions provided by Membrane Server.

c-plus-plus gui gui-application linux macos membrane-control membrane-server raspberry-pi sdl sdl2

Last synced: 13 Apr 2026

https://github.com/flad488/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: 23 Jul 2025

https://github.com/skneko-upv/twins

UPV Proyecto transversal IS 2019/20

game gui xamarin

Last synced: 12 Mar 2025

https://github.com/meowmeowahr/dmd_pagebuilder

Create graphics for DMD Page Loader

32x32 dmd gui gui-application hub12 pyqt pyqt5 python qt-material

Last synced: 09 Jun 2026

https://github.com/nickchubb/latexgenerator

Python (with Tkinter) program to procedurally generate LaTeX project folders and documents

gui latex python tkinter

Last synced: 13 Apr 2026

https://github.com/00000vish/Graphical-WSL

GUI Application for WSL.

application gui linux windows wsl wsl2

Last synced: 12 Mar 2025

https://github.com/asb-capfan/tk-fileentry

Entry widget with button and dialog to choose a file

gui perl tk ui-components

Last synced: 31 May 2026

https://github.com/tansen87/encoding_convert

Convert CSV encoding to another encoding format

csv encoding gui

Last synced: 13 Apr 2026

https://github.com/somodidenise/polynomial-calculator

A Java desktop app for basic and advanced polynomial operations with a user-friendly GUI.

calculator gui java maven mvc oop polynomial swing

Last synced: 16 May 2026

https://github.com/ujas-dev/filevault

Complete file organizer, deduplicator & secure shredder.

automation cli deduplication exif file-organizer gui open-source pdf-rename python secure-delete watchdog

Last synced: 03 May 2026

https://github.com/mediaexplorer74/mosaic

Experimental system shell as Metro style "echo". EN and RU local.

adaptive desktop experimental gui interface metro project-origami research rnd shell ui win10 win11 windows-11

Last synced: 13 Apr 2026

https://github.com/the-phoenics/book-inventory-system

Book inventory system built with Java Swing and JDBC

crud-application database gui java jdbc

Last synced: 17 May 2026

https://github.com/thanadolps/dioxus_tic_tac_toe

React's tic tac toe but it's made with dioxus

dioxus gui react rust rust-gui-experimental tic-tac-toe

Last synced: 20 May 2026