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/michaeldehaney94/simplecalc

Java application built using Java Swing GUI programming.

gui java javaswing

Last synced: 22 Jun 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/fd2013/youtube_video_export

This Python script allows you to fetch all uploaded videos from a specific YouTube channel and export the video titles and URLs to a CSV file. It features a simple graphical user interface (GUI) built with Tkinter.

channels csv-export csv-files export-csvfile export-to-excel google-api google-cloud google-cloud-platform gui save save-files title tkinter-gui url youtube youtube-api-v3 youtube-playlist youtube-video

Last synced: 30 Apr 2026

https://github.com/umjammer/vavi-apps-editablepanel

🫐 Swing and Beans

beans gui java swing

Last synced: 21 May 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/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/lmlk-seal/pyspeed

Intelligent Python Performance Optimization Tool Automatically profile, analyze, and accelerate your Python code with minimal effort.

analyzer customtkinter gui intelligent numpy optimization optimization-tools performance python real-world-problem-solving

Last synced: 23 Jun 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/reshmaharidhas/palindrome-checker

A desktop application to check if given input is palindrome or not a palindrome

character-counter desktop-app exe gui palindrome palindrome-checker python3 tkinter tkinter-gui tkinter-python word-counter

Last synced: 19 Jun 2025

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/quinnjohnsoncode/pi-binary-expansion-finder

Simple GUI Application that finds images in PI.

binary c gtk4 gui pi

Last synced: 01 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/luisdasartimanhas/my-windows-scripts

Projeto pessoal de scripts de automação para windows.

cmd dotnet git git-gui gui ip ip-system netinstall ssh tui windows windows-10 winget

Last synced: 01 May 2026

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/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/mahmoodhamdi/ecommercesystem

A Java-based e-commerce system featuring a graphical user interface built with Swing, SQLite database integration, and implementation of core design patterns. The system provides product management, shopping cart functionality, and secure payment processing with robust input validation.

design-patterns gui java javadb oop-principles solid-principles solidity-contracts sqlite swing swing-gui

Last synced: 02 May 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/reshmaharidhas/infix-to-postfix-converter

A desktop application to convert infix expression to postfix expression built using Tkinter and Python

calculator conversion converter desktop-app exe gui infix infix-to-postfix infixtopostfix mathematical-expressions postfix python python3 tkinter tkinter-gui

Last synced: 29 Mar 2025

https://github.com/DamiaV/GUI-Framework

A framework to serve as a base for my programs.

framework gui jar java library

Last synced: 22 Jul 2025

https://github.com/revtpark/kivy_mobile_app

Word translator app using kivy framework in python.

gui kivy python

Last synced: 02 May 2026

https://github.com/squidkid-deluxe/calculator

A simple GUI calculator

calculator gui python tkinter

Last synced: 09 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/hayat-tamboli/ytv-downloader

downloads youtube videos from a given URL

gui python tkinter-gui video-downloader

Last synced: 09 Jun 2026

https://github.com/atyrode/factorio-gui-web-editor

Browser-based Factorio GUI spec and prototype editor

factorio gui web-editor

Last synced: 26 Jun 2026

https://github.com/a-mhamdi/fuzzy-tipper

Tipping problem w/ fuzzy logic

fuzzy-logic gui pyqt5 python3 ui

Last synced: 03 May 2026

https://github.com/joeesmithh/graphs

A modular graph library written in C++ with adjacency list/matrix representation, traversal algorithms, and a driver—used to validate shortest-path and connectivity algorithms.

cpp data-structures-and-algorithms gui qt

Last synced: 19 Apr 2026

https://github.com/panastasiadis/k8s-smart-home-frontend-service

A Streamlit-based front-end, developed as part of the thesis "Enhancing Integration Process and Manageability of a Microservices-Based Home Automation Application with Kubernetes". This GUI connects to a Django backend and InfluxDB to enable real-time sensor monitoring, device and room management, and action automation.

dashboard data-visualization gui home-automation python smart-home streamlit user-interface

Last synced: 03 May 2026

https://github.com/etcetra7n/cmdlog-gui

UI interface for log entry into log files

gui logger logging python tkinter ui utility

Last synced: 03 May 2026

https://github.com/marcobendinelli/masters-of-renaissance-java-project

The project involves developing a Java software version of the Masters of Renaissance game, following a Software Engineering approach. Inside the game you aim to increase fame and prestige as a citizen of Florence

cli game-board gui java javafx mvc-architecture uml

Last synced: 04 May 2026

https://github.com/debloper/exorcist

Got rogue daemons in your system?

electronjs gui linux utility

Last synced: 04 May 2026

https://github.com/makeitfast9052/rnotes

Fast, cross-platform text editor powered by Rust

binary gui js rust tauri tauri2 webdev

Last synced: 04 May 2026

https://github.com/isala404/viduruthninnada

Registration App for Viduruth Ninnada 2018

gui opencv python tiki tkinter

Last synced: 04 May 2026

https://github.com/chiefenne/pyside6-gui-template

Main classes and functions needed to write a graphical user interface employing the Qt for Python API.

framework gui python qt qt6

Last synced: 05 May 2026

https://github.com/sentrygunlv3/zuil

WIP GUI framework written in zig

framework gui gui-library retained-mode-gui zig zig-package ziglang

Last synced: 09 Jun 2026

https://github.com/astrodynamic/qtquickquests

QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.

cmake config cpp design gui modules playground qml qt qt-framework qt6 qtquick qtquick-controls ui

Last synced: 07 Mar 2026

https://github.com/prgermux/image-predictor

Neural network-based tool that evaluates images based on user-provided textual input. The application utilizes PyQt5 for the graphical user interface and PyTorch for neural network implementation. It allows users to upload images and provide corresponding text input, with the application processing both inputs to predict an output value.

convolutional-neural-networks cv cv2 deep-learning gui neural-network pyqt5 python pytorch

Last synced: 05 May 2026

https://github.com/phpmacher/mastodon-publish-button

Userscript for Greasemonkey or Tampermonkey to change the text of the publish-button in Mastodon web-ui.

greasemonkey greasemonkey-script greasemonkey-userscript gui mastodon tampermonkey tampermonkey-script tampermonkey-userscript tweak userscript userscripts webinterface

Last synced: 06 May 2026

https://github.com/zaidsunasra/online-datingg-service

A simple matchmaking program made using MySQL and JAVA. (For more details read the README.md file)

database gui java mysql swing

Last synced: 06 May 2026

https://github.com/janix520/java-swing-template

java的gui开发快速模版,支持jdk14+,maven构建,支持一键打包为exe、dmg等

gui java javafx package swing

Last synced: 06 May 2026

https://github.com/jackokeeffe/quiksend

A quick way to send emails using a program and a GUI created in Python.

email email-sender gui gui-application pysimplegui python python-3 python3

Last synced: 10 Jun 2026

https://github.com/c3-tko/influxannotator

This is a react-native app experimental GUI for handling annotations in influx

gui influxdb ios javascript react-native redux

Last synced: 07 May 2026

https://github.com/nstechbytes/mini-calculator

Mini Calculator is a sleek, efficient, and easy-to-use Chrome extension designed for quick calculations. Whether you're handling simple arithmetic or complex mathematical problems, Mini Calculator provides a seamless experience right from your browser toolbar.

calculator chrome chrome-extension extension gui

Last synced: 07 May 2026

https://github.com/jaiprotocol/pub3-shell

Безопасная GUI-оболочка для запуска Pub3 и ЖАИ

ai-shell automation gui markdown packing pub3 safe-launch shell

Last synced: 07 May 2026

https://github.com/r4f405/google-maps-scrap-automation

A Python-based desktop GUI for the gosom/google-maps-scraper API. This tool automates and simplifies business data extraction from Google Maps through an intuitive, user-friendly interface.

automation data-extraction data-mining google-maps gui lead-generation python python3 scraper scraping tkinter

Last synced: 26 Jun 2025

https://github.com/artag/cocr

OCR from clipboard image

clipboard csharp gtk gui linux-app ocr windows-app

Last synced: 08 May 2026

https://github.com/sztaroszta/bgone

A GUI-based Python utility engineered to remove image backgrounds using a suite of AI models. It streamlines testing by processing one image with multiple algorithms (rembg, mediapipe) and saving separate, transparent outputs for easy side-by-side comparison.

ai background-removal computer-vision deep-learning gui image-editing image-processing machine-learning mediapipe photo-editing python rembg tkinter transparency transparent-background utility

Last synced: 08 May 2026

https://github.com/martudev/easygui

EasyGUI is a project that tries to facilitate the creation of custom windows forms, specially oriented to use them in GUI overlay apps (for example: games)

csharp flat-design gui non-hook-ui ui ui-components visual-studio windows-forms

Last synced: 08 May 2026

https://github.com/berke2002/blox-fruits-script

Powerful script for Blox Fruits game that enhances gameplay and provides players with an edge. Includes features like auto-farm, teleportation, and more for an unparalleled gaming experience.

automation blox-fruits cheats code development exploits farming game github gui hackathon hacks lua multiplayer optimization programming roblox script scripting tools

Last synced: 08 May 2026

https://github.com/fran0808/electro-store-ui

Aplicación de escritorio desarrollada en JavaFX para la gestión y control de inventario de una tienda de electrónica.

client-application desktop-application electro-store frontend fxml gui inventory-management java javafx maven

Last synced: 28 Jun 2026

https://github.com/buzzraa/java-turtle-gui

This is a project of Turtle GUI using Java which I had done as one of my assessment in order to complete my undergrad degree. A jar file was provided my university and the rest of the was code written by me in Eclipse IDE.

gui java

Last synced: 28 Jun 2026

https://github.com/t-kalv/time-machine

A 🕰️ Time Machine Java program that opens a website from the past using the Wayback Machine where the user enters a website URL, date and time...

gui gui-application java time-machine wayback wayback-machine

Last synced: 22 Mar 2025

https://github.com/dominicegginton/native-clock

Native clock build with tauri

gui rust tauri

Last synced: 09 May 2026

https://github.com/billwilliams1952/tooltips-for-python

Add tool-tips to a python program. Tool-tips are read from an external file allowing the user to easily modify the tool-tips.

gui python tkinter tkinter-graphic-interface tkinter-python tooltip widget

Last synced: 24 Mar 2025

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

Library managemet system will be the ultimate tool for manage a library for both user and admins.

gui library-management-system pyqt5-desktop-application python-project

Last synced: 26 Jan 2026

https://github.com/theelderemo/tg-media-browser

A desktop GUI for browsing your Telegram chats, listing the videos in any chat, and either streaming them in app or with any external player you have installed

gui python telegram telegram-client telegramapi video-player

Last synced: 28 May 2026

https://github.com/younesrabeh/basic-projects-py

My Python based Personal projects

application cross-platform gui

Last synced: 03 Jul 2025

https://github.com/vpanjeta/tkinter

Basic programs using Tkinter

arkanoid calculaor games gui tkinter

Last synced: 23 Nov 2025

https://github.com/filiprokita/qrcreator

QRCREATOR is a simple Python project that generates QR codes based on user input. It uses the qrcode and PIL libraries for image processing, and tkinter for creating a basic GUI. This project is a great introduction to image processing, GUI programming, and can be used as a beginner-friendly project for anyone interested in learning Python.

beginner-friendly graphic-user-interface gui image-processing pil python qr-code-generator qr-generator qrcode qrcode-generator simple-project tkinter

Last synced: 24 Mar 2025

https://github.com/filiprokita/prettyhtml

PrettyHTML is a Python program that prettifies HTML code using BeautifulSoup. With a GUI built using Tkinter, users can easily select an HTML file and apply the prettification process to it. PrettyHTML makes it quick and simple to clean up and organize HTML code.

beautifier beautifulsoup gui html html-beautifier html-css-javascript python python3 tkinter

Last synced: 24 Mar 2025

https://github.com/bilalm04/blackjack

Blackjack application created using Java Swing library.

game gui java javaswing oop

Last synced: 12 Jul 2025

https://github.com/malaksadek/userdatabase

A Database of Users Implemented Using Various Data Structures 📐🔧(2014)

application c-plus-plus gui qt

Last synced: 30 Apr 2026

https://github.com/kopach-artem/todo-list

This repository hosts a Java-based TODO list application, featuring a sleek graphical user interface (GUI) built upon the Swing framework. It is designed to provide an intuitive and efficient way to manage tasks.

bme gui java java-8 java-swing swing-gui todoapp todolist

Last synced: 24 Mar 2025

https://github.com/olirud/pc-part-picker-tkinter

A short tkinter project for a college assignment

collage demo demo-app gui python tkinter

Last synced: 03 Jul 2025

https://github.com/lrsb/ing-sw-2019-7

A Java implementation of Adrenaline board game

gui ingegneria-del-software java javafx polimi politecnico-di-milano swing

Last synced: 21 Apr 2026

https://github.com/rynanda/choose-your-news

Interactive program allowing users to selectively view data extracted from multiple sources and export chosen data values for later inspection.

back-end front-end gui html-css python regex

Last synced: 14 Mar 2025

https://github.com/qmi03/search_gui

A GUI Application for looking up keywords in Excel.

gui openpyxl pyside6 qt6

Last synced: 11 Mar 2026

https://github.com/Janorico/JGL

JGL is short for 'Janorico GUI Library' and it helps you to build an GUI.

gpl gpl3 gplv3 gui gui-library kotlin library open-source opensource

Last synced: 10 Mar 2025

https://github.com/parisaalizadeh2003/calculator

This is a simple GUI-based calculator built using Python and Tkinter. The project follows a **component-based structure**, making it easy to manage and extend.

calculator-application coding devcommunity gui opensource python tkinter

Last synced: 12 Apr 2025

https://github.com/ciwga/unbloatware

Uninstall bloatware apps from your android phone

android debloater gui

Last synced: 20 May 2026

https://github.com/marcingrze/speed_test

Internet speed testing tool with CLI, GUI (KivyMD), and KDE Plasma widget. Features automated testing, SQLite storage, and result validation.

cli gui kde-plasma kivy network-testing python speedtest sqlite

Last synced: 09 May 2026

https://github.com/psvel6672/screen-recorder-using-python

Screen Recorder for desktop and Take Screen Shot Using Python Tkinter.

cv2 gui gui-app opencv python python3 screen-recorder screen-recorder-gui screenrecorder tkinter

Last synced: 21 May 2026

https://github.com/bobis33/qtapp-sandbox

Sandbox of Qt application.

application cmake cpp cpp20 gui qt6

Last synced: 11 Mar 2026

https://github.com/azuregray/odia-agentic-interface

An On-Device completely offline personal AI Agent that has both user interface and an always-active kernel-level interface that can interact with the programs you write and the apps you run.

api api-on-path api-prompting chatgpt claude cli deepseek dolphin gemini gui gui-application ollama ollama-app on-device-ai on-device-api openwebui python-integration tiny-ml

Last synced: 25 Mar 2025

https://github.com/manishdait/shutdown-tool

Shutdown tool program written in Java using Java Swing

gui java

Last synced: 11 Jun 2025

https://github.com/kelvin-1013/telegram-gateway-bot

telegram shilling bot sending message to Group and DM

bot gui python scraping shilling telegram telegram-api telegram-bot

Last synced: 01 Apr 2025

https://github.com/able8/base64-encoder-decoder

A simple cross-platform GUI app to convert text to Base64 or decode Base64 to text. Using Go & Fyne.

base64 base64-decoding base64-encoding cross-platform fyne golang gui

Last synced: 16 Jan 2026

https://github.com/paritoshbh/s3-explorer

GUI for browsing S3 buckets, to facilitate local development. Currently tested against localstack & MinIO.

browser explorer gui s3

Last synced: 21 Feb 2026

https://github.com/svetjeonline/image-tagger

This repository contains a Python script for a desktop application that generates English captions and keywords for images using AI (Hugging Face Transformers) and writes them to IPTC/XMP metadata.

ai captions gui image image-processing metadata photoshop python stock tagger

Last synced: 10 Jun 2025

https://github.com/heng30/cryptoinfo

It is a desktop app that show cryptocurrency information.

crypto gui linux qt rust

Last synced: 11 Jul 2025

https://github.com/na-trium-144/webcface-webui

UI Application for WebCFace

gui react user-interface visualization vite

Last synced: 11 Apr 2026

https://github.com/pyadrus/automation-of-processes

Личный проект, направленный на автоматизацию рабочих процессов на предприятии.

gui openpyxl python3 tkinter

Last synced: 01 Apr 2025

https://github.com/vaibhav-pant/tic-tac-toe

Tic-Tac-Toe Game GUI using Java

gui java javaswing tictactoe-java-game

Last synced: 29 May 2026

https://github.com/dhruvcodings/python-login-system

A simple login system built using Python's Tkinter library, featuring a graphical user interface for basic user authentication. This project is perfect for learning how to create GUI applications in Python.

basic-authenticaton-logic gui python tkinter

Last synced: 21 Mar 2025

https://github.com/jbenner-radham/pocket-up

A forthcoming Linux GUI app to download and update openFPGA cores on the Analogue Pocket.

gui pocket updater

Last synced: 16 Mar 2025

https://github.com/spear97/romannumeralconverter

This is a Simple Project that I made using Python and Tkinter to create an application that converts given Roman Numeral Data into Numerical Data and outputs it to the application.

applications data-conversion data-processing gui gui-application python python3 tkinter tkinter-gui tkinter-python

Last synced: 23 Mar 2025

https://github.com/mnz1365/random-color

color generator with python

canves color gui python random tkinter

Last synced: 24 Mar 2025