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://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/andrew-johnson-4/rustparallelassetloader

load game assets in parallel to reduce load times

dioxus game gui parallel performance

Last synced: 25 Aug 2025

https://github.com/Octophin/scute

Schema Compiled Utility Template Engine

conservation gui hardware oam

Last synced: 06 Aug 2025

https://github.com/ribeiro-boll/eazyyt

A simple and lightweight Youtube Downloader

downloader gui mp3 python tkinter-gui youtube youtube-downloader

Last synced: 02 May 2026

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/universish/gui-wireguard

Wireguard interface, integrated with wireguard-tools for RPM-based distributions.

gui qt rust wireguard wireguard-tools wireguard-vpn wireguird

Last synced: 16 Aug 2025

https://github.com/schnoddelbotz/whisper-ui

Transcribe audio/video to text, locally on macOS, Linux and Windows. A simple whisper.cpp wrapper/UI built with Go/Fyne.

ffmpeg ffmpeg-wrapper fyne gui local privacy speech-to-text transcription whisper whisper-cpp

Last synced: 07 Jan 2026

https://github.com/sangafabrice/process-inspector-mvc

The Process Inspector inspects individual processes and provides an option to stop them. It is a simple GUI application built with PowerShell WinForms and structured on the MVC architecture.

adapter-pattern factory-method-pattern gui mediator-pattern mvc task-manager

Last synced: 20 Aug 2025

https://github.com/yokesharun/remallow

GUI for React NPM Package Manager!

gui javascript nodejs npm npm-manager npm-package package-manager react ui

Last synced: 13 Apr 2026

https://github.com/milansuk/skyalt

A new interface, which offers simplicity, local-first computing and LLM-assistant at the core.

go golang gui ide llms local-first prompting

Last synced: 13 Jun 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/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

https://github.com/yaoyouzhong/boss-resume-filter

BOSS直聘候选人自动筛选工具:自动滚动获取、智能评分匹配、自动打招呼、Excel导出,支持图形界面和命令行两种模式

automation boss-zhipin drissionpage excel-export gui python recruitment resume-filter

Last synced: 30 May 2026

https://github.com/vladcranga/python-weather

A python application with a GUI that displays weather and forecast information.

api gui python weather

Last synced: 04 Dec 2025

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/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/shnartho/python-scripting

Advance python scripting -- University course by Wroclaw University of Science and Technology

database gui image image-processing json jupyter-nootbook pycharm pytest python regex web-scraping

Last synced: 13 Apr 2026

https://github.com/gremble0/snake

Snake game with GUI programmed in java

game gui java swing swing-gui

Last synced: 13 Aug 2025

https://github.com/a5kin/moire

Multi-Objective Interactive Runtime Environment

artipixoids environment gui simulation xentica

Last synced: 14 Jan 2026

https://github.com/ellman12/graphical-backup-program

Convenient GUI for backing up files and folders on a Windows PC.

backup csharp gui winforms

Last synced: 18 Apr 2026

https://github.com/gayanukaa/pizza-shop

Java OOP concept project + Java Swing

gui java oops swing

Last synced: 15 Aug 2025

https://github.com/mp3martin/numbers-on-graph

Plot cool numbers and number sequences on graph

cli fibonacci gui matplotlib numbers pi python

Last synced: 01 Mar 2025

https://github.com/claudiaslibrary/finance_manager

The Finance Manager application is a simple tool to track and manage your finances.

finance finance-management gui python tkinter

Last synced: 23 Jun 2025

https://github.com/urbanclimatefr/java-with-gui

A Java program is developed with a graphical user interface (GUI) to render 2D objects based on user input, visualise some transitions between states and demonstrate how you’ve preserved states between transitions. Java 11 and JavaFX are used to implement the logic and GUI components.

algorithms-and-data-structures gui java

Last synced: 10 Jun 2026

https://github.com/dorukgezici/therandomizer

A random person selection tool written in #Python by @dorukgezici

gui python randomizer tkinter

Last synced: 04 Oct 2025

https://github.com/bornalgo/stacked-widget

This repository provides a customizable stacked widget for PyQt/PySide, where you can display two widgets stacked on top of each other with configurable alignment.

custom gui overlays pyqt pyqt4 pyqt5 pyqt6 pyside pyside2 pyside6 python qt stackedwidget widgets

Last synced: 24 Apr 2026

https://github.com/jing332/fishbot-qml

[半成品] Fishbot-QML是一款由QML+Go开发的GUI程序, 基于Minecraft Golang协议库Tnze/go-mc

cgo go go-mc golang gui gui-application minecraft qml qt qtquick

Last synced: 18 May 2026

https://github.com/chenjing1294/pulsar-assistant-release

Apache Pulsar Desktop GUI

apache gui kafka pulsar

Last synced: 19 Feb 2026

https://github.com/k5md/templated-generator

Generate files from templates with template entries replaced

cli generator gui module python template text-editing text-substitution

Last synced: 14 Jan 2026

https://github.com/leewayzdes/flower_shop_management

Flower Shop Management – это приложение на Java с графическим интерфейсом для управления цветочным магазином. Использует PostgreSQL для хранения данных о цветах. Включает функции добавления, поиска и удаления записей через SQL-хранимые процедуры.

database datamanagement flower-shop gui postgresql

Last synced: 01 May 2026

https://github.com/buaadreamer/longest-english-word-chain

pairprogramming-project in BUAA-SE-2022

cli csharp gui pair-programming

Last synced: 10 Aug 2025

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/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/akash-rajak/morse-code-translator

Python Script to convert Normal text to Morse code or vice-versa.

cv2 gui morse-code morse-code-translator pil python3 tkinter translation

Last synced: 03 Oct 2025

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/9dl/websocket

Simple Websocket App with Command Manager and Website to run Commands

go gui web webgui websocket

Last synced: 08 Aug 2025

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/lynkos/high-school-code

Archive containing my code for competitive programming problems during high school.

ap-computer-science ap-computer-science-a competitive-programming cryptography ctf ctf-solutions ctf-writeups eclipse gui java reverse-engineering

Last synced: 10 Oct 2025

https://github.com/xuejiazhi/etcdii

一个etcd 查看工具,包括用C#开发的一个GUI,和Go开发的一个Cli ;An etcd viewing tool, including a GUI developed in C # and a Cli developed in Golang

etcd etcdv3 gui

Last synced: 07 Aug 2025

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/borisboguslavsky/pathpyinder

An interactive maze-drawing & maze-solving application written in Python

algorithm algorithms astar bfs dfs drawing gui maze maze-algorithms maze-solver pathfinding pysimplegui python tkinter visualization

Last synced: 26 Oct 2025

https://github.com/xylium117/image-filters

Enhance your images effortlessly with Image Filters.

gui image-filtering opencv python

Last synced: 19 Apr 2026

https://github.com/s0llarus/minecraft-impact

Impact is a Minecraft client that comes pre-installed with Baritone and features an easy setup process. It supports versions 1.12 through 1.16.5.

genshin-impact gui java minecraft minecraft-client minecraft-esp minecraft-forge minecraft-impact minecraft-killaura minecraft-mod minecraft-vape minecraft-vape-v4-download minecraft-wurst vape-v4-client

Last synced: 20 Feb 2026

https://github.com/theo-abel/mono-injector

Rust Mono assembly injector for Unity and Mono-hosted Windows processes, with CLI and GUI, profiles, and more.

cli dotnet gui injector modding mono rust unity windows

Last synced: 01 Jun 2026

https://github.com/0x6b/wezlix

WezTerm + Helix = Wezlix, or WezTerm as a UI shell for Helix editor

gui helix-editor wezterm

Last synced: 24 Feb 2026

https://github.com/pera-swarm/visualizer

This is a web-based 3d visualizer interface for the Swarm Simulator developed for the Pera Swarm project.

gui js simulator webpack

Last synced: 23 Oct 2025

https://github.com/sieber-lab/alphafold3-gui

AlphaFold3 GUI for easy creating covalent bonds, generating entities and exporting to JSON.

alphafold3 graphical-user-interface gui json website

Last synced: 23 Oct 2025

https://github.com/aslams2020/textly-chat-app

Textly is a multi-client chat application designed to demonstrate core networking principles and real-time communication using Java's socket programming capabilities. Built with performance and extensibility in mind.

gui java javafx javafx-application javasockets serverclient sockets

Last synced: 24 Oct 2025

https://github.com/retifrav/vt-kvd

A VirusTotal GUI client

dearpygui gui python virustotal

Last synced: 03 Aug 2025

https://github.com/evancooper9/hide

CLI tool to show/hide folders from the GUI

cli gui

Last synced: 28 Jan 2026

https://github.com/akverma26/identify-celebrity

Identify any celebrity in an image.

gui kivy-framework python sightengine

Last synced: 27 Sep 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/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/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/dyefremov/h2dbadmin

Small GUI for working with H2 database based on JavaFX library.

gui h2-database javafx-library

Last synced: 17 Mar 2026

https://github.com/nouranhaitham/ds_guide_me

An application designed to help travelers navigate a country efficiently while staying within budget.

academic-project algotithms bfs-algorithm budget-travel cplusplus css data-structures dfs-algorithm graph gui guide-me qt route-planning software-development traveltech

Last synced: 31 Jan 2026

https://github.com/ilyachvanov/change-style-of-naming

This program changes style of naming variables, functions and classes

gui qt regular-expression

Last synced: 31 Jan 2026

https://github.com/meghajbhat/photo-editor

This is a Photo Editor Application with various image processing functionalities using Tkinter for the GUI and OpenCV for image manipulation. The application allows users to apply multiple filters and transformations to images such as Black and White, Pencil Sketch, Sepia, Crop, Sharpen, Contrast, X-ray, and Brighten.

gui numpy opencv opencv-python python python3 tkinter tkinter-gui tkinter-python

Last synced: 31 Jan 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/illescasdaniel/vigenerecipher

Example application made in Swift 4 for macOS to encode/decode text using the Vigenère cipher with a GUI.

cipher gui macos swift vigenere

Last synced: 15 Apr 2026

https://github.com/socxin/stm32h7b0

L5 R5:ST Cortex-M7 280MHz MCU (STM32H7B0)

gui mcu stm32

Last synced: 19 Mar 2026

https://github.com/jaume-ferrarons/easymarkdown

VSCode extension providing GUI to easily edit Markdown

extension gui markdown visual-studio-code

Last synced: 13 Feb 2026

https://github.com/stephengold/Georg

Procedurally generated textures (New BSD license)

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

Last synced: 19 Mar 2026

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/audioscavenger/dms-gui

A graphical user interface for managing DMS (Docker-Mailserver). This portal aims to manage all aspects of DMS including email accounts, aliases, UI settings, indexes, etc.

api docker docker-compose dovecot email gui node-js portal

Last synced: 04 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/jaremko/docker-emacs-example

Example of build from jare/emacs Docker image

docker dockerfile editor emacs example gui

Last synced: 04 Mar 2026

https://github.com/najlae01/gomoku-game

Gomoku Game based on MinMax Algorithm

ai college-project gui java minmax-algorithm minmax-alpha-beta-pruning

Last synced: 03 Jun 2026

https://github.com/fcjr/alert

A simple cross-platform GUI alert library for go.

alert cross-platform dialog golang gui ui

Last synced: 04 Apr 2026

https://github.com/bubner/mind

GUI-based adventure game in Flask and Jinja with auto-save

adventure autosave flask game gui python text-game

Last synced: 18 Apr 2026

https://github.com/akshat4165/krispykreme-windowsform-mysql

Windows Form for a Famous Coffee and Doughnuts brand named Krispy Kreme using the C# programming language and MySQL for Database Connectivity

command-line command-line-tool csharp doughnut-billing doughnut-company-billing gui gui-application krispy-kreme mysql mysql-database mysql-server mysqli mysqlworkbench programming windows windows-forms winforms

Last synced: 05 May 2026

https://github.com/navjotdhanawat/npm-visualizer

Manage your npm dependencies using GUI

gui manager node npm package

Last synced: 20 Apr 2026

https://github.com/singhrimiumesh/scrape-chat

Scrape & Chat: A GUI tool for website scraping and AI chat. Effortlessly scrape website data and interact with a chatbot to get insights based on the extracted content. Built using PyQt5, Selenium, and conversational AI.

ai chatbot gui pyqt5 python3 selenium webscraping

Last synced: 20 Apr 2026

https://github.com/haleshot/attendance_system

Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection.

attendance-system excel gui haarcascade-classifier opencv pyqt5 pyqt5-desktop-application python

Last synced: 21 Apr 2026

https://github.com/davidfig/settingspanel

Creates hideable UI to change settings during runtime

control dat gui panel settings

Last synced: 05 Jun 2026

https://github.com/minusome/namesayer2

JavaFX application to practise unfamiliar names

audio gui javafx jfoenix material-design

Last synced: 22 Apr 2026

https://github.com/katahiromz/radwindowapp

RADical Development Mockup

gui win32api windows

Last synced: 25 Apr 2026

https://github.com/esmail-mkh/nomina

✦ Nomina — A modern batch file & folder renamer for Windows. Python + pywebview, with live preview, a flexible rule engine, presets

batch-rename desktop-app file-renamer gui html-css javascript python pywebview

Last synced: 23 May 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/akash-rajak/image-resizer

Python Script to resize image to any dimension.

cv2 gui image-resizer numpy os python3 random resizeimage tkinter

Last synced: 27 Apr 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