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/lmlk-seal/diffusionetwork

DiffusioNetwork is a Python application using a GUI for generating images using various Stable Diffusion models.

ai assistant bot chat code gui image image-generation image-generation-ai image-generator image-processing model offline prompt python stable-diffusion

Last synced: 17 Apr 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/kontsedal/monghoul-public

A fast, beautiful MongoDB GUI for developers

gui ide mongodb

Last synced: 17 Apr 2026

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/ghost-sakura/sayhello-application

SayHello - Kivy GUI Application

gui kivy python

Last synced: 18 Apr 2026

https://github.com/mabdusshakur/laravel-helper-gui

This is a graphical user interface (GUI) tool for running Laravel Artisan commands. The tool provides a simple and intuitive way to execute Artisan commands, without having to remember the command line syntax.

artisan artisan-command artisan-gui csharp gui helper-app laravel php winforms-application

Last synced: 05 Apr 2026

https://github.com/gathogog/financetracker

Track your finances effortlessly with Finance Tracker. Monitor expenses, manage debts, and achieve your goals using AI-driven insights. 🌟💻

asp-net-core budget-manager currency currency-converter docker finance finance-management finances gui java mongodb personal-finance python rest-api showcaseview spring spring-boot transactions

Last synced: 05 Apr 2026

https://github.com/aryaghan-mutum/housing-app

A cross-platform desktop GUI application for housing and dining management. Features secure authentication, furniture inventory tracking, and data export capabilities.

cross-platform desktop-app furniture-inventory gui housing-management inventory-management linux lisp macos racket racket-gui windows

Last synced: 18 Apr 2026

https://github.com/gil9red/web_2048_bot

Game 2048 bot (#python3 #qt #2048 #bot #gui)

2048-game bot gui python python-3 python3 qt webkit

Last synced: 18 Apr 2026

https://github.com/astynax/dialogui-htk

HTk-based GUI for the Dialogui package

gui haskell library tk

Last synced: 09 Apr 2025

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/codenificient/translatorgui

Translator GUI — Python/Kivy app for translating PDF documents from English to Spanish

gui kivy pdf python translation

Last synced: 04 Jun 2026

https://github.com/astynax/dialogui

Simple interactive cmdline-oriented UI

gui haskell library tui

Last synced: 09 Apr 2025

https://github.com/hifza-khalid/java-development-zone

A structured Java learning journey 🚀 covering matrices, data structures, GUI applications, and database connectivity with step-by-step implementations.

calculator convertor crud database gui java linkedlist mysql netbeans swing tic-tac-toe xampp

Last synced: 20 Apr 2026

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

Tic-Tac-Toe game with Qt GUI

2d-game game gui qt tic-tac-toe

Last synced: 20 Apr 2026

https://github.com/coderwahaj/fitness-tracker-app

FitConnect is a comprehensive fitness tracker application built using C++ in Visual Studio. The application aims to assist users in achieving their health and fitness goals by providing functionalities such as workout tracking, nutrition monitoring, social interaction, and community engagement.

cplusp filehandling gui oop

Last synced: 20 Apr 2026

https://github.com/jomy10/argon

Small UI library that renders to a pixelbuffer for C and C++

buffer c cpp framebuffer gui pixelbuffer ui ui-library

Last synced: 20 Apr 2026

https://github.com/blankscreen-exe/tkinter-mod-manager

A tkinter based mod manager for simple organizations of mod files.

gui python3 tkinter

Last synced: 04 Jun 2026

https://github.com/an4pdm/plataforma-de-gerenciamento-escolar-intuitivo-com-crud

Projeto Full-stack com integração entre Python e MySQL, permitindo o gerenciamento de dados de um sistema escolar com uma GUI simplificada.

automation coding database development full-stack gui programming project-repository python python3 simple-gui sql

Last synced: 20 Apr 2026

https://github.com/mykhail024/bignumbermultiplication

Large number multiplication program with GUI and graph. Based on qt6

bignumber bignumbers cross-platform gui karatsuba-multiplication math qt qt6

Last synced: 20 Apr 2026

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/mykhail024/ten-sorting-algorithms

Comparison of sorting methods with a graphical interface (GUI)

gui qt qt6 sorting-algorithms sorting-visualization

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/maxim-mazurok/linux-monitor

Linux Resource Usage Monitor with Web-based GUI and charts

chart graph gui linux monitoring monitoring-tool web-based

Last synced: 22 Apr 2026

https://github.com/muelli/vula

automatic local network encryption - Backup from https://codeberg.org/vula/vula

dns-sd gui mdns wireguard

Last synced: 22 Apr 2026

https://github.com/joshjarabek7/inventory-management

An inventory management GUI that tracks the parts and products currently in stock at a shop.

gui java javafx

Last synced: 22 Apr 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/lehuyh/boltui

⚡C++ GUIs In a Flash!

beginner-friendly cpp cs1 gui library

Last synced: 05 Jun 2026

https://github.com/bahmanm/brewit

A simple timer and countdown application (Mono + Gtk#)

gtk-sharp gui mono

Last synced: 23 Apr 2026

https://github.com/mohitbansal964/episode-tracker

A Simple GUI application to keep track of seen and unseen episodes of TV shows.

database-gui database-management episodes gui python3 sql sqlite3 tkinter tv-series tv-shows

Last synced: 05 Jun 2026

https://github.com/rexadbapp/rexadb-app

Multi-database desktop client for PostgreSQL, MySQL, MongoDB, SQLite, ClickHouse, Redis, and SQL Server.

database electron gui

Last synced: 06 Jun 2026

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/channingko-madden/map-app

A Qt app with a map

cmake cpp gui qml qt qtquick

Last synced: 24 Apr 2026

https://github.com/olivervea/fourierart

A tiny project attempting to recreate a piece of audio-visual art where wood is cut to resemble the waveform of an audio file.

fft gui matplotlib pyqt5 python signal-processing

Last synced: 31 Mar 2025

https://github.com/hamdymohamedak/blackv-chatbot

This is a simple React and TypeScript-based web interface designed to make it easy to connect your Ollama models to a website. Instead of interacting with Ollama via the terminal, you can now use a graphical user interface (GUI) to communicate with your models.

ai chatbots gui model ollama

Last synced: 24 Apr 2026

https://github.com/shayan925/offlineclicktest

An offline application that tests your clicking speed without the problem of lag.

cpp gui qt

Last synced: 24 Apr 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/moosemorals/tidy-movies

Take a format-shifted movie from my PVR and remove adverts (based on provided timings)

ffmpeg gui java

Last synced: 28 Apr 2026

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/jrodal98/grade-manager

Fully featured PyQT5 application for tracking grades across multiple courses.

course-grade education grade-management grade-manager gradebook grades gui pyqt5 python qt5 school

Last synced: 29 Apr 2026

https://github.com/selo0530/redisguimanager

Redis GUI client with searching by sql query

csharp gui redis redis-client sql

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/theleopard65/photon-live-chat-app

Photon is a real-time, peer-to-peer chat application built with Qt5 and C++, offering secure communication through AES-128 encryption. It supports random chat rooms, file sharing, and message history. The app provides a simple Qt-based GUI for easy interaction. It requires Qt5, OpenSSL, and build-essential packages for installation and building.

aes anonymous chatting cmake cplusplus encryption file-sharing file-upload first-project ftp gui message-history qmake qt5 security session-rejoining ssl

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/angelonazzaro/matrix

This is a simple program, written both in C and C#, that allows you to perform fundamental operations on matrices.

c csharp gui gui-application matrices

Last synced: 29 Apr 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/quan930/c_im_system_client_gui

c语言im系统 客户端 GUI

c cjson gtk2 gui imsystem linux

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/harmanveer-2546/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.

3d-graph callback deep-learning eda gui gui-application image-generator imageclassification keras-tensorflow matplotlib maxpooling mobilenetv2 numpy opencv pillow plotly python seaborn transfer-learning visualization

Last synced: 29 Apr 2026

https://github.com/hirudikaanupama/personalized-news-recommendation-system

The Personalized News Recommendation System uses an interactive GUI, NLP for article categorization, and ML for personalized recommendations based on user preferences and ratings. It offers tailored news from categories like technology, sports, and entertainment.

gui java javafx machine-learning ml natural-language-processing news-recommendation nlp recomender-system

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/hamidurrahman1/graph-gui

A JavaFX application on Graph Data-Structure

graph-algorithms graphs gui javafx project

Last synced: 30 Apr 2026

https://github.com/couldbedead/unitychallenge_5

The Unity Junior programmer Challenge 5 "Whack-A-Food" Submission for UCCS GDD 1200

csharp gui unity

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/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/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/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/zamweis/tetris

This project, one of my first when learning Java programming, showcases a classic game implementation, reflecting my early coding journey and passion for programming.

classic-game game-development gaming gui intellij-idea interactive-application java netbeans object-oriented-programming open-source puzzle-game swing tetris-game

Last synced: 01 May 2026

https://github.com/hugojosefson/docker-signal-desktop

Runs Signal Desktop, inside Docker.

desktop docker docker-image gui hacktoberfest signal

Last synced: 01 May 2026

https://github.com/structlooper/texteditor-using-python

A basic text editor using Python with some amazing features.

gui msi python tkinter windows-software

Last synced: 08 Jun 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/bountyhunterboar6/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: 29 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/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/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/emanuelbertey/notebertey

A simple text editor made in Godot Engine, an example of how to load and select system files and how we can manipulate directories

edittext gdscript godot godot-engine godot4 gui

Last synced: 29 May 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/girkovarpa/verpatch-gui-win32

Win32 GUI for verpatch, a program for editing executable version info and other metadata.

change edit executable gui hacker info metadata resource sciter ui verpatch version win32 windows winsafe

Last synced: 02 May 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/mmoult/moulton-scalable-menus

A Java library for GUI menus. Built to allow any component to scale with frame size changes.

gui java

Last synced: 03 May 2026

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/a-mhamdi/fuzzy-tipper

Tipping problem w/ fuzzy logic

fuzzy-logic gui pyqt5 python3 ui

Last synced: 03 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/pitercoding/tela-de-login-python

Projeto simples de tela de login desenvolvido em Python utilizando a biblioteca CustomTkinter para criar uma interface moderna e estilizada no modo escuro. ENG: A simple login screen project developed in Python using the CustomTkinter library to create a modern and stylish dark mode interface.

authentication customtkinter dark-mode desktop-app gui login-system modern-design password-validation python python-project tkinter user-interface

Last synced: 03 May 2026