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/livelace/jenkins-showcase

Jenkins showcase projects. Different approaches for solving tasks. Best practises.

cicd docker groovy gui jenkins jenkins-pipeline jenkins-template-engine scriptler

Last synced: 05 May 2026

https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato

Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022

cli client-server game-development gui javafx junit maven socket software-engineering uml

Last synced: 13 Apr 2026

https://github.com/nur-alam39/mobile-doctor

It a desktop application for keep regular health data. I have used GUI of C++, graphices header file and data in file system.

cpp desktop-application file-system graphices-header gui

Last synced: 29 Jun 2026

https://github.com/programming-sai/conviva-v-2.0

Conviva 2.0 is a versatile AI assistant that offers both a command-line (CLI) and a graphical user interface (GUI) to cater to different user preferences. Whether one enjoys the efficiency of a text-based interface or the richness of a visual environment, Conviva 2.0 provides a seamless experience for interacting with AI-powered tools, media analys

ai argparse cli ctk customtkinter groq-api gui llm personal-project python tk tkinter

Last synced: 12 Feb 2026

https://github.com/elmo73lopd/blox-fruits-script

Powerful script for Blox Fruits game that enhances gameplay and provides players with an edge. Includes features like auto-farm, teleportation, and more for an unparalleled gaming experience.

automation blox-fruits cheats code development exploits farming game github gui hackathon hacks lua multiplayer optimization programming roblox script scripting tools

Last synced: 13 Apr 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/fastroware/password-manager

Offline password manager with encrypted local storage and user-friendly interface using python.

aes cryptography desktop-app encryption foss-password-app gui offline open-source password-manager python python-gui-password-manager security tkinter

Last synced: 06 Jul 2025

https://github.com/mk590901/java-listeners-app

The repository keep a project that implements an alternative method of subscribing GUI elements to receive changes and updates from external application components.

android-application gui java listeners

Last synced: 16 Apr 2026

https://github.com/heshanthenura/mousewheelshortcut

Mouse Wheel Shortcut is a simple prototype application that demonstrates a basic mouse wheel shortcut functionality with JavaFX and JNativeHook. The application allows you to click the middle mouse button on an arc shape and perform certain actions.

gui java javafx mouse mouse-events mouse-tracking shortcut ui

Last synced: 13 Apr 2026

https://github.com/phpmacher/mastodon-publish-button

Userscript for Greasemonkey or Tampermonkey to change the text of the publish-button in Mastodon web-ui.

greasemonkey greasemonkey-script greasemonkey-userscript gui mastodon tampermonkey tampermonkey-script tampermonkey-userscript tweak userscript userscripts webinterface

Last synced: 06 May 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/maxime-cllt/primeshield

GUI RSA implémentation en Rust

cicd cryptography gui rsa-cryptography rust

Last synced: 25 Mar 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/maumercado/unfold

High-performance JSON viewer built in Rust with Iced GUI

desktop-application gui iced json-viewer rust

Last synced: 16 Apr 2026

https://github.com/izzymadethat/random-activity-generator

Generate 10 things to kill your boredom

gui gui-application python

Last synced: 13 Oct 2025

https://github.com/ysdragon/dialog

Ring bindings for osdialog, a cross-platform library for native OS dialogs

dialog gui osdialog ring-programming-language

Last synced: 09 Feb 2026

https://github.com/msaf9/gui-project

GUI Application.

gui java

Last synced: 20 Oct 2025

https://github.com/fkie-cad/s-chat

SSL/TLS chat app

chat communication gui ssl tls

Last synced: 10 Oct 2025

https://github.com/yyomna-mmaged/book_library_application

Windows application-GUI- designed and built with C# and MS SQL Server

csharp database gui mssqlserver sql

Last synced: 18 Mar 2026

https://github.com/mohamedezzeldeenhassanmohamed/ml-gui-task

Before GUI, There are Two ways to preprocessing any data set with two jupyter notebooks, GUI to choose Cleaned CSV data_set,Show most of properties of this data_set,Choose test size & alpha size & error metrics to train Ml algorithm on this data set,show ( test & train ) Percentage as output

algorithms alpha beta data-cleaning data-metrics data-preprocessing-techniques dataset-information gui house-price-prediction imputation-methods linear-regression mae ml mse preprocessing pyqt5-desktop-application python rmse test train

Last synced: 30 Apr 2026

https://github.com/janix520/java-swing-template

java的gui开发快速模版,支持jdk14+,maven构建,支持一键打包为exe、dmg等

gui java javafx package swing

Last synced: 06 May 2026

https://github.com/rakin406/sales-saver

Save your sales in this easy-to-use desktop application!

application database desktop finance gui java sales

Last synced: 28 Feb 2026

https://github.com/adri6336/text-to-robot-speech

Uses Google's gTTS module to easily create robo text readin' on command.

google google-gtts gui python robot-speech text-to-speech

Last synced: 09 Apr 2025

https://github.com/akotov-dev/ss-cloak

Shadowsocks-Rust + Cloak obfuscator (GUI client & server)

client-server cloak debian fedora gui mageia-linux shadowsocks-rust ubuntu

Last synced: 08 Feb 2026

https://github.com/amirali104/rest-timer

A GUI program that notifies you to give your eyes a rest after the time you specify.

cross-platform desktop-application gui health-tools healthcare productivity python python3 script time-management timer tkinter

Last synced: 09 Apr 2025

https://gitlab.com/starmonkey1/guindilla_gui

Ruby library for creating browser-based graphical user interfaces.

gui ruby

Last synced: 17 Mar 2026

https://github.com/zhanlaoban/gui_technology_stack

GUI技术汇总。本集合将不断更新。

django flask flutter gui web

Last synced: 06 May 2026

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/maresmar/jcleaningschedule

Desktop J2SE application for house cleaning scheduling. My first public application

first-app-on-github gui house-cleaning-scheduling java scheduling

Last synced: 26 Apr 2025

https://github.com/canytr/pen

The pen is mightier than the sword.

cmake cross-platform gui image-editing painting pen qt screen-capture screenshot

Last synced: 15 Apr 2026

https://github.com/hemmouda/parking-lot

A simple parking lot simulator

gui java logs lot parking parkinglot simple

Last synced: 29 Jun 2026

https://github.com/harshu3008/picocalc-sd-formatter

A GUI tool for formatting SD cards for use with the PicoCalc device. This tool creates the correct partition layout required by the PicoCalc operating system. This project was developed with the assistance of Cursor IDE's AI capabilities.

ai-assisted clockwork cross-platform desktop-application gui picocalc pyinstaller pyqt6 python utilities

Last synced: 01 Mar 2026

https://github.com/palaashatri/jvosk

Audio transcription using Vosk. Built with Swing.

gui java speech-recognition speech-to-text swing transcription vosk

Last synced: 01 Mar 2026

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/lchrennew/g-stack-console

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

bdd g-stack gauge gui

Last synced: 08 Oct 2025

https://github.com/bilalm04/crashed-oop

Car dodging game created using the p5.js JavaScript library.

game gui javascript object-oriented-programming p5js

Last synced: 22 Mar 2026

https://github.com/christs8920/ticketapp-java-gui

A ticket management application made using Java and Swing.

app application gui java swing swing-gui

Last synced: 02 Jul 2026

https://github.com/vokash3/configuration_usrp_b200

Получение данных с одноканального приёмопередатчика USRP B200 в рамках курсового проекта

gnuradio gui java-fx javafx python usrp

Last synced: 18 Apr 2026

https://github.com/likolk/battleship-game

A Multi-Mod Battleship Game Developed In Java GUI

game gui java

Last synced: 13 Jun 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/jowinjohnchemban/youtube-dl-gui

GUI for the official youtube-dl

gui youtube-dl

Last synced: 03 Mar 2026

https://github.com/girkovarpa/beep-knobs

Generate beeps of specific frequency, volume, and duration.

beep controls css duration frequency gui html javascript rust sciter sciter-js sciter-rs ui volume

Last synced: 16 Apr 2026

https://github.com/angrybeltman/vnc-client

A simple vnc client make in rust using egui.

async client eframe egui gui rust rust-lang tokio tokio-tungstenite vnc websockets yew

Last synced: 15 Apr 2026

https://github.com/jackokeeffe/quiksend

A quick way to send emails using a program and a GUI created in Python.

email email-sender gui gui-application pysimplegui python python-3 python3

Last synced: 10 Jun 2026

https://github.com/mumarshahbaz/rgb-mouse-controller

An RGB LED Controller. The purpose of the project is to make a custom lighting system for my wireless mouse, but it can be used for other projects as well

arduino desktop-application gui lighting-controller lighting-effects mouse rgb rgb-led stm8 ui winforms wireless

Last synced: 16 Apr 2026

https://github.com/sang-buster/force-fusion

A real-time PyQt dashboard visualizing vehicle dynamics and normal-force distribution.

gui normal-force pyq vehicle-dynamica

Last synced: 03 Mar 2026

https://github.com/yunir/milne-method

ITMO (09.03.04). 3rd semester. Computational mathematics. 4th lab work.

computational-mathematics gradle gui javafx milne

Last synced: 06 May 2026

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

A sample application for copying files using threads

copyfiles copying cplusplus gui threads winapi winapi-application

Last synced: 10 Oct 2025

https://github.com/townland-project/gui

Townaland Graphic User Interface

gui townland

Last synced: 29 Jan 2026

https://github.com/yxnan/gtk2-on-haskell

Some Gtk2 programs written in haskell

gtk2 gui haskell

Last synced: 29 Apr 2026

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/abdelrahman822000/random-quote-generator

The Quote Generator app is a C++ application developed using the Qt framework. It categorizes and displays quotes based on user emotions, utilizing a chain of responsibility pattern to handle different types of emotions effectively. The app supports four primary emotion categories: Happy, Sad, Angry, and Neutral.

cpp gui gui-application qt qtcreator quote-generator

Last synced: 06 Feb 2026

https://github.com/fabianwimberger/img-convert

Cross-platform desktop GUI for batch image conversion to JPG, AVIF, JXL, and HEIC. EXIF preservation and Lanczos3 resize.

avif batch-processing cross-platform desktop-app egui exif gui heic image-converter jpeg jxl mozjpeg rust

Last synced: 03 Jun 2026

https://github.com/jaiprotocol/pub3-shell

Безопасная GUI-оболочка для запуска Pub3 и ЖАИ

ai-shell automation gui markdown packing pub3 safe-launch shell

Last synced: 07 May 2026

https://github.com/klaus-tockloth/gemini-prompt

Prompt Google Gemini AI and display the response.

cli gemini-ai golang gui prompt

Last synced: 20 Jun 2026

https://github.com/moonlightelite/Textractor

Extracts text from video games and visual novels. Highly extensible. Baidu Fanyi/Translation extension added.

baidu baidu-fanyi baidu-translate c-plus-plus c-plus-plus-11 fanyi game gui hacking reverse-engineering visual-novel

Last synced: 11 Mar 2025

https://github.com/jibaru/gominiwin

Mini-conjunto de funciones GUI para windows y linux

gui linux miniwin windows

Last synced: 07 May 2026

https://github.com/badvibessz/bankingclientserverapp

Client server websocket banking app with GUI

banking client-server cryptography gui json websocket

Last synced: 15 Apr 2026

https://github.com/arianpg/civiewer

CIViewer (Comic Image Viewer) is a high-performance, lightweight image viewer built with Rust and GTK4 (Relm4). It features direct viewing of images inside ZIP archives, spread view and RTL support for comics, and persistent settings managed by PoloDB. Docker build support is included for a seamless experience on Linux.

desktop-app gtk4 gui image-viewer linux manga-viewer relm4 rust zip

Last synced: 01 Apr 2026

https://github.com/junxian428/desktopapp_qt_example_production

Documentation. This example for production-ready. However, it does not include local server and api server call (multithreading or run-subprocess)

desktop-app gui production-code qt-py

Last synced: 13 Jun 2025

https://github.com/hadoooooouken/quickffsync

QuickFFSync is a reliable and efficient Windows application that simplifies video processing. Utilizing Intel QSV for hardware-accelerated encoding, it turns complex FFmpeg workflows into a smooth, user-friendly experience.

arc av1 ffmpeg ffmpeg-wrapper gui h264 hevc intel python qsv tool video-editing video-encoding video-processing vp9 windows

Last synced: 08 May 2026

https://github.com/timmo001/stats-overlay

An overlay for the statistics of your system and other sources

gui overlay stats

Last synced: 22 Feb 2026

https://github.com/corollarium/minisurveyeditor

Small and simple visual editor for survey.js

editor gui survey surveyjs visual

Last synced: 25 Feb 2026

https://github.com/drakmord2/node-swarm-intelligence

NodeJS implementation of Swarm Intelligence algorithms

artificial-intelligence expressjs gui nodejs swarm-intelligence visualization

Last synced: 28 Apr 2026

https://github.com/icliberen/travel-planner-system

A simple travel planner system that shows weather in cities and uses software design patterns with java

design gui java patterns singleton software software-design-patterns weather

Last synced: 03 Jun 2026

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/qbject/autoreply

A cross-platform PyQt5 app for auto-responding to Telegram and VK messages, with multi-account support, tray functionality, Google Sheets logging and more

google-sheets gui messaging pyinstaller pyqt5 python python3 telegram vk

Last synced: 28 Jan 2026

https://github.com/niravjoshi33/news_crunch

App to scrape articles data and display in single page

data-mining data-science gui webscraping

Last synced: 08 Jul 2026

https://github.com/sanjana-bongale/snake_game_using_java_swing_and_awt

Snake Game built using Java Swing and AWT libraries, featuring smooth controls, and dynamic gameplay.

awt game gui java swing

Last synced: 24 Jan 2026

https://github.com/dere3046/check_arb_pc

Use the APP to view the current device's Antirollback value on Android

android checkarb gui

Last synced: 20 Jun 2026

https://github.com/pakagronglb/pakagronglb-macos-portfolio

A portfolio website simulating macOS's GUI interface. Click the Launchpad icon to explore some of my projects!

gui macos portfolio react typescript zustand

Last synced: 28 Feb 2025

https://github.com/code-jl/nfl-kicker-predictor

A sophisticated Python application that provides real-time NFL kicker statistics and performance analysis with an intuitive graphical interface.

beautifulsoup data-analysis data-visualization espn football gui nfl prediction python real-time-analytics real-time-data sport-analytics sports-data statistics tkinter web-scraping

Last synced: 01 Jun 2026

https://github.com/hilarionengarejr/python-calculator

This is an implementation of a basic calculator using the tkinter library.

calculator-application gui python tkinter

Last synced: 02 Apr 2025

https://github.com/wojtekdomino/bazalotow-rzeszowjasionka

Project from University class - Object Oriented Programming

cmake cpp flights gtest gui oop qt

Last synced: 17 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/yu-leo/numbers-in-computer

:computer: Desktop application for obtaining a computer representation of numbers.

gui python3 tkinter

Last synced: 11 Mar 2025

https://github.com/ostapkonst/hash-verifier

A cross-platform checksum generation and verification tool with both CLI and GTK3 graphical interface

cli comparison-tool crc32 cross-platform generator gui hashing-algorithms md5 sha1 verification

Last synced: 06 Mar 2026

https://github.com/umcconnell/lc4-encryptor

A LC4 and LS47 encryption/decryption tool (mirror of the Glitch project)

elsie-four gui lc4 ls47 web

Last synced: 26 Jan 2026

https://github.com/asukhanov/pypeto

Tabular user interface for designing and implementing control screens for EPICS and LiteServer devices.

caproto epics gui liteserver p4p pvaccess pyqt

Last synced: 10 Apr 2025

https://github.com/chenwei791129/launchpal

A modern GUI for managing macOS LaunchAgents

gui launchagent launchctl macos nuxt wails

Last synced: 09 May 2026

https://github.com/sandra1me/number-guessing

A number guessing game in MATLAB

functions game gui matlab number-guessing-game random

Last synced: 02 Apr 2025

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/fwcd/rusty-gui

Experimental 2D GUI library written in Rust

2d gui rust sdl2

Last synced: 21 Oct 2025

https://github.com/avilesxd/loudly

Aplicación de escritorio para masterizar tracks musicales. EQ de 4 bandas, control LUFS, auto-master por referencia y exportación WAV/FLAC.

audio audio-editor audio-processing customtkinter desktop-app equalizer flac gui limiter loudness lufs mastering matchering music-production music-tools pedalboard pyinstaller python wav windows

Last synced: 03 Jun 2026

https://github.com/shreyashsomvanshi/predict-the-winner-game

A simple Snake Game using Turtle Library and basic OOP concepts in Python.

angela-yu beginner-friendly game gui logic oops-in-python python3 pythonprojects turtle turtle-graphics

Last synced: 09 Apr 2025

https://github.com/townland-project/component-react

Townland GUI components with React for Tailwind CSS

components gui react storybook tailwind townland

Last synced: 30 Apr 2026

https://github.com/4s4v1n/smart-calculation-v1.0

Calculator implementation with gui.

calculator cpp gui gui-application math

Last synced: 12 Oct 2025

https://github.com/membranesoftware/membrane-media-player

Media player application for Windows, Mac, and Linux

c-plus-plus ffmpeg gui lua multimedia sdl2

Last synced: 17 Apr 2026