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/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/jesusgraterol/sw-builder

The sw-builder package automates the creation of your Application's Service Worker, which pre-caches your build. This leads to a better overall performance and enables users to access your PWA without an Internet connection.

api app cache gui interface progressive progressive-web-application pwa service-worker sw user-interface web web-api

Last synced: 07 Feb 2026

https://github.com/visheshgupta25/macos-askpass

🔐 Enable secure sudo authentication in macOS CI/CD pipelines for automated workflows, ensuring smooth operation without tty errors.

askpass authentication automation gui homebrew homebrew-tap keychain macos openssh package-manager password-management security ssh ssh-askpass sudo terminal testing

Last synced: 15 Apr 2026

https://github.com/curiousci/range-calculator

Software to calculate the range, based on the initial speed of an object, it's height, and the acceleration

gui java javaswing

Last synced: 01 Apr 2025

https://github.com/brochin5671/civilizationsimulator

Final project for my grade 12 Computer Science class that demonstrates OOP concepts as a Point & Click game. Using a genetic algorithm to evolve your civilization, you play as the humans who must go against monsters and aliens genes to survive.

game genetic-algorithm gui java oop

Last synced: 16 May 2025

https://github.com/ukaea/xmarte

A GUI for developing MARTe2 configuration files, supports all aspects including states. Is plugin based allowing you to add features as needed.

gui marte2 python

Last synced: 15 Apr 2026

https://github.com/twn39/zip-gui

📦 A clean and straightforward graphical interface for compressing (packing) and extracting (unpacking) archive files, built with Python and PySide6.

compression gui pyside6 zip

Last synced: 25 Feb 2026

https://github.com/jiro4989/sort_visualizer

ソートアルゴリズムを可視化する Godot 製ツール

godot gui sort

Last synced: 16 Jun 2026

https://github.com/adamstimb/nimbusinator

The project has been superceded by Nimgobus (https://github.com/adamstimb/nimgobus)

gui python retrocomputing

Last synced: 18 Jan 2026

https://github.com/crhowell3/centurion

GUI-based application for distributed simulation management using IEEE 1278.1-2012 Distributed Interactive Simulation application protocol messages.

cargo crate dis gui iced ieee rust

Last synced: 11 Mar 2026

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

A GUI application for Microsoft Windows and macOS, using the SDL cross-platform development library. Its primary purpose is to provide a launcher interface as a component of the Membrane Media Library application.

c-plus-plus gui sdl sdl2

Last synced: 07 Sep 2025

https://github.com/bcorfman/highscoregui

Web frontend to my containerized HighScore database service

anvil frontend gui python rapid-development webapp

Last synced: 17 Jun 2026

https://github.com/kalabamssalu/uog_admission_port

This repository hosts the UOG Admission Portal project, developed with Java GUI. It provides an intuitive interface for managing admissions, including application processing, student data management, and status tracking. The project is designed for efficient and user-friendly operation, making it easier to handle admission workflows and data manage

event-driven gui java

Last synced: 18 Jun 2026

https://github.com/mattyhakin/insulin-dosing-suite

A professional Python-based insulin calculator suite featuring a CLI tool, GUI interfaces, and experimental logic modules to support diabetes management.

automation calculator cli diabetes glucose gui healthcare insulin medical python tkinter

Last synced: 26 Jan 2026

https://github.com/pataquets/docker-mongodb-genghis

Genghis MongoDB web admin

docker dockerfile gui mongodb webui

Last synced: 16 Apr 2026

https://github.com/la-cebolla-mecanica/janta

Just another note taking app

c gui lightweight note-taking notes-app simple

Last synced: 25 Mar 2025

https://github.com/suryapratapsinghsuryavanshi/screentext

A tool for copying screen view text directly to clipboard.

gui hacktoberfest hacktoberfest-accepted pyautogui python3 qt5 win32api

Last synced: 16 Apr 2026

https://github.com/standardan/cratekeys

Reward crates with keys and an animated roulette opening for Paper 1.21+.

bukkit crates gui java minecraft minecraft-plugin paper paper-plugin rewards spigot

Last synced: 29 May 2026

https://github.com/ysmr101/tictactoe

An AI TicTacToe program made using Python, applies the MinMax and AlphaBeta Pruning search algorithms || GUI.

ai gui ipynb tictactoe-game

Last synced: 11 Feb 2026

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/dinau/imguinz

Calling Dear Imgui (CImGui), ImPlot (CImPlot) from Zig language zig-0.14 or later

cimgui cimplot font-awesome glfw gui imgui implot linux opengl sdl2 sdl3 ui windows zig zig-lang ziglang

Last synced: 06 Jan 2026

https://github.com/firestone82/mazelib-gui

VŠB-TUO - School project in SKJ

functional-programming gui thinker

Last synced: 22 Apr 2025

https://github.com/longkidkoolstar/foldermap

FolderPeek is a cross-platform GUI application designed for visualizing directory structures.

cross-platform dark-theme directory-structure export-feature file-explorer file-management folder-viewer gui hidden-files open-source python text-view tkinter tree-view

Last synced: 24 Mar 2025

https://github.com/paralisieth/topic-updater

🏷️ Supercharge your GitHub repos with a sleek GUI topic manager! Browse 200+ curated topics, search instantly, and customize with ease. The ultimate tool for perfect repository organization. 🚀

api-client automation configuration cross-platform desktop-application developer-tools documentation github github-api gui open-source productivity-tools python python3 readme repository-management search tkinter user-interface utilities

Last synced: 18 May 2026

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/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/FlyUltra/TheCalculatorGUI

Simple Java calculator in GUI

calculator example gui java simple

Last synced: 10 Mar 2025

https://github.com/buwilliams/experimenting-with-ui

Teach the basics of building a GUI drawing tool using the DOM.

dom game-loop gui jquery

Last synced: 28 May 2026

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/logandhillon/sga-trainer

Small Python GUI program to test your fluency in the Standard Galactic Alphabet (SGA).

gui python tkinter

Last synced: 14 Mar 2025

https://gitlab.com/bproto/recipes/conan-rmlui

Conan recipe for the RmlUi library.

conan cpp graphical gui rmlui

Last synced: 10 Mar 2025

https://github.com/sccsmartcode/gtk-gui-learning

A comprehensive repository documenting my journey in learning GUI development using GTK and Glade in C. This project covers beginner to advanced topics, including dynamic interfaces, layouts, events, and extending functionality with Glade.

desktop-applications dynamic-ui glade gui

Last synced: 26 Mar 2026

https://github.com/hathibelagal-dev/desktop4mistral

A desktop client with MCP support for Mistral LLMs

artificial-intelligence chat desktop-app gui llm mcp mistral mistralai qt6

Last synced: 20 Apr 2026

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/hemmouda/password-generator

A simple password generator GUI in Java

gui java password-generator simple

Last synced: 08 Apr 2025

https://github.com/rkstudio585/pass-negv-validators

A versatile desktop application for generating secure passwords and random numbers, validating emails and URLs, and toggling between dark and light modes. Built with PySide6 and QtPy, it features a user-friendly interface and customizable options for enhanced functionality and ease of use.

email-validator etc generator gui project pyqt pyqt5 pyside6 python python3 random-number-generator rk rk-studio secure-password secure-password-generator ui url-validator

Last synced: 22 Nov 2025

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/geobosh/fguigb

Create GUI interfaces to R functions and their help pages

gui help r

Last synced: 24 Mar 2025

https://github.com/stevegilham/drophash

Drag and Drop file digester

checksum drag-and-drop gui hash kata

Last synced: 01 Sep 2025

https://github.com/developerx-official/ui_test

A test app written purely in Rust.

eframe gui rust

Last synced: 19 Apr 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/biasedkiwi/calcpy

A simple GUI calculator made using Python and Tkinter

calculator gui tkinter

Last synced: 16 Mar 2025

https://github.com/dotxyteam/jvisualmapper

A Java graphical mapping (between POJOs, JavaBeans, etc.) tool.

gui java mapping-tools mappings

Last synced: 13 Jan 2026

https://github.com/heymumford/mailpail

Carry your mail away in a pail — export email to PDF, Excel, CSV. Multi-provider IMAP with plugin system, GUI wizard + CLI.

cli csv email email-export excel export gui imap mailpail pdf python

Last synced: 02 Apr 2026

https://github.com/p4ul-m/pygame_easy_menu

A library to make menu in pygame

gui menu pygame python

Last synced: 28 Mar 2025

https://github.com/tojan-naiem/cafe-management-system-project

This Java project implements a comprehensive café management system using Swing for the graphical user interface.

cafe cafe-management gui java javafx javagui javaguiswing project projects swing ui

Last synced: 17 Apr 2026

https://github.com/tory1103/pls-logging

Python code logging with a server interface

flask gui localhost logging python python-logging python3 server server-gui

Last synced: 30 Apr 2026

https://github.com/saiteja-talluri/2048-the-game

2048 Game developed using Racket Libraries

2048-game bfs gui racket

Last synced: 04 Apr 2026

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/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/kerciu/weather-app-java

🌦️ A weather application in Java ☕ to learn API integration 🌐. The app retrieves current weather data and presents it to the user through an interactive graphical interface 🖥️. This project was made in order to learn API integration in Java and create both aesthetic and functional user interfaces 🌟.

api backend front-end full-stack graphical-user-interface gui java java-gui-application json json-api swing swing-gui weather-api weather-app

Last synced: 17 Apr 2026

https://github.com/salman-ahamed/teligram-exact-time-scheduler

Desktop application to schedule and send Telegram messages at exact times (down to milliseconds precision). Built with Python, Tkinter GUI, and Telethon API.

automation gui messaging python scheduler telegram telethon tkinter

Last synced: 04 Apr 2026

https://github.com/shbobur/login_ui

Qt/QML Adaptive Style Showcase

gui login-page qml-samples qt6 sso-login

Last synced: 11 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/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/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/TryOmar/Vehicle-Parking-Project

🚗 A Java-based parking management system with automated space allocation, fee calculation, and GUI interface. Efficiently manages 100m parking space for multiple vehicle types.

gui java oop parking-automation parking-management parking-system space-allocation

Last synced: 29 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/hunterpope03/searching-and-sorting-explorer

Educational tool that uses Python and the tkinter GUI framework to explain and visualize the processes of searching and sorting algorithms.

gui python3 tkinter

Last synced: 24 Mar 2025

https://github.com/lmtreser/notepyd

Un simple clon del notepad escrito, con fines educativos, en Python utilizando la biblioteca Guizero

gui guizero notepad python

Last synced: 21 Apr 2026

https://github.com/albert-gao/projectfantasy

A genetic algorithm with GUI to show the evolution progress.

genetic-algorithm gui java

Last synced: 23 Jun 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/anirban-majumder/voice_assistant

A voice assistant, similar to Siri, Google Assistant, and Amazon Alexa, but with many differences and limitations.

gui pyqt5 python speech-recognition voice-assistant voice-control

Last synced: 28 May 2026

https://github.com/jfriedlein/add_metadata2file_xattr_gui_py

Python graphical user interface that allows to easily add metadata to a file using xattr (Linux)

caja gui linux metadata python xattr

Last synced: 24 Apr 2026

https://github.com/dtroupe18/servertosendfiles

GUI Server that sets a current working directory. Once the directory is set client can connect and search for available files.

gui java-8 javafx server

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/akk85/alien-invaders

My final project for CS 1110: Introduction to Computing using Python

alien arcade-game game gui python

Last synced: 25 Apr 2026

https://github.com/i-e-b/snivellinggit

An experimental GUI for the Git SCM.

c-sharp experimental git gui visualisation visualization working

Last synced: 25 Apr 2026

https://github.com/rogers-cyber/csvtoexcel

Modern PySide6 desktop app to convert CSV files to Excel (.xlsx) with batch processing, preview, encoding support, and SQLite history tracking.

batch-processing csv csv-converter csv-to-excel data-tools desktop-app drag-and-drop encoding excel file-converter gui preview productivity pyside6 python sqlite xlsx xlsxwriter

Last synced: 25 Apr 2026

https://github.com/europ/vutbr-fit-itu

VUTBR - FIT: ITU 2017/2018

fit gui itu qt qtcreator vut vutbr

Last synced: 25 Apr 2026

https://github.com/sunzey/autotest_ui

a multi-user UI(python) supports user quizing (Final work for BUAA-Pyhton-2021)

buaa gui gui-application python

Last synced: 06 Jun 2026

https://github.com/peeepca/production-dashboard

Production dashboard, with rest connection and build in data parser. It can analyze production data and performace.

backend dashboard dashboard-application front-end frontend gui itac parse parser python python3 rest rest-api restful-api tkinter

Last synced: 06 Jun 2026

https://github.com/thoth2357/mp4-to-gif-converter

a simple graphical user interface to convert your mp4 to gif

converter desktop-application gui small-tools tkinter-gui

Last synced: 06 Jun 2026

https://github.com/jason-cky/morse-decoder-gui

Morse code decoder GUI in python, made for NTU orientation camp

gui internet-of-things iot python3 raspberry-pi

Last synced: 27 Apr 2026