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/thiiagoms/kivy-calculator

Calculator with python and kivy :snake: :hammer_and_wrench:

gui kivy-calculator learning python-gui python-kivy

Last synced: 10 Mar 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/gamepowerx/kekuploadservergui

A plugin for KekUploadServer that adds a GUI

avaloniaui csharp gui kekupload kekuploadserver plugin uploadserver

Last synced: 20 Feb 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/georgiakt/videostreamingapp

A Server-Client application for video streaming, built with Java, JavaFX, FFmpeg and Sockets.

ffmpeg ffmpeg-wrapper gui javafx multimedia server-client socket-communication streaming-video

Last synced: 10 May 2026

https://github.com/yourcraftmc/gui-framework

❇️ A efficiency & easy-to-use packet-based gui framework for minecraft servers, multi-platform supported for Bukkit, Spigot, BungeeCord and Velocity.

api bukkit bukkit-api bungeecord easy-to-use framework gui spigot spigot-api velocity velocitypowered

Last synced: 12 Mar 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/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/vanheemstrasystems/btop

btop - To monitor the system performance and understand what’s going on.

btop gui terminal

Last synced: 05 Oct 2025

https://github.com/niksirbi/pyrat_fmri

A GUI app made with python's tkinter for quickly computing fMRI activation maps

fmri fmri-analysis gui mri

Last synced: 06 Oct 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/nilostolte/java-vector-gui

This repository contains several examples of the use of Vector Graphics in Java to the development of Graphics User Interfaces (GUI), focusing in menus, menu item selection, zooming, etc.

gui java menus vector-graphics

Last synced: 13 Nov 2025

https://github.com/n8tbyte/example-rust-slint

example-rust-slint

gui rust slint

Last synced: 10 Jun 2026

https://github.com/badawy403/compilerproject

This project involves creating a custom programming language and its compiler for a coursework project. The compiler will parse and execute code written in the new language, focusing on fundamental programming concepts like variables, conditionals, and loops. The goal is to understand language design and the compilation process.

bison c compiler gui lex lex-yacc tkinter-python yacc

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/xvb8/network-control-panel

Allows you to block specific folders from accessing the Internet with a GUI

executable gui internet ui

Last synced: 14 May 2026

https://github.com/akora/focusui

FocusUI is a new type of web interface that allows users to focus on the important content and actions while minimizing distractions and clutter.

focus focus-management gui ui ui-concept user-interface

Last synced: 18 May 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/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/quantumpixelator/pyip

Displays current internal and external IP addresses, and VPN connection status. Python 3.x

gui ip ipadress networking pyside6 python vpn

Last synced: 14 Mar 2025

https://github.com/d3rhami/filterplayground

Filter Playground is an interactive GUI application designed for exploring filters and convolution techniques in image processing

convolution custom-tkinter customtkinter gui image-processing python pythongui

Last synced: 23 Mar 2025

https://github.com/jeree02847/dream

Dream is a collaborative platform that helps users explore and share their creative visions. It offers tools for brainstorming, visual storytelling, and community feedback, making idea development easier and more engaging.

3d-creation ai blender blender-addon dreamfusion gui http jax machine-learning python reinforcement-learning salesforce text-to-3d text-to-image

Last synced: 08 Oct 2025

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/amirrezaask/neobeam

Missing GUI for Neovim

cargo gui native neovim rust vim wgpu wgpu-rs winit

Last synced: 09 Jul 2026

https://github.com/abhinav0115/loan-calculator-python

Loan Calculator App build using Tkinter GUI in Python Language

gui python python-3 tkinter tkinter-gui tkinter-python

Last synced: 14 Mar 2025

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/on3ye/easy-click

Autoclicker for linux with a GTK-based GUI, developed in C.

autoclick easy-to-use gtk4 gui linux simple

Last synced: 04 Jan 2026

https://github.com/unclechu/gpaste-gui

Simple and handy GUI for managing clipboard history of GPaste daemon

clipboard clipboard-history clipboard-management clipboard-manager gpaste gtk gtk2 gui linux-desktop perl perl5 utility

Last synced: 11 May 2026

https://github.com/kronos3/simplemusicmanager

A material spec gui implementation of gmusicapi

desktop google-music gui python

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://github.com/blaze6950/findword-winapi-

A case study for a word search application in text

cplusplus finder gui text-analysis winapi winapi-application

Last synced: 10 Oct 2025

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

Case Study for Creating a Custom Custom Control for Color Selection. Using slider

case-study colorpicker cplusplus custom-elements gui slider usercontrol winapi winapi-application

Last synced: 24 Oct 2025

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/al-ghaly/weather-application

A GUI app to get the current weather for specific city.

desktop-application gui oop pyqt5 python weather

Last synced: 12 Oct 2025

https://github.com/wristwaking/matlab-five-chess

唤醒手腕哔哩哔哩Matlab五子棋项目源码。项目实现了五子棋无禁手基本逻辑功能,并且支持鼠标右键悔棋操作功能。

gui matlab

Last synced: 24 Jun 2026

https://github.com/pyrustic/viewable

Class to implement a GUI view with lifecycle

app desktop event frontend gui library lifecycle lightweight pyrustic python tkinter

Last synced: 19 May 2026

https://github.com/fwcd/rusty-gui

Experimental 2D GUI library written in Rust

2d gui rust sdl2

Last synced: 21 Oct 2025

https://github.com/1dagord/chord-creator

Allows users to create chords and melodies through a sheet music inspired GUI

audio-processing gui music music-composition music-player python python3

Last synced: 22 Mar 2025

https://github.com/michaeltennyson/oop

The following repository contains programs completed for the Object oriented programming module

algorithms gui java oop oops-in-python python

Last synced: 14 Apr 2026

https://github.com/chesterxalan/pygame-cockroachkiller

A demo game created by PyGame library.

game gui pygame python

Last synced: 05 Mar 2025

https://github.com/l0g0rhythm/url-refiner

A Python tool to efficiently process, modify, and deduplicate URL lists. Ideal for security professionals, analysts, and developers, with both CLI and GUI support.

automation bug-bounty cli data-processing deduplication gui python security security-tools url url-manipulation url-parser

Last synced: 22 Jul 2025

https://github.com/bfontaine/jcalc

toy stack-based calculator

experimental gui java

Last synced: 30 Mar 2025

https://github.com/dauntlessdev/taskscheduler

visualization gui java application for scheduler algorithms(firstcome-firstserve, roundrobin, shortest job first)

algo gui java scheduler

Last synced: 28 Jun 2025

https://github.com/depermitto/fingers

Convert distance units from human to american

converter golang gui

Last synced: 31 May 2026

https://github.com/omar-26/coursecode

CourseCode is a Online Courses Management User Friendly GUI Desktop app written in java

desktop-application gui java javafx javafx-application javafx-desktop-apps mvc-architecture mvc-pattern oop

Last synced: 02 Jan 2026

https://github.com/mexikoedi/java-web-scraper-mit-gui

Java Web Scraper mit GUI für das Abrufen von diversen Inhalten der HKA (Hochschule Karlsruhe – University of Applied Sciences).

gui hka hochschule-karlsruhe java program scraper web

Last synced: 11 Nov 2025

https://github.com/jellyterra/contaiman

GUI designed for Podman the container manager.

container gui podman

Last synced: 15 Oct 2025

https://github.com/bitplan/com.bitplan.gui

Generic Graphical User Interface decription interfaces

gui java platform-independent

Last synced: 17 Oct 2025

https://github.com/mostafagalal1/sound-recorder

Program records sound and save it in wmp extensions

application gui recorder visual-basic

Last synced: 05 Feb 2026

https://github.com/w45p85/tbx_to_html

Converter for TBX-Files to HTML-Files

converter executable gui html python3 smc tbx tkinter

Last synced: 18 Apr 2026

https://github.com/emagood/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: 03 Mar 2025

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/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/sat-mtl/koaia

A tool for exploring generative ai

gui stable-diffusion

Last synced: 20 Feb 2026

https://github.com/adamjohnlea/learn_tkinter

tkinter fascinates me. Taking a deep dive into the library. Projects to follow.

gui python tkinter tkinter-gui tkinter-python

Last synced: 24 May 2026

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/nurjahonergashevme/etsy-parser

Автоматизированный парсер магазинов Etsy с GUI интерфейсом, Telegram ботом и интеграцией с Google Sheets.

aiogram etsy gui parser python

Last synced: 17 Aug 2025

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/ekelhala/jmerge

Minimal tool for merging PDF files together, written in Java

file-management gui java maven pdf-document pdfbox swing

Last synced: 13 May 2026

https://github.com/bilalm04/frogger

Frogger game created using Java Swing library.

game gui java javaswing

Last synced: 17 Aug 2025

https://github.com/lmlk-seal/modelquants

Professional Model Quantization Converter for HuggingFace Transformers

ai-models converter customtkinter gui huggingface huggingface-transformers quantization transformers

Last synced: 14 Sep 2025

https://github.com/accessory/rocksdbviewer

Let's you read and write a RocksDb Database.

fltk gui nosql-database rocksdb

Last synced: 15 Aug 2025

https://github.com/victoriazz87/netmaker-terraform-provider

Netmaker Terraform provider with auto-installer and web GUI scaffold.

bash devops gui installer netmaker networking terraform terraform-provider vpn

Last synced: 14 Apr 2026

https://github.com/roblillack/gitj

Git Journey: Classic-looking, cross-platform GUI git client

git gui macos rust saudade wayland windows x11

Last synced: 08 Jul 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/msadeqsirjani/trimmerpro

A simple program to shorten links Without visiting the websites

dotnet gui mvvm prism ui url-shortener windows-desktop wpf

Last synced: 09 Apr 2026

https://github.com/vlmarkov/contact-aggregator

Simple contact aggregator

application gui scala

Last synced: 06 Apr 2025

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/diwansinghchauhan/nlpapp

An API based NLP application created using tkinter and OOP

api gui gui-application nlp oop pycharm python tkinter

Last synced: 28 Jan 2026

https://github.com/mo7amd-hub/geometry-shapes

simple OOP project in Java with GUI calculates perimeter and area of circle or cube and show some characteristics as you like

geometry gui oop oops-in-java

Last synced: 13 May 2026

https://github.com/preetesh21/chatbot

This repo contains the dataset as well as the python used for building a retreival chatbot

chatbot gui tkinter

Last synced: 22 Jun 2026

https://github.com/deonvz/ezunace

Gui for ACE dos application to extract compressed files. Created in Visual Basic 6

ace compression ezunace gui unace vb6 vb6-application windows

Last synced: 26 Oct 2025

https://github.com/radad/radmenulauncher

Display a menu that can be filtered to search for an item to launch. Supports jumplist context menu.

gui shell-extension win32 windows

Last synced: 16 May 2026

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://github.com/ahmednassar7/college_library

A project that have a GUI control a database system.

database gui java javaswing oop sql

Last synced: 25 Apr 2026

https://github.com/n1xsi/paasword-tkinter

Python-шаблон для десктопных приложений на Tkinter, продемонстрированный на примере многофункционального генератора паролей.

beginner-friendly cross-platform desktop-app gui password-generator python python-gui python-template template tkinter tkinter-template

Last synced: 09 Aug 2025

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/rgglez/yii-svelte-simpleautocomplete

Extension for Yii 1.1 integrating the SimpleAutocomplete Svelte component

autocomplete component gui svelte yii

Last synced: 28 Jan 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/soupi/specular-play

Playing with and learning specular

dom frp gui haskell-reflex purescript purescript-specular

Last synced: 06 Feb 2026

https://github.com/michaeldehaney94/simplecalc

Java application built using Java Swing GUI programming.

gui java javaswing

Last synced: 22 Jun 2026

https://github.com/temidaradev/neuratalk

Short conversation GUI app for local ollama llms (for now...)

fyne go gui llm ollama

Last synced: 13 May 2026

https://github.com/djoezeke/tkinterui

Tkinter for Graphical User Interfaces Examples and Modern Widgets in Python.

gui linux macos modern modern-ui python python3 tkinter ui user-interface windows

Last synced: 16 Jan 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