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/parktest0325/im-not-finder

file explorer with ssh, adb or more..?

adb gui ssh tauri terminal

Last synced: 21 Jun 2026

https://github.com/rudra-mondal/batch-image-cropper

A desktop batch image cropping tool for quickly preparing multiple images at a consistent size and aspect ratio.

gui image-cropper image-processing pillow pyside6 python

Last synced: 22 Jun 2026

https://github.com/fgatto13/pythonstopwatch

A PyQt5 stopwatch app with real-time clock, custom 7-segment-style font, and dynamic UI. Includes start/stop/reset controls, hover effects, and precise 10ms updates.

beginner-project custom-font desktop-app gui pyqt5 python qt stopwatch time-tracking

Last synced: 23 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/risenxxx/dubsync

Sync localized dubs from a donor release onto a master video using FFT cross-correlation.

audio audio-sync cli cross-correlation dubbing ffmpeg fft gui home-theater mkv rust subtitle-sync video

Last synced: 26 Jun 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/raffadndm/tictactoe

TicTacToe GUI application in Java.

awt gui java swing

Last synced: 09 Apr 2025

https://github.com/capjavert/hacklica

Hacklica@Weblica Conference 2018 hackathon frontend solution for my team MammaTua.

angular5 gui hackathon typescript

Last synced: 28 Apr 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/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/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/society451/youtube-video-downloader

A simple python youtube video downloader GUI

gui python youtube-downloader

Last synced: 27 Jun 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/huangli712/acgui

A web-based graphic user interface for ACFlow

acflow analytic-continuation gui julia web-application

Last synced: 14 Jun 2025

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/mehmetkahya0/networkmapping

Network Mapping Tool: A Python-based network mapping tool that discovers devices on your local network and creates visual network topology graphs using built-in Python libraries and basic network scanning techniques.

console-application cybersecurity education educational-project graph gui network port port-scanner port-scanning python scan tkinter

Last synced: 03 Jul 2025

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/rixiiz/drum-learner

Generate drum rhythms and drum partitions based on music

artificial-intelligence gui lilypond machine-learning magenta neural-network python tkinter

Last synced: 12 Apr 2026

https://github.com/somodidenise/virtual-memory-simulator

C++ Virtual Memory Simulator with a Qt GUI for visualizing address translation, page faults, TLB operations, and page replacement strategies.

cplusplus fifo gui lru operating-systems qt simulator tlb virtual-memory

Last synced: 21 May 2026

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/colowill/currency-converter

Java currency converter that uses WebScraping to update it's conversion rates.

currency-converter data-scraping data-structures gui java-8

Last synced: 27 Jan 2026

https://github.com/tjrapodile/menusframeappnew

GUI-based program that utilizes various Swing components

gui java swing-gui

Last synced: 04 Jun 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/pauliorandall/p46

A modular GUI tool for composing P45 icons.

gui icons modular svelte svg

Last synced: 14 Feb 2026

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/harmanveer2546/geopy

Exploring and Learned basic functionality of Geopy in this repo.

api geocoding geopy gui latitude-and-longitude pandas python timezone

Last synced: 11 Apr 2026

https://github.com/piotrsmola/java-project-library

Library management application written in JAVA and Swing for GUI, as part of a university project

gui java oop swing swing-gui

Last synced: 02 Apr 2025

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/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/bobis33/qtapp-sandbox

Sandbox of Qt application.

application cmake cpp cpp20 gui qt6

Last synced: 11 Mar 2026

https://github.com/ciwga/unbloatware

Uninstall bloatware apps from your android phone

android debloater gui

Last synced: 20 May 2026

https://github.com/husal90/bittorrent-client

A lightweight, Python-based BitTorrent client that implements the core functionality of the BitTorrent protocol. This client allows you to load and parse torrent files, connect to trackers, and interact with peers in the BitTorrent network.

bencode client gui hashlib peer python python3 socket-programming struct tkinter torrent tracker urllib

Last synced: 30 Oct 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/jibstack64/storm

A graphical, extendable Python chat script.

chat gui http python tkinter

Last synced: 08 Apr 2025

https://github.com/victoriaraven/intermediate-java-programming-projects

Intermediate-Java-Programming-Projects based on UMGC course.

gui java

Last synced: 28 Mar 2025

https://github.com/dipto9999/career_informational_gui

School Project to Explore GUI

career gui turing

Last synced: 14 Feb 2026

https://github.com/ignabelitzky/fake-login-gui

Fake login user interface.

fake gui interface login

Last synced: 11 Jun 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/cuh4/record

A Python application that records your screen.

app cv2 flet gui opencv python record ui

Last synced: 12 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/lenicdev/ipfs-gui

GUI wrapper for the go-ipfs IPFS implementation

angular electron go-ipfs gui ipfs

Last synced: 14 Feb 2026

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/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/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/alexworkteam/video-extender-app

Утилита для продления видео до длины аудио с drag-n-drop интерфейсом

ffmpeg gui loop-video music-tool python video-editor

Last synced: 20 Jan 2026

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/filiprokita/loginpanel

This program is a graphical user interface (GUI) for user authentication and registration. It allows users to choose between logging in or registering. The program is built using Python and the tkinter library.

gui login login-panel logo panel python python3 register register-panel registration security simple software tkinter user user-authentication user-registration

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/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/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/younesrabeh/basic-projects-py

My Python based Personal projects

application cross-platform gui

Last synced: 03 Jul 2025

https://github.com/audreyteles/conversor-de-temperaturas

Programa, com interface gráfica, que realiza conversão de escalas de temperatura (Celsius, Fahrenheit e Kelvin)

conversor-de-temperaturas gui python tkinter

Last synced: 14 Mar 2025

https://github.com/prgermux/defect-finder

Defect Finder is an interactive Python-based GUI application for detecting and analyzing mechanical and non-mechanical defects in data. It provides defect visualization, periodicity analysis, and statistical insights, making it ideal for research and quality control workflows.

data-analysis defect-detection gui pyqt5 python quality-control statistics visualization

Last synced: 24 Mar 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/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/FlyUltra/TheCalculatorGUI

Simple Java calculator in GUI

calculator example gui java simple

Last synced: 10 Mar 2025

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/psuong/min-vulkan-template

Minimal Vulkan template with Rust, Egui, and Vk-Mem

gui rust vulkan

Last synced: 07 Oct 2025

https://github.com/yun-ting/space-game

Used OOP concepts and GUI tools in Java to implement a interactive space game

gui oop

Last synced: 27 Jul 2025

https://github.com/tameronline/foto

A lightweight GUI tool to resize and compress images using Python and Tkinter.

compression gui image-processing python tkinter

Last synced: 07 Oct 2025

https://github.com/carlos-descalzi/pymongoclient

Desktop application for Mongo Databases

gtk gui mongodb python

Last synced: 06 May 2026

https://github.com/vpanjeta/tkinter

Basic programs using Tkinter

arkanoid calculaor games gui tkinter

Last synced: 23 Nov 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/chris-cozy/connectx-gui

My ConnectX project. It's similar to Connect5 but customizable, the user has control over board customization. Instead of being played through the terminal, this version's implementation makes use of the Model View Controller schema, as well as JavaSwing in order to produce a GUI for playing. There are two implementations for this project, labeled GameBoard and GameBoardMem. The difference between them is the memory efficiency of the program.

gui intellij java javaswing model-view-controller

Last synced: 24 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/lchrennew/g-stack-console

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

bdd g-stack gauge gui

Last synced: 08 Oct 2025

https://github.com/zevlee/hello-world-tk

A template build system for easily distributing Python-based Tk applications on Windows, macOS, and Linux

gui python template tk tkinter

Last synced: 19 Sep 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/dhanish03/college_management_system

College Management System is a Java Swing-based application that helps manage student records, including adding, searching, updating, and deleting student data using a MySQL database. It provides a simple GUI for efficient student management.

crud git gui java-8 java-swing jdbc-driver mysql sql standalone

Last synced: 13 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/10daviesb/weather-app

A modern Python desktop weather app with live city selection, flag emojis, and a stylish Tkinter GUI. Built with OpenWeatherMap API.

api-integration desktop-application gui openweathermap portfolio-project python tkinter weather-app

Last synced: 11 Jun 2025

https://github.com/bartimusprimed/egf

Easy GUI Framework... Keep it simple.

go golang golang-library gui

Last synced: 10 Mar 2026

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

Game Tic Tac Toe by using SFML libraty

ai-algorithm cpp game-engine gui minmax-algorithm sfml-game

Last synced: 24 Mar 2025

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/philiprejirajan/zeebot

This project contains a very basic python chatbot + GUI.

basics-of-python chat-bot chatbot gui python

Last synced: 08 Oct 2025

https://github.com/rkstudio585/factorial-calculator-gui

The Factorial Calculator is a Python-based GUI application that computes the factorial of any non-negative integer using recursion. Built with PySide6 and QtPy, it offers a user-friendly interface, error handling, and allows multiple calculations. Perfect for learning recursion and basic Python GUI development.

calculator calculator-python factorial factorial-calculator gui pyqt pyside6 python

Last synced: 22 Nov 2025

https://github.com/smartacephale/jabroni-outfit

out-of-the-box gui and persistent-state library based on vue

cdn gui persistent-state tweaks vue

Last synced: 12 Apr 2025

https://github.com/rynanda/auction-house-oo

Creating an auction house application using object-oriented design and implementation.

class-diagram csharp gui iterative object-oriented-programming user-stories

Last synced: 14 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/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/geobosh/fguigb

Create GUI interfaces to R functions and their help pages

gui help r

Last synced: 24 Mar 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