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/yoyoengine/launcher

The launcher and installation manager for yoyoengine.

game-engine gui hub manager tkinter yoyoengine

Last synced: 28 Jun 2026

https://github.com/rohit01/stegosoft

University Project

audio c encryption gui python steganography

Last synced: 04 May 2026

https://github.com/m-jahn/shinytreemaps

R Shiny app for easy creation of Voronoi and Sunburst treemaps

gui interactive-visualizations r shiny-apps sunburst-treemaps treemap voronoi-treemap

Last synced: 29 Jul 2025

https://github.com/ndxdeveloper/developpement-avec-qt6

Tutoriel complet sur le développement d'applications avec Qt6, couvrant tous les aspects depuis les bases jusqu'aux techniques avancées. Guide détaillé avec exemples pratiques, idéal pour débutants et développeurs expérimentés.

best-practices cmake cpp cross-platform database desktop-applications development-guide gui mobile-development multimedia multithreading mvc networking performance-optimization qml qt qt6 tutorial widgets

Last synced: 03 May 2026

https://github.com/andyobtiva/glimmer-dsl-fx

Glimmer DSL for FX (FOX Toolkit Ruby Desktop Development GUI Library)

dsl dsl-syntax fox-toolkit fxruby glimmer-dsl gui ruby ruby-gem ruby-library rubygem

Last synced: 30 Jun 2026

https://github.com/josefdc/algoritmos-despacho

Implementación de algoritmos de planificación de procesos (FIFO, SJF, Prioridad) con GUI en PyQt5 y análisis usando OpenAI GPT.

collaborate gantt-chart github-codespaces gui openai pyqt5 python scheduling-algorithms

Last synced: 01 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/nstechbytes/powerful-passgen

In an era where digital security is paramount, having strong and unique passwords is a fundamental part of protecting your online accounts. **Powerful Password Generator** is a Chrome extension designed to simplify the process of creating robust passwords that enhance your security and protect your personal information.

chrome chrome-extension extension gui password password-generator

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/z23788677/ccp_gfw_detector

This Project is a website detector, Detect website from text to image both way. Detect content that's CCP may don't like.

ccp china detector gfw-china gui pillow pytesseract python python3 selenium text-classification text-detect text-detection text-detector tk tkinter tkinter-gui tkinter-python

Last synced: 28 Apr 2026

https://github.com/tsnsoft/tsn_ideaproject_demo

Пример простейшего визуального приложения на Swing для IntelliJ IDEA на Java

demo gui intellij intellij-idea intellijidea jar java swing

Last synced: 29 Apr 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/heracliteanflux/object-oriented-programming-with-web-based-applications

Exercises in the Java programming language with an emphasis on object-oriented design and applications in database and GUI programming.

apache-derby apache-netbeans apache-netbeans-18 database gui java java-database java-database-connectivity java-swing-gui object-oriented-programming

Last synced: 10 May 2026

https://github.com/siveci/echosrt

本地 AI 字幕工作站。集成 faster-whisper 语音识别与 LLM 智能翻译,提供一站式 WebUI 自动化工作流,支持 GPU 加速。

auto-subtitle dual-subtitles faster-whisper gui java javascript llm-translation openai-whisper python subtitle-generator transcription translation whisper

Last synced: 10 May 2026

https://github.com/ahmed-naserelden/black-jack-game

A fully-featured BlackJack game developed using Java and JavaFX, leveraging Object-Oriented Programming (OOP) principles. This project showcases a modern, graphical take on the classic card game.

game gui java javafx oop

Last synced: 01 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/aatricks/lightdiffusion-original

Original version of LightDiffusion, StableDiffusion in 3000 lines of python

ai artificial-intelligence diffusion generative-ai gui image-generation pytorch stable-diffusion text2image torch txt2img

Last synced: 10 May 2026

https://github.com/mantacid/bingle

Badly INtegrated Graphical Linux Environment

desktop eww gui ricing scss yuck

Last synced: 05 Jun 2026

https://github.com/jacob-c-smith/ui

Callback driven user interface library written with SDL2

api c gui json open-source system-programming ui

Last synced: 04 May 2026

https://github.com/themysterysolver/java_basics

This repository contains basic Java concepts with reference to "Head First Java" and weekly lab questions.It covers collections and javafx basics too!

awt basic-java collections docs gui head-first-java java java-learning javafx jdbc-mysql lab-exercise regular-expression servlets-jsp-html-css swing

Last synced: 28 Apr 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/heyoeyo/toadui

A UI library, with warts!

gui library opencv python ui

Last synced: 01 May 2026

https://github.com/zombiegeek0/cyphr

This is a Python program that encrypts a plain text string with different encryption languages.

binary criptography cyphr encrypt gui md5 python rsa sha512 thinker zombiegeek0

Last synced: 08 Jun 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/keithdhedger/cdripper

Simple GTK2 based CD ripper, rips to flac, aac and mp3, tagged from gnudb.gnudb.rg.

aac audio cd flac gnudb gtk2 gui mp3 ripper tag

Last synced: 28 Apr 2026

https://github.com/darkensoda/texteditorgui

A simple Text Editor GUI application similar to Notepad made with C++ and Qt

contributions-welcome cplusplus cpp gui gui-application qt qtcreator

Last synced: 10 May 2026

https://github.com/tarek99samy/oop-project-cmp_2018

Paint for Kids program using OOP concepts

c-plus-plus gui oop-concepts

Last synced: 29 Apr 2026

https://github.com/0xvpr/socketadventure

Hacking Pwn Adventure 3 with C & Python using TCP Sockets.

gui hacking pwnadventure3 python python3 socket tcp-client tcp-server ui

Last synced: 09 May 2026

https://github.com/davidleitw/thoth

A simple file manager written in PyQt5

example filemanager gui pyqt5 python python3 qt5

Last synced: 28 Apr 2026

https://github.com/fabian4/kavicat

A convenient client for Key-Value database

badger database fyne golang gui kv-store level redis

Last synced: 11 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/zimmerrol/data-viewer

Utility tool to inspect various data formats to verify data integrity in machine learning

dataset deep-learning gui hdf5 machine-learning tensorflow tfrecord ui

Last synced: 01 May 2026

https://github.com/jadsongmatos/gnome-rust-base

A comprehensive guide for starting projects with GTK, Rust, Meson, and Flatpak in the GNOME environment, with a focus on implementing multiple language support.

desktop gnome gtk gui hello-world libadwaita rust

Last synced: 28 Apr 2026

https://github.com/mohabmes/cryptofile

GUI tool to Encrypt\Decrypt file(s) using Advanced Encryption Standard (AES)

aes encryption-standard encryption-tool gui

Last synced: 25 Sep 2025

https://github.com/isopropylcyanide/fuzzy-classifier

Fuzzy Maximum Likelihood Classifier for single class extraction from an image with multiple classes

bayesian-statistics classifier fuzzy-logic gui image-classification image-classifier image-processing internship java research-project

Last synced: 24 Oct 2025

https://github.com/rkstudio585/chatbot-gui

interactive chatbot application using Python's PySide6. It features light and dark themes, dynamic responses, a help command, and exit functionality. Perfect for learning basic GUI development and chatbot integration.

chatbot-gui chatbot-python gui gui-chatbot-python python python-project

Last synced: 22 Nov 2025

https://github.com/mdazfar2/tkinter-menu-project

Dive into GUI development with Python's tkinter library. This project features a collection of interactive buttons, each triggering unique actions. Ideal for both beginners and experienced developers, offering a playground for creativity and learning. Explore and enhance your tkinter skills today!

gui python

Last synced: 05 Oct 2025

https://github.com/gjovanovicst/worklog-manager

A professional Python desktop application for precise work time tracking with automatic overtime calculation, break management, and comprehensive reporting capabilities. Built to ensure compliance with customizable work norms while providing detailed analytics and audit trails.

cross-platform desktop-app employee-timesheet gui office-productivity productivity productivity-tool pystray python python-app system-try time-tracker time-tracking tk-gui tkinter work-management worklog

Last synced: 27 Oct 2025

https://github.com/unsignedarduino/circuitpython-bundle-manager-v2

A Python program that makes it easy to manage modules on a CircuitPython device!

circuitpython dependency-manager gui python

Last synced: 12 Apr 2026

https://github.com/tynoee/sudoku-solver

This is a sudoku solver using backtracking algorithm. It includes graphical GUI.

backtracking-algorithm gui pygame python sudoku-solver

Last synced: 25 Oct 2025

https://github.com/kalbarczykdev/snakesdl2

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: 30 Jul 2025

https://github.com/anmamun0/python-automation-tools

Tools with Python Language,

aplications gui python

Last synced: 05 Oct 2025

https://github.com/rkstudio585/todo-list-gui

A simple and stylish To-Do List Application for managing tasks. Features include task addition, editing, deletion, and XML import/export. Customize your experience with light and dark themes. Efficiently organize your tasks with this easy-to-use mobile and desktop app.

gui pyqt python python-project qml qml-applications to-do-list-gui todolist

Last synced: 22 Nov 2025

https://github.com/alienobserver/3d-calculator

An app for 3d Calculations created with Python

3d-calculator gui pyqt5 python

Last synced: 30 Jul 2025

https://github.com/quantumcoderrr/sockettalk

Java-based LAN Chat Application with GUI, encrypted local chat history, emojis, and multi-user support.

chat-application client-server encryption gui java java-swing lan-chat multithreading open-source socket-programming tcp-client-server

Last synced: 29 Jul 2025

https://github.com/shaswata56/java-calculator

simple programmers calculator in java.

calculator gui jar java swing

Last synced: 06 Oct 2025

https://github.com/alansastre/javafx

Aplicaciones enriquecidas GUI en Java con JavaFX

gui gui-application java java11 java17 javafx javafx-application javafx-desktop-apps javafx-gui

Last synced: 16 May 2025

https://github.com/binggg/Claude-Code-Web-GUI

A simple and practical Claude Code session browser that runs entirely in your browser with no server required.

ai claude claudecode code gui

Last synced: 28 Jul 2025

https://github.com/neroist/url-shortner-gui-app

A GUI app in which you can select from multiple URL shortners to shorten a URL.

app gui nim nim-lang url-shortener wnim

Last synced: 10 Jun 2025

https://gitlab.com/nobodyinperson/python3-numericalmodel

Classes to set up and run a simple numerical model in Python

gtk gtk3 gui modelling python python3 simulataion

Last synced: 15 Aug 2025

https://github.com/maltejk/borg-hive

Borg Hive - manage borgbackups

backup borg borgbackup borgmatic django-application gui

Last synced: 23 Jan 2026

https://github.com/evancooper9/hide

CLI tool to show/hide folders from the GUI

cli gui

Last synced: 28 Jan 2026

https://abdulrhmangoni.github.io/denokv-gui-client/

An open source GUI client to browse and perform CRUD operations on Deno KV databases

browser client database deno denokv gui key-value-database key-value-store kv

Last synced: 18 Sep 2025

https://github.com/mattiap7/rubrica

Rubrica in c++

cpp gui

Last synced: 25 Jun 2026

https://github.com/skogsheden/dirtydentist

Simple and dirty GUI-library for Defold

defold defold-library gui

Last synced: 28 Jan 2026

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/stephengold/georg

Procedurally generated textures (New BSD license)

button gui icon-set java markers png procedural-textures texture

Last synced: 24 Feb 2026

https://github.com/pkeffect/python-framework

A production-ready Python project generator that creates complete project structures using only the Python standard library. No pip install, no virtual environments needed to run—just Python.

cli cross-platform framework gui python

Last synced: 24 Jan 2026

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/du33169/qorewidgets

Yet another collection of those core widgets for a modern Qt application.

frameless-window gui pyside pyside6 qt qt-designer qt-widget qt6 widget-library

Last synced: 11 Mar 2026

https://github.com/doziestar/source_watch

SourceWatch is designed for managing and graphically viewing various data sources

database gui rust

Last synced: 23 Jan 2026

https://github.com/stevegilham/gadget-windowing-toolkit

An LGPL-licensed UI widget tool-kit for Java 1.0.2 (recovered from the archives)

gui java toolkit

Last synced: 01 Jun 2026

https://github.com/hanzopgp/taquingame

Taquin + MVC + GUI.

gui mvc-architecture university

Last synced: 20 Apr 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/bocaletto-luca/windiskimage

WinDiskImage WinDiskImage is a lightweight, user-friendly disk imaging tool for Windows, built with Python and PySide6. It allows you to create and restore raw disk images from physical drives, with real-time progress, speed, and ETA display. By @bocaletto-luca

bocaletto-luca bootable-drives disk-images english gui opensource python win-disk-image windiskimage

Last synced: 09 Oct 2025

https://github.com/vermavinay982/simplest-dino-game-bot

Using python to play the dino game by simple automation functions.

automation chrome chromium dino game gui machine-learning mouse net-off press pyautogui python time trax

Last synced: 07 May 2026

https://github.com/nextdevv/kgui

A spigot API to create inventory GUIs!

bukkit gui java minecraft spigot

Last synced: 26 Oct 2025

https://github.com/cs-magic-open/watchcat

完全由 AI 编写的高性能屏幕对比与自动通知工具,支持 MacOS、Windows、Linux。

ai claude gui pyqt windsurf

Last synced: 07 Apr 2025

https://github.com/hfmrow/hash-me

Calculate the checksum using many methods for one or more files at a time. Save the results in a '.SUM' text file for each given file (gui & cli versions).

blake2b checksum cli golang gotk3 gui hash-me md4 md5 multithreading sha1 sha256 sha3 sha512

Last synced: 11 Jun 2025

https://github.com/ramo-dev/tokwatch

TokWatch monitors token usage across Claude Code, OpenCode, Ollama, Cursor, Antigravity, and Windsurf etc Starts in under 300ms.

claude cli gpt gui tokens

Last synced: 15 Apr 2026

https://github.com/webispy/tuapi

Tuner project UI API

cairo efl elementary evas gui linux

Last synced: 02 May 2026

https://github.com/lukmanrambe/to-do-list

To Do List GUI App, Made by Using Tkinter

gui python tkinter todo todo-list

Last synced: 03 Apr 2025

https://github.com/anas-dew/project-open-ai

GUI based open ai python application.

ai chatgpt gui openai python

Last synced: 28 Feb 2026

https://github.com/colinkiama/7guis-vala

7GUIs tasks implemented in Vala with GTK 4

7guis gtk gtk4 gui vala

Last synced: 11 Jun 2026

https://github.com/tlapanco/gui-yt-downloader

GUI para la descarga de vídeos de Youtube creada con Python y TKinter.

exe gui python tkinter

Last synced: 03 May 2026

https://github.com/s-celles/Nextion.jl

An unofficial Julia library to communicate with Itead Nextion display

display electronics gui julia julia-language julialang nextion screen

Last synced: 27 Oct 2025

https://github.com/radad/radhotcorner

Launch an application when the mouse is in the corner of the monitor

appveyor gui shell-extension win32 windows

Last synced: 05 May 2026

https://github.com/caleb-collar/quickfile

QuickFile is a LAN file transfer tool written in java. Designed to be lightweight and easy on the eyes.

ftp gui java lightweight proxy-pattern strategy-pattern

Last synced: 04 Apr 2025

https://github.com/shafreeck/tunnet

A modern, cross-platform proxy client based on Tauri and sing-box.

clash gui hysteria hysteria2 modern modern-ui proxy shadowsocks sing-box singbox trojan tuic tunnel v2ray vless vmess

Last synced: 06 Feb 2026

https://github.com/LukmanRambe/To-Do-List

To Do List GUI App, Made by Using Tkinter

gui python tkinter todo todo-list

Last synced: 11 Mar 2025

https://github.com/andypiper/brachiograph-converter-gui

A desktop app for converting images to BrachioGraph format

brachiograph desktop gui plotter python

Last synced: 20 Jan 2026