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/jceb/blinds.nvim

blinds.nvim emphasizes the current window by shading the non-active windows

focus gui neovim neovim-plugin nvim nvim-plugin plugin

Last synced: 17 Apr 2025

https://github.com/zafir100100/quizapp-java

The "QuizApp-Java" repository on GitHub is a Java-based project that allows developers to create a quiz application with various features, such as multiple-choice questions, timers, and score tracking. The repository includes the source code for the project, as well as documentation on how to use and customize the quiz application.

gui java java-swing multiple-choice-questions netbeans quiz-application score-tracking

Last synced: 19 Apr 2025

https://github.com/sedwards2009/nodegui-simple-starter

A NodeGui application starter repository aiming to be fast and simple

desktop gui nodegui qt

Last synced: 18 Apr 2025

https://github.com/astrodynamic/3dviewer-project-in-qt-cpp

Viewer3D is a C++ based 3D viewer application built with Qt that allows loading and transforming 3D models with a GUI. It requires CMake, C++ and C languages, assimp library, and Qt libraries, among others. To use it, launch the application, load a model, use transformation tools, and modify rendering options.

3d 3d-graphics 3d-models animation assimp cpp glsl graphics gui opengl patterns qt rendering transformation-matrix widgets

Last synced: 20 Sep 2025

https://github.com/bitartisan1/p0-decryption-tool

AI powered GUI-based password cracking/decryption tool developed in Python. It uses GPT machine learning model generation to predict possible hash. Supports over 20+ common hash types

ai bcrypt cipher crack decipher decryption encryption gplv3 gpt gui hash model multithreading password password-cracker password-cracking prediction python sha-256 sha256

Last synced: 07 Jul 2025

https://github.com/leonardpepa/segaleo

Segaleo is an ordering application (Personal Digital Assistant) that exists in every room of a hotel unit. This application facilitates the delivery of room service menu items to the customer, as well as the immediate booking of activities.

delivery food gui gui-application hotel hotel-management-system hotel-ordering-app java leonard leonardpepa leonarnt pepa swing uom

Last synced: 22 Aug 2025

https://github.com/redromnon/stable-diffusion-interactive-notebook

A Jupyter widgets-based interactive notebook for Google Colab to generate images using Stable Diffusion.

colab-notebook colaboratory gui hacktoberfest jupyter-widgets stable-diffusion widgets

Last synced: 22 Sep 2025

https://github.com/akotov-dev/xraygui

A small and nimble GUI for XRay-core

gui shadowsocks socks5 trojan vless vmess xray-core xtls-reality

Last synced: 07 Apr 2025

https://github.com/eliassjogreen/pioneer

⚙️ A work in progress ECS game engine

browser deno engine game-engine gui pane webgl webgl2 webgpu

Last synced: 18 Apr 2025

https://github.com/davidai2024/gemini-kd

KD Gemini-Pro, a desktop application on PyQt5, simplifies interaction with Google's Gemini-Pro AI model. Users effortlessly submit questions, receiving instant, generated responses. With an intuitive interface and advanced features, it efficiently explores the capabilities of AI-assisted conversation.

ai chatbot gemini gemini-api gemini-pro google google-gemini gui linux-app python windows-desktop

Last synced: 30 Aug 2025

https://github.com/youssofkhawaja/rocketleaguegarage

Rocket League Garage Trade Bumper (For educational purposes only)

auto-bumper automation bot gui rocket-league rocket-league-garage software trading

Last synced: 20 Aug 2025

https://github.com/connorslade/2b2t-queue-notifier

An Easy way to monitor your spot in 2B2T queue!

2b2t anarchy discord discord-webhooks gui minecraft

Last synced: 18 Aug 2025

https://github.com/cutwell/python-auto-gui

Generate a TkInter GUI from simple Python programs.

gui python tkinter

Last synced: 05 Aug 2025

https://github.com/dawidolko/Linux-Simulaing-System-GUI

A website simulating linux system's GUI, using theme of Deepin distro.

applications documentation gui linix project projects systemlinux

Last synced: 26 Aug 2025

https://github.com/dtmilano/viaduc

Viaduc is probably the simplest way to create a nice-looking gui using python and tiny bit of html/css/js.

eel-python gui html-css-javascript python tkinter

Last synced: 23 Jul 2025

https://github.com/yiding-he/redisfx

A JavaFX Client for Redis

client gui java javafx redis

Last synced: 27 Oct 2025

https://github.com/skyline69/spotix

A fast, native Spotify client written in Rust - a fork of psst focused on a lightweight, Electron‑free desktop experience.

gui lightweight psst rust spotify

Last synced: 27 Dec 2025

https://github.com/aeriavelocity/windows98launcher

Open source GUI front-end for QEMU for installing and running Windows 98.

disk-image dotnet gui iso launcher qcow2-image qemu windows windows-98 winforms

Last synced: 11 Apr 2025

https://github.com/AndyObtiva/glimmer_wordle

Glimmer Wordle - Play Wordle Endlessly with No Limit!

desktop desktop-app desktop-application glimmer glimmer-dsl-swt gui jruby ruby swt wordle wordle-game

Last synced: 27 Feb 2025

https://github.com/franko/fox

The FOX toolkit from fox-toolkit.org with Meson build system

c-plus-plus gui library meson toolkit

Last synced: 19 Oct 2025

https://github.com/petethepig/statsd-manager

Statsd Admin Interface GUI

electron gui statsd

Last synced: 23 Mar 2025

https://github.com/rosalexander/oci-object-storage-desktop

Desktop application for Oracle Cloud Infrastructure Object Storage

desktop gui macos object-storage oci oracle pyside2 python qt windows

Last synced: 04 Apr 2025

https://github.com/botech-development/botech.designerforavalonia

A Drag and Drop Designer for your Avalonia Views.

avaloniaui designer dotnet gui

Last synced: 22 Apr 2025

https://github.com/romixlab/egui_tabular

Table viewer and editor for egui

egui gui imgui rust ui

Last synced: 25 Jan 2026

https://github.com/zeozeozeo/egui-twemoji

An egui widget that renders colored Twemojis.

color egui emoji emojis emote emotes gui rust rust-lang twemoji twemojis ui widget

Last synced: 30 Jul 2025

https://github.com/welbornprod/glader

Generate python code from a glade file. Signals are automatically stubbed out with correct arguments.

code-generation code-generator glade glade-files gtk gtksourceview gui python

Last synced: 22 Apr 2025

https://github.com/nickrehm/landersim

A physics-driven, interactive lunar lander simulator.

gui interactive python simulation

Last synced: 14 May 2025

https://github.com/jazzfool/thunderclap

Rust widget toolkit built on Reclutch

gui rust ui

Last synced: 31 Jul 2025

https://github.com/akash-rajak/video-stitching

Python script to stitch video either in row or in column using opencv.

column-stitching cv2 gui moviepy opencv python3 row-stitching tkinter video video-stitching

Last synced: 31 Jul 2025

https://github.com/maxverwiebe/ctkfloatingnotifications

CustomTkinter-based notification widget for displaying customizable information, success, warning, and error notifications in your application.

customtkinter gui notifications python tkinter

Last synced: 30 Jun 2025

https://github.com/marc2332/freya-template

Simple template for Freya.

dioxus freya gui rust

Last synced: 22 Apr 2025

https://github.com/software-challenge/gui

Software-Challenge Grafischer Spieleserver

gui kotlin software-challenge tornadofx

Last synced: 10 Apr 2026

https://github.com/killo445/nfspatcher

Patch old NFS games and get them running on modern systems.

abandonware dotnet dotnet-framework game gui need-for-speed nfs patcher windows wpf

Last synced: 28 Apr 2025

https://github.com/lemonyte/password-generator

Generate passwords with random characters and words.

cli generator gui password password-generator pyinstaller pysimplegui python

Last synced: 19 Apr 2025

https://github.com/mrexodia/boompowgui

Simple C# GUI for BoomPow (banano miner).

banano crypto cryptocurrencies cryptocurrency csharp gpu gui miner windows

Last synced: 04 Oct 2025

https://github.com/toikron/imdesignmanager

Real-time UI builder and advanced design manager built with Dear ImGui & ImDrawList. Features dynamic interactions, intuitive animation controls, and instant visual feedback for modern UI development.

cpp design design-system design-tool gui imgui imgui-extension imgui-menu ui ui-builder ui-framework ui-imgui

Last synced: 22 May 2026

https://github.com/akotov-dev/warpgui

GUI for Cloudflare ™ WARP

cloudflare gui mageia-linux warp

Last synced: 02 Apr 2026

https://github.com/henkman/odin-libui-ng

Odin libui-ng binding

gui libui libui-ng native-gui odin odin-lang

Last synced: 08 Mar 2026

https://github.com/luleyleo/conrod-boilerplate

A minimal Conrod project setup

boilerplate conrod gui rust

Last synced: 15 Mar 2025

https://github.com/etomyutikos/vyzor

A GUI Manager for Mudlet

gui lua mudlet

Last synced: 04 Oct 2025

https://github.com/franckferman/powershell-script-gui-template

🔹 Build interactive Windows GUI apps using only PowerShell. Create admin tools, automation panels, and user interfaces without writing C#/WPF — all in native PowerShell.

gui gui-app gui-development gui-powershell powershell powershell-gui powershell-script powershell-scripting powershell-scripts powershell-template script-template script-templates sysadmin sysadmin-script sysadmin-scripts windows windows-script windows-script-file windows10 windows11

Last synced: 14 Aug 2025

https://github.com/gabrielscabrera/banterbot

BanterBot: An OpenAI ChatGPT-powered chatbot with Azure Neural Voices. Supports multilingual speech-to-text and text-to-speech interactions. Features real-time monitoring and tkinter frontend.

chatbot chatgpt gpt gui texttospeech tk tkinter-gui tts

Last synced: 01 Jul 2025

https://github.com/lmmentel/batchcalculator

Batch Calculator for Zeolite synthesis

batch-calculation chemistry database gui python synthesis

Last synced: 12 May 2025

https://github.com/valnoxy/checkip

Discover the World Behind Every Address! - Get information about an IP address

gui ip ip-address ip-address-geolocation ip-address-lookup

Last synced: 01 Mar 2026

https://github.com/jacksiroke/winapi-code-snippets

c++ code snippets for winapi which can be very useful when coming up with a user interface (gui)

cpp desktop gui user-interface win32 winapi

Last synced: 05 Oct 2025

https://github.com/radad/radterminal

Simple Terminal Emulator for Windows using libtsm

appveyor gui gui-application libtsm pseudo-terminal pseudoterminal terminal vt100 win32 windows

Last synced: 12 Jun 2025

https://github.com/tansen87/pywebview-vue3-template

Quickly building Python desktop applications

gui pyinstaller pywebview vue

Last synced: 08 Oct 2025

https://github.com/darkbitsorg/guichan

Guichan is a C++ GUI library designed for games.

allegro4 cpp gui guichan irrlicht sdl

Last synced: 21 Oct 2025

https://github.com/jaesung9507/playgo

A simple streaming video player based on wails.

chzzk go golang gui hls http-flv http-ts https-flv https-ts rtmp rtmps rtsp rtsps srt video-player wails youtube

Last synced: 14 Jan 2026

https://github.com/whitehatboy005/pencil-draw

This Python application allows you to convert images into pencil sketches using the OpenCV library. It features a simple graphical user interface (GUI) built with Tkinter for selecting images and specifying output directories.

draw gui pencil-sketch python

Last synced: 30 Apr 2025

https://github.com/byteit101/pio-debugger-emulator

RP2040 PIO Emulator & Debugging Environment

debugging-tool emulator gui ide java pio rp2040

Last synced: 06 Oct 2025

https://github.com/hi5/dpi

DPI() - function for writing friendlier DPI-Aware AutoHotkey GUIs

autohotkey desktop-scaling-factor dpi gui scale

Last synced: 11 Feb 2026

https://github.com/tek-works/NetConn-old

An open-source router and firewall with a web GUI for Linux. Utilizes XDP for fast packet processing. Currently in development.

af-xdp all-in-one easy-to-use fast firewall forward go golang gui interface linux router webserver xdp

Last synced: 27 Jul 2025

https://github.com/williammarti/confgr

Web interface to Netmiko

cisco flask gui netmiko

Last synced: 09 Apr 2025

https://github.com/egormkn/sdlxx

:space_invader: Modern C++ wrapper for Simple DirectMedia Layer (SDL2)

animation audio directx game game-engine gamedev gui image mixer network opengl physics physics-2d rendering sdl sdl2 ttf

Last synced: 22 Jun 2025

https://github.com/vishnu-tppr/camouflage-ai

🎥 Camouflage-AI – A fast and flexible AI tool for removing video backgrounds using YOLOv8 segmentation. Customize with solid colors, blur, or images. Built with Python & CustomTkinter for a stunning desktop experience.

ai-desktop-app ai-projects ai-tool ai-video-editor background-removal camouflage-ai gui image-segmentation machine-learning open-source-project opencv python top-github-projects video-ai video-processing vishnu-cse yolov8-segmentation

Last synced: 30 Apr 2026

https://github.com/walidabazo/unity-3d-ar-to-get-drug-information

Tutorial Unity learning: * Unity 3d is integrated with the Vuforia Engine to create Augmented reality AR . * How to use unity canvas camera Augmented Reality AR . * unity 3d raycast hit object With Augmented Reality AR . * Unity 3d AR Multi Language on GUI. * Unity 3D Support Arabic language. * Simple ideas for get drug information for professionals and consumers By Augmented reality AR. Note : If you need wonder Developer Create the Same Demo but information Drug On: 1- SQL lite Database (offline data). 2- Online Database used Json. 3- Open Website On canvas. Please told me on comment

2018 ar arabic arabic-language augmented-reality augmentedreality camera drug gui information raycast unity unity3d unity3d-script vuforia xr

Last synced: 27 Feb 2026

https://github.com/l-a-marchetti/bomulus

📑 BOMulus is a Go application with a GTK-based GUI that allows users to compare and analyze BOM files. It provides version control functionality to identify added, deleted, and updated lines between two BOMs.

bom diff golang gtk gui version-control

Last synced: 28 Apr 2025

https://github.com/rocket-connect/mcpconnect

Inspect and debug Model Context Protocol servers directly in your browser.

ai anthropic browser debug development frontend gui inspector interface mcp model-context-protocol openai playground tool toolbox ui web

Last synced: 28 Apr 2026

https://github.com/dosx-dev/nativeclicker-game

A simple clicker game with a graphical interface on VB6. Very legacy!

asm assembly begginers clicker clicker-game game gui just-for-fun low-level native time-killer tiny vb6 windows

Last synced: 18 Apr 2026

https://github.com/zak-45/spleetergui-chataigne-module

Spleeter GUI by Chataigne. Deezer separation tool & models.Separate vocal from others.

audio chataigne deezer gui instrumental separate spleeter spleetergui vocal vocals

Last synced: 13 Apr 2025

https://github.com/qengineering/qt5-opencv-raspberry-pi-jetson-nano

Native build of Qt5 creator on Raspberry Pi 4 with OpenCV support

gui jetson-nano opencv qt5 qtcreator raspberry-pi raspberry-pi-4

Last synced: 13 Apr 2025

https://github.com/peckto/gdar

A graphical user interface for Linux to browse and extract dar archives

backup c-plus-plus dar-archive extract gtk gui linux restore

Last synced: 08 Sep 2025

https://github.com/amboxer21/sshmonitor

Notifies you of any ssh attempts to your computer, whether the attempts are successful or not. Please fork instead of clone.

c c-programming daemon gtk2 gui linux monitor notify pytailf python python2 python3 security ssh ssh-monitor

Last synced: 30 Apr 2025

https://github.com/vindarel/ltk-tests

Trying out Tk GUIs in CL

common-lisp gui tk

Last synced: 20 Jan 2026

https://github.com/eduardodossantosferreira/blackwing

O BlackWing Process Killer é uma ferramenta de gerenciamento de processos com interface gráfica desenvolvida em Python.

black blackwing gui kill killer process process-kill process-killer process-manager processes processing processkiller python tkinter wing

Last synced: 06 Mar 2026

https://github.com/xvw/ocamlectron

[WIP] A small framework to build "electron app" using OCaml via Js_of_ocaml

binding caml electron gui jsofocoaml ocaml

Last synced: 30 Oct 2025

https://github.com/peterhellberg/gui

Minimal GUI in Go initially based on https://github.com/faiface/gui

go gui

Last synced: 11 Apr 2025

https://github.com/whitehatboy005/blockchain-based-voting-system

This project is a Blockchain-based Voting System application built using Python and Tkinter. It uses blockchain technology to ensure the integrity and transparency of the voting process by securely recording each vote in a tamper-proof ledger.

blockchain blockchain-technology gui hash python3 voting

Last synced: 30 Apr 2025

https://github.com/usagirei/jankyui

Unity Immediate Mode GUI Wrapper

gui imgui unity unity3d

Last synced: 10 Sep 2025

https://github.com/vra/easybox

☐ :chart_with_upwards_trend: ☐ A simple, out-of-the-box and cross-platform bbox annotation tool by Python. Try it by `pip install easybox`

computer-vision deep-learning gui linux object-detection python tkinter

Last synced: 12 Apr 2025

https://github.com/akotov-dev/openvpn-gui

GUI for OpenVPN (Mageia)

gui mageia-linux openvpn

Last synced: 03 Feb 2026

https://github.com/9prady9/wildfire

This repository is the base camp for an image editing application based on ArrayFire and Qt.

arrayfire c-plus-plus gui image-processing qt5

Last synced: 07 May 2025

https://github.com/hasielhassan/qteditorialtimelinewidget

Non linear editor timeline widget for python Qt bindings

editorial gui nle pyside pyside6 python qt qt6 timeline widget

Last synced: 26 Jun 2025

https://github.com/ghostjat/gtk

php ffi gtk

ffi gtk3 gui php

Last synced: 16 Jun 2025

https://github.com/niiv3au/ymu

YMU is a launchpad for YimMenu, it allows you to download/update to the latest version of YimMenu and inject it afterwards.

customtkinter downloader gta5 gui injector launchpad python updater

Last synced: 20 Mar 2025

https://github.com/stallion-x/text-auto-typing

自动输入/文本自动输入/自动输入文本/文本自动输入器 一款针对学校作业系统代码输入体验太烂而推出的,使用Qt开发的,具备图形界面的自动输入软件。An automatic typing program developed by Qt due to the poor experience of homework system.

cpp gui qt qt5 text typing

Last synced: 08 Jul 2025

https://github.com/abhinav-26/morse-code-translator

A morse code translator which can convert plain text into encrypted form as morse code and also it can convert morse code back into plain text.

cryptography encryption gui morse-code morse-translator morsecode-translator project python-for-security python-gui-tkinter python-project python3 tkinter-gui

Last synced: 10 Apr 2025

https://github.com/whitehatboy005/youtube-audio-and-video-downloader

This Python application provides a graphical user interface (GUI) for downloading YouTube videos or audio using the YT-DLP library. Users can enter a YouTube URL, select a download directory, choose between video or audio downloads, and initiate the download process.

audio-downloader gui python video-downloader youtube-downloader yt-dlp

Last synced: 30 Apr 2025

https://github.com/4surix/pitwi

Module to make app in terminal/console with user interface.

gui interface terminal

Last synced: 18 Jul 2025

https://github.com/bitartisan1/capscript-pro

CapScript Pro is a comprehensive desktop application for searching, viewing, and processing YouTube video captions. It features an integrated transcript viewer, clip downloader, video list creator, and renderer, designed to streamline your video content workflow. Also provides support for CLI use

caption-bot captions ffmpeg gui language python render script search subtitles transcripts words youtube youtube-api youtube-bot youtube-channel youtube-video yt-dlp

Last synced: 19 Jul 2025