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/able8/ssl-certificate-decoder

SSL Certificate Decoder - A simple cross-platform GUI app to decode SSL certificate to verify it contains the correct information.

cross-platform fyne golang gui ssl ssl-certificate

Last synced: 14 Jan 2026

https://github.com/bobergot/quantitative-investment-strategies-platform

Quantitative platform for investment strategies with real-time data integration, supporting flexible portfolio management via UI/GUI

alpha-vantage-api design-patterns finance gui investment-strategy portfolio-management software-engineering stock-market text-ui

Last synced: 16 Mar 2025

https://github.com/venopyx/isolator

Powerful and flexible application isolation tool for Linux that uses bubblewrap to create secure, isolated environments for running applications. It provides enhanced security features, GUI application support, and configurable isolation levels.

bubblewrap docker docker-container environment gui gui-docker isolator linux open-source podman pypi python security temporal-data

Last synced: 13 Apr 2026

https://github.com/cyroz1/vidcord

Python GUI app to compress videos under Discord’s size limits (10MB, 25MB, 50MB, 100MB, 500MB)

compress-videos discord ffmpeg gui pyqt5 python

Last synced: 16 Jan 2026

https://github.com/karthikudyawar/stopwatch

A simple stopwatch application built using Python and Tkinter.

beginner-friendly desktop-application gui keyboard-shortcuts open-source python stopwatch timer tkinter

Last synced: 24 Mar 2025

https://github.com/prot-security-studio/prot-defender-user-interface

The User Interface of Prot Defender. It can changes the settings, log, and notify user such as threats detected.

csharp defender gui interface

Last synced: 05 Feb 2026

https://github.com/arkenidar/fox-toolkit-apps

fox-toolkit.org apps built with GNU Make or CMake

3d cmake cpp gui make obj ogl parse-h

Last synced: 27 Apr 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/neuro-mechatronics-interfaces/nhp_patch_online_render

Javascript to render and save color-coded 3D geometries related to simplified patch "active" volumes that can be parameterized more intuitively.

darpa gui javascript n3 nhp realtime

Last synced: 07 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/dawoodkhatri1/gym-management-system

A fully functional Java-based Gym Management System with a user-friendly GUI and Microsoft SQL Server (MSSQL) integration. This system allows for the entry and management of gym members and trainers, tracking personal details, memberships, and training programs.

gui java jdbc mssql oop

Last synced: 17 May 2026

https://github.com/shen-po-heng/cpp_gui_lab

This repository is to practice GUI implementation of c++

calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner

Last synced: 28 Apr 2026

https://github.com/crtypubg/gameloop-dpi-optimizer

Answer “What do users expect?” right away: Optimize your GameLoop emulator experience by calculating and adjusting DPI settings with this easy-to-use PowerShell GUI tool.

calculator display-settings dpi gui powershell screen-resolution windows wpf

Last synced: 07 May 2026

https://github.com/tollyh/assembly.debuggergui

Debugger GUI for AssEmbly programs

assembly csharp debugger dotnet gui wpf wpf-application

Last synced: 04 Feb 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/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/amatcoder/cpceg

A GTK port of the CPCEC emulator (http://cngsoft.no-ip.org/cpcec.htm)

amstrad-cpc c emulator gtk gui linux

Last synced: 08 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/12joan/ping-ui

A simple GUI for the `ping` command-line utility built using Tauri

gui icmp-ping tauri

Last synced: 21 Jan 2026

https://github.com/grephq/php-desktop

Create desktop applications for linux using php

gtk gtk3 gui gui-application php php-desktop php-gtk php-gtk3 php-gui

Last synced: 25 Apr 2026

https://github.com/s-celles/tkinter_matplotlib_sample

A Python Tkinter example with Matplotlib integration

gui matplotlib plotting python random tkinter

Last synced: 08 Jun 2026

https://github.com/jexxer/clockblock

Productivity tool designed to help users stay focused by blocking access to specific applications during defined working hours. It consists of a Windows background service and a WPF-based GUI application for configuration and viewing usage statistics.

background-service gui rust windows wpf

Last synced: 14 Apr 2026

https://github.com/heyfoz/python-samples

Samples of Python 3 applications developed to run on Mac/Raspberry Pi, utilizing object-oriented development principles and line commenting.

gpio gui macos python ssh tkinter

Last synced: 29 Apr 2026

https://github.com/michaelchadwick/utter

GUI frontend to the OS X say command in Objective-C. Try the new Utterly, written in Swift: https://github.com/michaelchadwick/utterly

cow gui gui-frontend macos objective-c osx speech utter xcode

Last synced: 14 May 2025

https://github.com/adarshpheonix2810/health-care-chatbot-v2

An AI-driven healthcare assistant that predicts diseases based on user-provided symptoms. This project leverages machine learning for disease prediction, provides descriptions and precautionary measures, and includes a user-friendly GUI with text-to-speech integration.

ai chatbot data-science disease-prediction gui healthcare healthcare-assistant machine-learning python symptom-analysis text-to-speech tkinter

Last synced: 29 Apr 2026

https://github.com/liubomyr123/makefile_tictactoe

A simple Tic Tac Toe game in C with GTK+3, featuring a GUI, player turns, winner detection, and game restart functionality.

algorithms c desktop-application gtk gtk3 gui makefile tic-tac-toe tic-tac-toe-c

Last synced: 08 Jun 2026

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/jadeeeeeeeeeeee/sockets-chat-app

a socket chat app i made in cpp thats built with winsock and wxwidgets

cpp gui sockets windows winsock winsock2 winsocket wxwidgets

Last synced: 03 Jan 2026

https://github.com/girkovarpa/verpatch-gui-lazarus

GUI for verpatch, a program for editing executable version info and other metadata.

delfi delphi demo example freepascal gui info lazarus metadata object-pascal pascal sample verpatch version

Last synced: 31 Jan 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/xgui4/radium.launcher

Le repo principale contenant le site, les docs et autre pour le projet Radium-Launcher

avalonia-ui cli cross-platform csharp dotnet dotnet-core gui launcher minecraft wpf

Last synced: 20 Jan 2026

https://github.com/ali322/gui-boilerplate

build gui application with electron + vue in typescript

desktop electron gui typescript vue webpack

Last synced: 10 Apr 2026

https://github.com/scar17off/chess-ai

Chess engine powered by neural networks featuring web and desktop interfaces, training capabilities, and grandmaster opening support.

artificial-intelligence chess chess-engine chess-openings deep-learning game-ai gradio gui machine-learning neural-networks pygame python training-data web-interface

Last synced: 31 Mar 2025

https://github.com/2kabhishek/golf-manager

Manage your golf empire ⛳🏌

admin cli golf gui oop python tkinter

Last synced: 09 Jun 2026

https://github.com/jacobwilliams/qtpyguihelper

A vibe-coded Python library to help create simple GUIs with qtpy/pyside6/pyqt, wxpython, tkinter, GTK3/GTK4 and read/write config data

gtk gtk3 gtk4 gui json pygobject pyqt pyside6 python qtpy tkinter wxpython wxwidgets

Last synced: 08 Aug 2025

https://github.com/shanehofstetter/math-solver

Math solver GUI and CLI written in Java

cli gui java math solver

Last synced: 14 Mar 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/gil9red/directory-sizes

Show directory sizes (#python #python3 #Qt #gui)

gui pyqt pyqt4 pyqt5 python python3 qt utility

Last synced: 03 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/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/jcbritobr/sevenguitasksgiu

This is an implementation of the 7GUIs tasks written with Golang and GIU library.

golang graphics gui tutorial

Last synced: 06 Apr 2025

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/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/raghul-tech/notepadxx

🚀 NotepadXX — A fast, Java-powered text editor with real-time linting 🧠, Markdown preview 📝, built-in terminal 💻, themes 🎨 & zero telemetry 🔒. Lightweight, smart & cross-platform!

antlr4-grammar code-editor cross-platform filehandling gui java javaapplication javadevelopment javafx javafx-application javafx-desktop-apps markdown-editor markdownpreview md open-source productivity-tools swing text-editor

Last synced: 08 May 2026

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/jqntn/minigui

minimalistic gui app in cpp using nuklear

cpp gui minimal nuklear

Last synced: 11 Jun 2026

https://github.com/h3nry-d1az/cavendish

Yet another gravitational physics simulator

2d-graphics gui physics-simulation python

Last synced: 16 Jan 2026

https://github.com/rohancyberops/calculator

Welcome to the Calculator Project! This interactive calculator app is built using Python.

calculator gui pygame python soundeffects tkinter

Last synced: 15 Mar 2025

https://github.com/mehedirm6244/xinput-gtk

A GTK3 frontend for Xorg XInput

cpp gtk gtkmm3 gui xorg

Last synced: 04 May 2026

https://github.com/mattddowney/contort

Change the behavior of running Windows applications from the command line. Prevent closing, disable menus, hide an app's gui and more.

admin-tools cli command-line disable-ui gui terminal ui win32 windows

Last synced: 09 Apr 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/64kramsystem/pm-spotlight

My desktop search program ("Poor Man's Spotlight"), written in Rust

desktop-search fltk fuzzy-search gui linux rust spotlight

Last synced: 04 May 2026

https://github.com/piksel/elytra

Embedded configuration library to enable standardized setup using WebUSB or serial

configuration embedded gui rust

Last synced: 13 Jan 2026

https://github.com/PucklaJ/GoHomeEdit

A framework independent 3D Level editor

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

Last synced: 15 May 2025

https://github.com/anam1980/maze_solver_app

An application that solves a maze and display the shortest path.

dfs-algorithm gui java javaswing

Last synced: 09 Jun 2026

https://github.com/webispy/tuapi

Tuner project UI API

cairo efl elementary evas gui linux

Last synced: 02 May 2026

https://github.com/eepp/yobr

A graphical Buildroot build monitor

buildroot gui

Last synced: 15 May 2025

https://github.com/malpenzibo/review

Rust wasm library for building client web apps

gui rust spa wasm web webapp webassembly

Last synced: 19 May 2026

https://github.com/astynax/hclient

:computer: hCLIent - interactive wrapper for non-interactive CLI-tools

cli gui tk tool tui

Last synced: 28 Jun 2026

https://github.com/rogerisk/the-ceo-program

A program built around the productivity and relaxation of a CEO, putting all the information he could need in 1 program while allowing him to keep his mind relaxed as much as possible.

gui python3 stock-market webscraping

Last synced: 26 May 2026

https://github.com/cyr-ius/powerdns-ui

Web management interface for PowerDNS Authoritative Server

admin dns gui powerdns powerdns-admin powerdns-ui powerdnsui

Last synced: 22 Jun 2026

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/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/zouariomar/tic-tac-toe

This is a Tic Tac Toe game implemented in C++ using SDL 1.2 for graphics and CMake with Ninja as the build system

c cmake game game-development gui ninja-build sdl sld2-image

Last synced: 19 Jun 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/isaacdarcilla/cupcakepos

An super minimal point-of-sale system baked with love of C#

csharp cupcake gui minimal pos sales system

Last synced: 18 Mar 2025

https://github.com/binhex/arch-hexchat

Docker build script for Arch Linux base with Teamspeak

chat dcc docker-image gui hexchat irc-client x-windows

Last synced: 06 Jan 2026

https://github.com/lanseria/go2rtc-tauri

A go2rtc GUI tool

go2rtc gui tauri2 vue3

Last synced: 13 Feb 2026

https://github.com/Pranshu-Bahadur/tic-tac-toe-minimax

Tic Tac Toe Game with the Minimax Alpha Beta pruning algorithm! Done in python, using an object oriented design structure (Model View Controller).

ai alpha-beta-pruning artificial-intelligence gui minimax-algorithm model-view-controller mvc mvc-architecture object-oriented-programming python3 text tic-tac-toe tic-tac-toe-game tic-tac-toe-python turn-based-strategy tutorial

Last synced: 11 Mar 2025

https://github.com/a7mddra/squigit

An open-source "Circle to search" that brings the power of AI directly into your screen.

ai app capture circle-to-search cross-platform desktop desktop-app gemini gemini-ultra gnu-linux gui qt rust screenshot snapllm tauri tauri-app tauri2 typescript webui

Last synced: 09 Mar 2026

https://github.com/afiskon/wireless-explorer

Graphical Wi-Fi scanner for Linux

gtk gui linux pygame python radio wi-fi wireless

Last synced: 13 Apr 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/fbjorn/stora

GUI client for Firestore emulator

firestore gui gui-client

Last synced: 05 Oct 2025

https://github.com/bestmahdi2/uni__princetonpythonlibrariesguiproblems

A university project in which three questions related to Python graphics libraries written by Princeton University are solved

barnsley-fern bouncing-ball gui java princeton-university python tree

Last synced: 16 Apr 2026

https://github.com/the0cp/matlab-calculator

Simple GUI calculator demo

gui matlab matlab-gui matlab-guide

Last synced: 31 Mar 2025

https://github.com/genndy007/youtube-video-downloader-gui

Free and Open-Source YouTube video downloader. Graphics with PyQt5.

gui pyqt5 python pytube pytube3 video youtube youtube-dl

Last synced: 16 Apr 2026

https://github.com/kim-hwiwon/wslcmd

A simple executable binary for running commands/programs of WSL at Windows side (cmd, powershell, icon-click, etc.)

gui linux shell windows wsl

Last synced: 13 Apr 2026

https://github.com/mcfrappe/egg-timer-in-golang

This project is simply for me learning golang as well as using Gio as a framework to build apps with a GUI. Note that this project was followed along with the help of @jonegil https://jonegil.github.io/gui-with-gio/

gio golang gui guide project

Last synced: 17 Mar 2026

https://github.com/astrodynamic/smartcalculator

A Python calculator application with a Qt/QML interface, utilizing a C++ library for dynamic calculations.

api arithmetic calculator cmake cpp ctypes dylib expression-calculator gui mathematics mvp mvvm pyside python3 qml qt6 rnp slot trigonometric-calculations

Last synced: 16 Apr 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: 19 Aug 2025