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/elulcao/docker-vnc

🐳 A self-contained docker container. Remotely connect over SSH to other hosts.

docker docker-compose gui python3 ssh vnc

Last synced: 06 May 2026

https://github.com/lukeroantree4815162342/embedded-threat-alerting-prototype

prototype I made for a hackathon, scans emails for potentially malicious attachments and edits the email to warn the reciever, explain the threat, and generate a 'safe' version of the attachment.

email email-parsing gui prototype python3

Last synced: 12 Jun 2026

https://github.com/secureauditx/student-housing-management-system

Student Housing Management System with secure login, room tracking, reservation, and maintenance modules using Qt and C++

gui housing-management mysql qt student-management-system

Last synced: 06 May 2026

https://github.com/setsumi/shutdowntimer

Pick a time and let your computer shutdown itself.

custom-command gui hybernate lock logout restart shutdown sleep timer windows

Last synced: 07 May 2026

https://github.com/donaurelio/graphic-tic-tac-toe

It is a Qt 5 implementation using .ui files of the popular game TIC TAC TOE

c gui qt5 qtcreator

Last synced: 08 May 2026

https://github.com/malaksadek/javapaint

A Java program that has the same features as Microsoft Paint 🎨 💻 (2019)

drawing-app gui java java-fx java-swing java-swing-application mvc mvc-architecture mvc-pattern

Last synced: 10 Jun 2026

https://github.com/chaitanyak77/docbot

DocBot is a cutting-edge machine learning model built with a user-friendly Graphical User Interface (GUI) for seamless disease prediction based on input symptoms. By leveraging ML algorithms and intuitive design, DocBot provides accurate and accessible disease predictions, transforming the healthcare experience for users.

decision-trees gui machine-learning naive-bayes-algorithm random-forest-classifier tkinter-gui

Last synced: 10 Jun 2026

https://github.com/alexcoder04/image-edit

A Python GUI for basic image editing, school project

fun gui image-editing image-processing numpy pil pyqt pyqt5 python python3 qt sideproject

Last synced: 09 May 2026

https://github.com/antoniojcosta/go-price-monitor

Price monitor using Go that sends a message to the user whatsapp if the product it's on sale

colly fyne go golang gorm gui postgresql webscraping whatsapp

Last synced: 09 May 2026

https://github.com/birg81/colorpicker

Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a colorPicker. The GUI is able to help you select your favorite color and show you the RGB code in hexadecimal and in its red, green, blue coodrinate. Good luck!

color colorpicker gui java swing ui

Last synced: 09 May 2026

https://github.com/electro-gamma/adb-manager

ADB Manager GUI - Cross-platform Android device management tool with file explorer, APK tools, network controls, and ADB terminal. Python/Tkinter.

adb adbgui adbtool adbtools android deep gui linux tools

Last synced: 09 May 2026

https://github.com/nstechbytes/video-converter

A simple and efficient GUI application for converting multiple video files into different formats with adjustable quality settings. This application is built using Python and the PyQt5 library, along with MoviePy for video processing.

ffmpeg gui moviepy multimedia open-source progress-bar pyqt5 python user-interface video-conversion video-editing video-formats video-processing

Last synced: 10 May 2026

https://github.com/christos99/scraping-project

This project is a Python-based tool for web scraping with a user-friendly GUI. Built with PyQt5 and Selenium, it allows users to scrape online listings by specifying keywords, price ranges, and exclusions. Results are displayed in a table and can be exported to an Excel file.

automation data-analysis excel gui openpyxl pandas pyqt5 python selenium web-scraping

Last synced: 10 May 2026

https://github.com/paramsiddharth/miniplot

A graphical application to plot any mathematical equation of the form y = f(x).

diagram equations gui matplotlib native plotting python qt

Last synced: 10 May 2026

https://github.com/caoccao/batchfilerename

A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.

gui javascript plugins rename rename-files rename-utility renamer rust

Last synced: 11 May 2026

https://github.com/iron-e/winvoice-gui

A front-end for winvoice-server, which helps manage of invoices.

graphical-user-interface gui invoice invoice-generator react typescript winvoice

Last synced: 11 May 2026

https://github.com/mlaugharn/nbgui

inline real-time interactive remote guis in jupyter via jupyter_rfb

dear-imgui gui imgui jupyter jupyter-notebook pyglet

Last synced: 11 May 2026

https://github.com/jqntn/timetracker

A windows-only timetracker app, written in Rust

crate gui installer msi native rust rust-lang service services timetrack timetracker timetracking windows

Last synced: 11 May 2026

https://github.com/darkvinx88/lm-studio-sts

A modern web-based frontend for LM Studio that integrates speech-to-speech capabilities

ai frontend gui kokoro-tts lm-studio speech-to-speech web

Last synced: 12 Jun 2026

https://github.com/ragul-rofi/librarymangementsys

Explore the Library Management System Built in Python

gui library-management-system pyqt5 python sqlite3

Last synced: 29 Jun 2026

https://github.com/nubbsterr/pomobozo

A pomodoro timer built on Tkinter to maximize productivity :)

gui pomodoro pomodoro-timer programming python tkinter tkinter-gui

Last synced: 20 Jun 2026

https://github.com/mwmorale/storingencryptiondata

Welcome! Here, I am working with some very basic encryption. This is a work in progress and, for now, is only compatible with Windows OS. Using a password, a user can easily encrypt their “notes” file after writing. Then, later, decrypt when desired in order to view/edit their notes. This is hiding information in plain sight. Eventually, this project will be merged with my folder locker so that an encrypted file can be stored in a "locked" directory/folder. Avoid personal use for I am releasing the encryption key and/or “cipher solution” in my code. When used, run the file called “RUN_ME.py”.

cipher ciphertext data decryption encryption filesystem graphical gui gui-application notes privacy rotation-encryption secure security-tools user-interface whitehat

Last synced: 21 Jun 2026

https://github.com/mcquerol/java-notepad

Java notepad application with basic text editing and GUI.

gui java notepad-clone

Last synced: 22 Jun 2026

https://github.com/foxfirecodes/CreativelyNamedLib

A Bukkit library with a creative name!

api bukkit bukkit-api fluent fluent-interface gui library

Last synced: 16 Apr 2025

https://github.com/markmll/dsocat

Interface program for a cheap DSO112 oscilloscope

gui linux oscilloscope shared-library

Last synced: 07 Apr 2025

https://github.com/meyfa/swapper

A Java/Swing wrapper, making GUI classes so much less bloated.

gui java library simple simplification swing swing-gui

Last synced: 23 Mar 2025

https://github.com/kvruntime/nato-alphabet-generator

Nato phonetic alphabet generator in console & gui

gui pyhton pyqt6

Last synced: 16 Jul 2025

https://github.com/hardik3412/location-based-restaurant-recommendation-system-gui

Designed and implemented a Location-Based Restaurant Recommendation System using machine learning techniques in Python. Leveraged advanced algorithms to provide personalized restaurant suggestions, enhancing user experience based on location preferences.

api geolocation gui linear-regression logistic-regression machine-learning matplotlib python python3 random-forest recommender-system restaurant-recommendation scipy tkinter tkinter-gui

Last synced: 11 Apr 2026

https://github.com/piyush26c/university-prediction-engine

[Course Project] Developed a desktop GUI application using Python 🐍programming language, PyQt (for frontend) and Oracle 11g(backend) database. Application predicts the most reliable University among the entered three choices, to which user wishes to apply for higher education (Masters). Data visualization and handling of university prediction is key showing of the project.

datavisualization gui oracle-database pyqt python3 sql

Last synced: 26 Jun 2025

https://github.com/komoto388/reversi

「Reversi : リバーシ」 はシンプルなリバーシのボードゲームです。

cui gui java javafx reversi reversi-game

Last synced: 17 May 2026

https://github.com/benami171/template_tree_container

Implementation of a template K-ary Tree container, with template iterators and template nodes. Used QT as GUI to print the tree.

containers cpp gui iterators templates tree-structure

Last synced: 24 Jun 2025

https://github.com/untitledos/utexteditor

simple and fast Qt text editor

gui qt6 simple texteditor

Last synced: 10 May 2025

https://github.com/pucklaj/gohomeedit

A framework independent 3D Level editor

3d-game 3d-world gtk gtk3 gui level-editor

Last synced: 15 Sep 2025

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

Mini Pixel is a simple and user-friendly GUI-based image converter built using Python and PyQt5. The application allows you to select multiple images, convert them into various formats (PNG, JPEG, BMP), and resize them to custom or predefined resolutions.

desktop-application file-dialog gui image-conversion image-formats image-processing image-resizing pillow pyqt5 python

Last synced: 11 Sep 2025

https://github.com/0xvpr/vpr-injector-4

A GUI interface for payload injection (Powered by Pidjeon).

csharp dotnet dotnet-framework gui injector payload payload-injector

Last synced: 18 May 2026

https://github.com/akash-rajak/mouse-speed-tracker

Python script to track the speed of mouse pointer.

gui math mouse-speed mouse-speed-tracker pyqt5 python3 sys time tkinter

Last synced: 26 Mar 2025

https://github.com/akash-rajak/mouse-pointer-co-ordinates-getter

Python script to get the co-ordinates of mouse pointer at each instance.

gui mouse pyautogui python3 tkinter window

Last synced: 26 Mar 2025

https://github.com/akash-rajak/website-status-checker

Python script to check the status of website through web address.

gui python3 tkinter urllib webbrowser website-status

Last synced: 26 Mar 2025

https://github.com/sche11/tmoe

TMOE, 可视化容器安装

gui install proot termux

Last synced: 11 Mar 2025

https://github.com/douglasnavarro/ImageGrabber

📷 Image grabber to assist GUI test automation

gui ocr screenshot test-automation tkinter

Last synced: 11 Mar 2025

https://github.com/holywyvern/starry-night-ui

A react UI for development with React, usually for electron apps

components gui js react ui web

Last synced: 16 Apr 2026

https://github.com/trflorian/opencv-hsv-filter

Segment an image based on an HSV filter with sliders for threshold

color-filter computer-vision gui hsv opencv opencv-python python slider trackbar

Last synced: 17 May 2026

https://github.com/mahonrim/guiwithjava

This program shows a GUI with Java SE 8 and Swing

gui java java-8 javase swing-gui

Last synced: 02 Apr 2025

https://github.com/katahiromz/rubberbandsample

Win32 Rubber Band Sample

gui rubberband win32api windows

Last synced: 18 May 2026

https://github.com/24namanjain/pymtag

MP3 Tag Editor using Mutagen with Kivy as GUI Framework

gui kivy kivy-application kivy-framework kivy3 mutagen python python-3 python3 python36

Last synced: 17 Feb 2026

https://github.com/stanykey/telegram-explorer

educational project: obtain the history of Telegram chat for a certain period of time

asyncio click gui pyrogram python3 telegram-api tkinter

Last synced: 13 Jul 2025

https://github.com/sergioskar/rpn-calculator

Rpn Calculator with Gui

calculator gui java

Last synced: 21 Jul 2025

https://github.com/barrettotte/seaport-project

Concurrent programming project for college course

concurrent-programming gui hashmap java object-oriented-programming threading

Last synced: 29 Mar 2025

https://github.com/vishalthehuman/integrated-management-system-consumer-goods

The Integrated Management System optimizes canteen, store, and delivery operations through a Java-based solution with a user-friendly JavaFX GUI.

gui java javafx javafx-application javafx-gui javafx-project

Last synced: 17 Feb 2026

https://github.com/andrianllmm/pydoku

A Sudoku game using Python Tkinter with puzzle generation and solver

backtracking customtkinter gui python sudoku tkinter

Last synced: 24 Jun 2025

https://github.com/tomaarsen/twitchmmlevelpickergui

Twitch bot which semi-randomly picks Mario Maker 2 Levels from chat, with a GUI

bot gui mario mario-maker mario-maker-2 mariomaker mariomaker2 mm python twitch twitch-bot twitchbot

Last synced: 28 Mar 2025

https://github.com/darky-github/polly-editor

This is an editor made for daily life. Want to save in a different file type? Then Polly Editor is here to save you.

code-editor editor gui gui-application ide python python3 text text-editor

Last synced: 03 Apr 2025

https://github.com/xzripper/imgui_standalone

🧩 Standalone ImGui window. ⚓

gui imgui pygame python standalone

Last synced: 03 Apr 2025

https://github.com/jaynil1611/ads-pro

The project utilises advance data structures and algorithms to find the shortest path in a Maze. There is a competition between BFS & A-Star algorithms to find the shortest path.

algorihtms astar-algorithm bfs-algorithm datastructures gui java-8

Last synced: 17 May 2026

https://github.com/kavicastelo/java_ant_pos_1

Java GUI POS application system for streamline sales, manage inventory, and generate reports. Using h2 embedded sql database.

gui h2-database java offline-app pos sql standalone

Last synced: 26 Mar 2025

https://github.com/pedrala/virtualfactory

Use the ArUco marker to calculate the relative coordinates and move Turtlebot3 to the corresponding location. Recognize a small box as an object with yolo8, pick it up with the manipulator, and place it on the conveyor belt. Pick up the box again at the end of the conveyor belt and move it to the unloading area.

aruco-marker-detection calibration conveyor-belt gui inverse-kinematics multithreading opencv rodrigues-rotation-formula ros2 turtlebot3 yolo8

Last synced: 17 May 2026

https://github.com/singlezombie/monstermanualplus

An advanced monster manual for Tower of the Sorcerer.

game gui python tower-of-the-sorcerer

Last synced: 15 May 2026

https://github.com/phgarciadev/Bybo

Sistema de Gerenciamento de Biblioteca desktop (GUI) moderno e elegante. Desenvolvido com Java, Kotlin, JavaFX e Maven, focado em uma arquitetura modular e uma interface de usuário rica.

crud css fxml gui java javafx kotlin maven messagepack xml

Last synced: 30 Dec 2025

https://github.com/ahmed-ibrahim-30/fuzzy-logic

A “Fuzzy Logic Toolbox” provides functions and apps for designing and simulating fuzzy logic systems. It lets the user specify and configure input variables, output variables, membership functions, rules and defuzzification methods.

fuzzy-logic gui java softcomputing

Last synced: 13 Jun 2025

https://github.com/misakamikoto128/j-link-rtt-viewer-pyqt

Fluent 风格的 SEGGER J-Link RTT 实时查看 + MCU 内存读写工具,PySide6 + qfluentwidgets 重写版

debugging embedded firmware gui jlink mcu pyside6 python qfluentwidgets rtt segger stm32

Last synced: 17 May 2026

https://github.com/KalbarczykDev/sdl2-snake

Simple implementation of Snake game made in C to practice SDL2

c c-application c-library desktop-app game gui sdl sdl2 snake snake-game

Last synced: 16 Oct 2025

https://github.com/j0nathan550/goodbyedpi-gui

GUI Application that simplifies using GoodByeDPI.

anticensorship censorship-circumvention deep-packet-inspection dpi gui

Last synced: 08 Sep 2025

https://github.com/empathy-framework/core

Empathy Framework Core

dotnet-framework gui php php7

Last synced: 15 Jan 2026

https://github.com/vruivo/eslint-gui-configurator

Create an ESLint config file on the browser

config eslint gui interactive webpage

Last synced: 15 May 2026

https://github.com/adityasinh-sodha/steganox

This is a python steganography script to hide messages in images.

gui hide-messages linux python script secret steganography steganox

Last synced: 09 Apr 2025

https://github.com/beangreen247/youtube-subscribed-channels-gui

Python tool - YouTube Subscribed Channels GUI, lists user's subscribed channels with subscription dates & duration. Search, navigate results. Google API for authentication. Setup, troubleshoot, verify per Google's guide

247 api bean beangreen247 consent google green gui oauth oauth2 python tk tkinter venv venv-python verification virtualenv youtube

Last synced: 18 May 2026

https://github.com/luminagames/neptuneapi

Command Handlers, Menu Handlers and many more for Bungeecord and Spigot

api bungeecord gui menu minecraft spigot

Last synced: 15 May 2026

https://github.com/horlathunbhosun/school-java-oop

Goods delivery application With ( Jswing )

gui gui-application java jswing

Last synced: 09 Apr 2025

https://github.com/chiqors/pvsedari

Aplikasi Desktop Restoran "Soto Sedari" menggunakan Java Netbeans GUI untuk Tugas Besar Pemrograman Visual & GUI

chiqo-unikom desktop gui java jframe pemrograman-visual-gui windows

Last synced: 17 May 2026

https://github.com/kostasereksonas/dart_scoreboard

Simple dart game score calculator, working within command line interface.

darts darts-scoring gui pyqt5 python python3

Last synced: 17 May 2026

https://github.com/emrepel03/titan-space-program

Full JavaFX simulation from Earth to Titan with orbital mechanics, physics-based landing, and interactive GUI.

gui interactive-ui java javafx numerical-methods orbital-mechanics physics-engine simulation space-mission

Last synced: 18 May 2026

https://github.com/skillfulelectro/http_serve

small http utility to host websites for test from the shell

file-sharing go golang gui gui-application http http-server

Last synced: 27 Mar 2025

https://github.com/ohhnate/adventofcodegui

Advent of Code GUI

advent-of-code csharp gui

Last synced: 28 Mar 2025

https://github.com/it-berater/twqualpass

Programm zum anzeigen der Qualität von Passwörtern

gui java password password-generator password-safety programming

Last synced: 29 Jun 2026

https://github.com/himanshub16/linear-equation-solver

Qt Application to solve linear equations in N variables using Gaussian elimination.

cpp11 gauss-elimination gui linear-equations qt5

Last synced: 17 May 2026

https://github.com/sclafus/ecommerce-gui

Client App for Wine Ecommerce, built with javaFX

client client-server diagram fxml gui java javafx scenebuilder uml

Last synced: 20 May 2026

https://github.com/contributte/gui-skeleton

🎁 GUI project skeleton based on Nette Framework (@nette) and Contributte (@contributte) libraries by @f3l1x.

component contributte control gui nette nette-framework project skeleton ui visual

Last synced: 30 Oct 2025

https://github.com/caleb-collar/icon-editor

Simple java icon editor with graphical user interface.

bitmap gui icon java swing

Last synced: 04 Apr 2025

https://github.com/hrosicka/colormixer

Explore the infinite spectrum of colors by adjusting red, green, and blue sliders in this intuitive Swing-based Java application, perfect for beginners and experienced color enthusiasts alike.

beginner beginner-friendly color-picker colors gui gui-application java swing swing-gui

Last synced: 18 Jul 2025

https://github.com/shynome/tffmpeg

transform video gui by ffmpeg cross platform

avalonia avalonia-funcui dotnet ffmpeg gui linux macos osx window

Last synced: 07 Apr 2026

https://github.com/blaze6950/bookstoragewithgraphics

The application for storing information about books with authors, also provides the possibility of creating information schedules and then saving them in .png format

books csharp graphics gui library-database shapes statistics windows-forms

Last synced: 14 May 2026

https://github.com/joeesmithh/spreadsheet-app

A simple spreadsheet app developed to learn Qt Widget app development.

cpp gui qt

Last synced: 18 May 2026

https://github.com/jimmyh123-cloud/advanced-video-player-downloader

A Python toolkit for seamless video playback (VLC-powered) with preview video included and high-speed downloading from YouTube, Vimeo, and more. Features a user-friendly Tkinter GUI and customizable download options and more.

desktop-application download-manager gui media-player playlist-player python tkinter twitch-downloader video-downloader video-player video-tools vlc youtube-downloader

Last synced: 18 May 2026

https://github.com/atypicalim/love2d-ui-editor

simple love2d gui library and editor ...

editor gui love2d lua

Last synced: 17 May 2026

https://github.com/omarelfiki/VortexDB

An application linked to a database built for a Cinema Management use-case. It handles customer bookings in different showtimes of movies across multiple screens in different branches. This project used SQL as its data structure and Python as its base

dbms-project gui mssql-server python sql sql-injection

Last synced: 11 Sep 2025

https://github.com/jonas-scholz123/hearing-images

Allowing visually impaired users to hear images live as they are recorded by transforming greyscale image data into sounds by mapping brightness → amplitude, pixels(x, y) → frequency (using pseudo-Hilbert-curves and Fourier transformations for 2D → 1D mapping)

audio disability-assistance fourier-transform gui hilbert-curve video

Last synced: 18 Jul 2025

https://github.com/brightprogrammer/crossgui

Cross Platform GUI Library

bsd-3-clause c gui linux vulkan

Last synced: 15 May 2026

https://github.com/akash-rajak/absolute-time-delta

Finds the absolute difference between two times even from different time zones.

absolute-time-delta datetime gui python3 time-zone tkinter

Last synced: 17 Jul 2025