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/brian-emarquez/tkinter-all-list

Tkinter All List

gui list py tkinter

Last synced: 15 Mar 2025

https://github.com/maskedsyntax/splashy

Whiteboard app for window managers

drawing-app gui python3 tkinter

Last synced: 29 Mar 2025

https://github.com/gbowne1/jsonhelix

This is a X11 GUI JSON application for editing, debugging and converting JSON and schemas and API data.

api data gui gui-application json x11

Last synced: 10 Jun 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://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/anas-dew/project-open-ai

GUI based open ai python application.

ai chatgpt gui openai python

Last synced: 28 Feb 2026

https://github.com/filiprokita/pyclicker

pyClicker is a Python program that automates mouse clicks. It utilizes the PyAutoGUI library to perform the clicking action and the keyboard library to start and stop the clicking process. Users can customize the start and stop buttons according to their preferences. With pyClicker, repetitive clicking tasks can be completed with ease.

autoclicker gui gui-automation keyboard mouse pyautogui python python3 utilities utility

Last synced: 24 Mar 2025

https://github.com/dog-broad/contact-management

A GUI tool written in C to manage contacts

c glade gui

Last synced: 24 Mar 2025

https://github.com/gigorgu/2w

графический редактор для визуальной работы с JSON-структурами

gui json pyqt5 python python3

Last synced: 06 Jan 2026

https://github.com/noarche/get-filehash-gui

Show file hash for one or multiple files. SHA1 SHA256 SHA384 SHA512

get-filehash gui sha1 sha1-hash sha256-hash sha384 sha384-hash sha512 sha512-hash

Last synced: 25 Mar 2025

https://github.com/c0mpl3xdev/rpn_calculator_ui

A simple RPN calculator project with GUI interface developed with Avalonia UI Framework to learn the basics of GUI development with C# and .NET

avaloniaui csharp dotnet gui gui-application learning rpn-calculator

Last synced: 12 Jun 2025

https://github.com/dimchtz/jquery.cw

A tiny jQuery plugin that lets you display confirm windows in javascript.

box confirm css dialog gui javascript jquery jquery-plugin js modal windows

Last synced: 12 Apr 2026

https://github.com/khip01/kalkulator-gui-java

Desktop Application/Aplikasi Desktop

desktop-app gui java kalkulator netbeans

Last synced: 04 Jul 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/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/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/duhruh/void

A cross-platform GUI for gopass

gopass gui void

Last synced: 30 May 2026

https://github.com/navjotsrakhra/sgpacalculatorgui

Calculate the SGPA/GPA of subjects with custom number of subjects, grades and credits for corresponding subjects of Chandigarh University (CU).

chandigarh-university cu gpa gpa-calculator gpacalculator gui java sgpa sgpa-calculator

Last synced: 16 Mar 2025

https://github.com/tomasmark79/imagelabelguifree

Example of using DotNameCpp Template.

cmake cpp-all gui wxwidgets

Last synced: 06 Sep 2025

https://github.com/shayan925/symptomchecker

A GUI application made with kivy and deep learning model made with tensorflow to predict the disease based off of the selected symptoms.

deep-learning gui kivy tensorflow

Last synced: 13 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/kernferm/black-jack-mini-game

This is a simple Blackjack game written in Python with both GUI and command-line support. Enjoy the thrill of Blackjack with colorful emojis and a user-friendly graphical interface! 😎🎴

21 blackjack-game command-line docker docker-compose docker-image dockerfile fnbubbles420org gui python user-friendly

Last synced: 13 Apr 2026

https://github.com/a5kin/moire

Multi-Objective Interactive Runtime Environment

artipixoids environment gui simulation xentica

Last synced: 14 Jan 2026

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/allansomensi/rindrive

A cross-platform utility to verify the true capacity of USB flash drives.

clap cli gui iced rust storage testing-tools usb usb-tester

Last synced: 30 May 2026

https://github.com/brynblack/rust-iced

Repo for me learning how to use the Iced framework.

gui iced-rs learning rust

Last synced: 20 Aug 2025

https://github.com/timre13/sdl_file_chooser

A simple file chooser gui written in C++ using SDL2 and SDL2_TTF

cplusplus filechooser gui sdl2 sdl2-ttf

Last synced: 10 Jan 2026

https://github.com/blockresearchgroup/compas_rui

Collection of components to build graphical user interfaces (GUIs) in Rhino 8 for COMPAS packages.

compas gui rhino8

Last synced: 14 Jan 2026

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

simple programmers calculator in java.

calculator gui jar java swing

Last synced: 06 Oct 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/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/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://cmdkolab.github.io/osko/

OS(KO) 🚀 - browser-based operating system

desktop gui html javascript operating-systems os osjs osko web-desktop web-os

Last synced: 31 May 2026

https://github.com/alexanderkamal/restaurant-reservation-system

Apr 6, 2020, a simulation for a real-life restaurant reservation system. complete OOP System with GUI and a UML Class Diagram

gui java netbeans oop restaurant-reservation restaurant-reservation-system uml uml-diagram

Last synced: 13 Oct 2025

https://github.com/likolk/expression-simplifier

Simplify Any Math Expression Using This Fancy Tool

expression-simplificator gui java javagui

Last synced: 17 Oct 2025

https://github.com/smsraj2001/chat-server-gui-python

A socket programming GUI chat server in python (PART 1) and advanced chat server : console based (PART 2)

chat chat-application clientserver cross-platform gui python310 socket-programming tkinter-gui

Last synced: 18 Oct 2025

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/sunjary/netassistant

NetAssistant - A GUI tool for TCP/UDP network debugging. Easily create servers & clients to send/receive packets. tcp/udp debugger packet sender network testing gui tool 图形界面、TCP/UDP调试、网络测试、数据包收发

gui network-debugging tcp tools udp

Last synced: 15 Mar 2026

https://github.com/santaspeen/botclient.python

GUI клиент для бота.

flask gui tk tkinter tkinter-python

Last synced: 14 May 2026

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/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/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/nextdevv/kgui

A spigot API to create inventory GUIs!

bukkit gui java minecraft spigot

Last synced: 26 Oct 2025

https://github.com/d3m37r4/zemaxddeclient

Advanced analysis of optical systems using parameters retrieved from Zemax via DDE (Dynamic Data Exchange)

dde gui lens-design optical-design optical-engineering optics physics scientific-computing windows zemax

Last synced: 01 Jun 2026

https://github.com/girkovarpa/task-admin-sciter

Un clono de la application original de Electron. Hecho con Sciter.

admin clone cross-platform electron espanol gui linux mac sciter spanish tareas task ui windows

Last synced: 15 Apr 2026

https://github.com/mleidel/tkauto

Template and Spreadsheet driven tkinter-design-code generator

excel gui python3 tkinter

Last synced: 11 Feb 2026

https://github.com/yousifj129/learnwords

Boost your vocabulary with LearnWords, a simple and interactive app that helps you learn new words and their meanings while reading books. Take quizzes, review definitions, and track your progress - all in one convenient place!

english good-first-issue gui learning pyside6 python qt qt6

Last synced: 12 Feb 2026

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

A go2rtc GUI tool

go2rtc gui tauri2 vue3

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/maxiandrew/tf2-hud-for-steam-deck

An optimised HUD for Team Fortress 2 for the Steam Deck.

gui hud steam-deck tf2 tf2-hud

Last synced: 15 Feb 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/luminary-cloud/steam-tracer-cleaner

Steam userdata cleaner, tracer scrubber, and autoexec installer for Windows.

cleanup counter-strike-2 cpp cs2 gui imgui privacy steam steam-cleaner windows

Last synced: 03 Jun 2026

https://github.com/thegamerbay/haydee-ai-outfit-generator-gui

A modern graphical user interface for the Haydee AI Outfit Generator library. Easily generate custom outfits for Haydee without messing with terminals or environment variables!

ai ai-art ai-assisted customtkinter desktop-app game-modding-tool gemini gemini-api generative-ai gui haydee modding pyinstaller python

Last synced: 04 Mar 2026

https://github.com/sarumaj/taschenrechner

Example project using fyne for GUI development

fyne fyneapp gui gui-application

Last synced: 06 Mar 2026

https://github.com/connerohnesorge/cpre488-mp0

NES emulator targeting a Xilinx Zynq 7000 SoC, written in C, with SD-card ROMs, in-device game picker, and hardware controller support.

c-programming-language controller controllers gui menu-design nes nintendo-entertainment-system rom-hacking roms sd-card

Last synced: 03 Jun 2026

https://github.com/thimc/dl

graphical downloading tool for 9front

9front gui plan9 tool

Last synced: 17 Apr 2026

https://github.com/jstrieb/groupme-archiver

GUI to download GroupMe chats for archival and offline analysis

groupme gui jackson java javafx json

Last synced: 18 Apr 2026

https://github.com/alternative-intelligence-cp/aria-packages

Standard library packages for Aria — 80 packages including HTTP, CSV, regex, datetime, SDL2, GTK4, raylib, SQLite, PostgreSQL, MySQL, Redis

aria database gui packages standard-library

Last synced: 05 Apr 2026

https://github.com/birg81/java.gui.plotting

Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a Java GUI (with swing and awt library) showing the graph of the function f (x) = 3 + [x-1] * exp(-x / 3). In addition to the graph of the function, the GUI also shows the Cartesian axes. This software also to change the extremes of the graph and enlarge or reduce the graph. I hope it's simple. Good luck!

awt exponential funcional gui java math mathematics mathgraph plotting swing ui

Last synced: 18 Apr 2026

https://github.com/bunnysakura/simulated-mouse

模拟鼠标的按键精灵,QuickMacro

gui python quickmacro quickmacros tkinter

Last synced: 04 Jun 2026

https://github.com/teonet-go/conf

Config helper go package

config fyne go golang gui json

Last synced: 20 Apr 2026

https://github.com/jozwiaczek/offlinemessenger

A student project designed to create an offline messenger.

gui java messenger swing

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/awab-sial/online-examination-system

AI-powered adaptive online exam system built with C++ and Qt. Uses GPT-3 for dynamic question generation and evaluation, supports skipping/reattempt, group chat, and local file storage. Academic DSA project.

academic-project bahria-university dsa dsa-algorithm gui gui-application qt

Last synced: 24 Apr 2026

https://github.com/samerop/test

Aero: A Roblox UI library featuring a clean and efficient design, without the use of animations or superfluous objects.

fast gui gui-library library lua luau open-source opensource performance roblox roblox-lua roblox-ui-lib ui ui-library

Last synced: 26 Apr 2026

https://github.com/zenialexandre/file-explorer-emulator

File Explorer Emulator - made for my Operating Systems classes at the sixth semester of college.

dioxus file-explorer gui

Last synced: 27 Apr 2026

https://github.com/daniel-191/simple-gui

Really Simple GUI using the Dear ImGUI Library.

cpp cpp-programming directx-9 directx9 gui imgui imgui-example simple-gui template-gui windows

Last synced: 19 May 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/yuaanlin/graphql-gui

Automatically generate form based on your GraphQL schema.

graphql gui

Last synced: 28 Apr 2026

https://github.com/samplec0de/stringcalculator

Full-featured calculator written in C++ with Qt framework GUI. Supports variables.

calculator calculator-application cpp gui qmake qt qt-gui qt5 qt5-gui qtcreator

Last synced: 28 Apr 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/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/manasses-ndombele/foodboard

Este é um programa desktop feito com Flutter em Python com o objetivo demonstrar as minhas habilidades em integrações com APIs, leitura e demonstração de dados em gráficos

api dashboard desktop flet flutter gui python3

Last synced: 29 Apr 2026

https://github.com/patex1987/sensortransmitter

A simple threaded application generating random sensor data and transmitting them to a GUI

gui pyqt4 python qt sensor threading

Last synced: 29 Apr 2026

https://github.com/mattno5ss/simple-iced-examples

Simple examples for individual iced-rs widgets

examples gui iced iced-rs rust

Last synced: 29 Apr 2026

https://github.com/mohamedawnallah/function-plotter

Discover the power of function plotting with Function Plotter on GitHub.

gui pyqt pytest pytest-qt python qt

Last synced: 29 Apr 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/kc-2001ms/articleui

Library to create scrollable headings and contents views

gui ios macos swift swift-package-manager swift6 swiftui tvos ui visionos watchos

Last synced: 29 Apr 2026

https://github.com/aureleoules/txcore-gui

GUI for TXCore (prototype)

bitcoin fyne gui prototype txcore

Last synced: 30 Apr 2026

https://github.com/ghackenberg/hibernate-javafx-3d

Project demonstrating how Hibernate ORM and JavaFX 3D can be integrated to build a desktop application for 3D content management

3d desktop gui hibernate javafx

Last synced: 01 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/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/errorstream/levers

Drawing primitives for use in unity editor UIs.

canvas editor graphics gui imgui unity

Last synced: 01 May 2026

https://github.com/radad/radjoykey

Joystick to Keyboard emulator

gui gui-application win32 windows

Last synced: 02 May 2026