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/jadhaidar/customerviewer

A simple Java based GUI to view, search and sort customer data

csv-parser eclipse gui java swing

Last synced: 19 May 2026

https://github.com/matthijsmud/extra-godot-controls

GUI components for the Godot game engine

drawer godot gui

Last synced: 13 Apr 2025

https://github.com/fantasyui-com/app-store

Flexible general purpose app-store framework with customizable app feeds. [Application, Electron, App Store]

app-store gui

Last synced: 20 Jul 2025

https://github.com/meerita/androidone

Graphical Interface Sketch Library for design Android one applications

android androind-one gui material-design material-ui sketch sketch-template

Last synced: 27 Mar 2025

https://github.com/sush-sp777/password-manager-

This is a Python-based Password Manager using Tkinter for GUI and pyperclip for clipboard operations. It generates, copies, and securely saves passwords. Users can store login credentials in a text file for easy access.

gui gui-application oop python tkinter

Last synced: 29 Oct 2025

https://github.com/erkin/scforms

XForms bindings in R6RS Scheme

gui scheme xforms xlib

Last synced: 13 Feb 2026

https://github.com/nattapolch/work-order-pdf-extractor

AI-powered Work Order PDF Extractor with OpenAI GPT-4 Vision integration for automated text extraction and file organization

ai automation document-processing gui ocr openai pdf-processing python tkinter work-orders

Last synced: 19 Jun 2025

https://github.com/blaze6950/memorygame

Game Memory. Click on the cards and try to choose two of the same.

csharp game gui memory-game memorygame wpf

Last synced: 18 May 2026

https://github.com/antonashraf/numerical-calculator

A Python calculator that implements various numerical methods for finding roots of equations with graphs and GUI.

calculator graph gui numerical-methods python tkinter

Last synced: 18 Mar 2025

https://github.com/arvind-4/translator

This a Translator built on PyQt5 module in Python

gui gui-interface pyqt5 python3 translator

Last synced: 01 Nov 2025

https://github.com/itx-jd/company-house-overdue-scraper

A web-based tool to filter overdue companies registered in Companies House UK and export the filtered data to an Excel file for reporting.

api companieshouse excelexport gui nodejs overduescraper webscraping

Last synced: 15 Dec 2025

https://github.com/astrodynamic/qtquickquests

QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.

cmake config cpp design gui modules playground qml qt qt-framework qt6 qtquick qtquick-controls ui

Last synced: 07 Mar 2026

https://github.com/dleedev365/airline-database-system

[CMPT 354: Database Systems I] A Java GUI application that allows users to create their profiles, query flight schedules and book a flight.

gui java-swing jdbc ms-sql relational-database

Last synced: 12 Sep 2025

https://github.com/blaisewang/b-tree

Data structure B-tree with graphical user interface

b-tree gui java

Last synced: 19 Jun 2025

https://github.com/smtkanchana66/nmap-gui

The Nmap GUI is a user-friendly interface that makes it easy to run network scans using the Nmap tool. With just a few clicks, users can specify target hosts, choose scanning options, and initiate scans.

gui gui-application hacking-tool nmap nmap-scan python python3 tkinter-gui tkinter-gui-library tkinter-python

Last synced: 12 Sep 2025

https://github.com/wristwaking/matlab-piano

唤醒手腕哔哩哔哩视频88键钢琴matlab源码。同时项目配套存在88键音源素材mp3资源文件。

bilibili gui matlab

Last synced: 07 Jul 2025

https://github.com/denoplayground/template-gui

Project Template for Deno Desktop Apps.

deno desktop-app gui template

Last synced: 02 Feb 2026

https://github.com/kisaa-fatima/object-detection-using-yolo-v8

From this project I gained practical experience in AI, computer vision, and GUI development, while also understanding the importance of automation in retail processes.

computer-vision gui numpy opencv-python pil roboflow tkinter yolov8

Last synced: 18 May 2026

https://github.com/ranimeshehata/8-puzzle-ai-agent

This repository contains an 8-Puzzle AI Solver implemented using various search algorithms including Depth-First Search (DFS), Breadth-First Search (BFS), Iterative Deepening Depth-First Search (IDFS), and A* Search. The project also includes a graphical user interface (GUI) built with PyQt5 to visualize the puzzle and the solution steps..

a-star ai-agent bfs dfs gui idfs pyqt5 python3 searching-algorithms

Last synced: 03 Apr 2025

https://github.com/kaliforniagator/window-go

Window-Go is an easy to use CLI GUI Library written in Go

cli go gui window

Last synced: 27 Jun 2025

https://github.com/ola-kaznowska/calculator-gui

GUI calculator application. Application written in Python 3.12.2 using the Tkinter library which I am learning from PyQt5.

calculator-application gui gui-application python3 tkinter-gui

Last synced: 18 Mar 2025

https://github.com/krishnachsahu/shrnk

🔧 Build cross-platform applications rapidly with Tauri, React, and TypeScript using this streamlined Vite template.

asset-compression cross-platform developers-tools express gui image-compression jquery nodejs non-commercial open-source optimization productivity rust tauri

Last synced: 13 Apr 2026

https://github.com/lukewait/base-converter

A Python-based GUI tool designed for converting numbers between integer, binary, and hexadecimal bases. This application provides an intuitive interface for users to seamlessly perform base conversions and understand number systems.

base-conversion gui number-systems pyqt5 python

Last synced: 18 Mar 2025

https://github.com/pf12345/algorithm-gui

js 算法相关及图形化查看,使用react实现

algorithm gui react sorting-algorithms

Last synced: 08 Sep 2025

https://github.com/salvoronis/mat5

Linear multistep method

golang gui math

Last synced: 11 Jan 2026

https://github.com/suuhm/powerreverseshell

PowerReverseShell is a simple gui for windows powershell and Reverse Shell in connection with netcat hosts

gui kali netcat powershell reverse-shell windows

Last synced: 16 May 2026

https://github.com/atjsh/wasmedge-demo

Reference demo of a codesign-free browser-based GUI served from a WasmEdge WebAssembly container

codesign-free demo docker gui quickjs wasm wasmedge webassembly

Last synced: 08 Apr 2026

https://github.com/yuji1702/ai--powered-triage-system

This project implements a machine learning-based triage system for emergency rooms, which classifies patients based on their symptoms and vitals using a Random Forest Classifier. The system features real-time patient data integration, a user-friendly GUI built with Tkinter, and secure patient data encryption using Fernet from the cryptography lib

cryptography data-imputation data-preprocessing data-security encryption gui healthcare machine-learning matplotlib medical-data python random-forest realt-time scikit-learn seaborn tkinter triage-system

Last synced: 05 Apr 2025

https://github.com/kerciu/cpp-tetris-clone

Tetris Clone | Made using C++ programming language and SFML graphic library.

cpp game game-development gamedev gui object-oriented-programming sfml sfml-game sfml-graphics-library tetris tetris-clone ui-design

Last synced: 25 Jun 2025

https://github.com/nicolay-r/arelight-server

This is a GUI server for ARElight project

graph gui network nlp relationships semantics sentiment-analysis

Last synced: 05 Apr 2025

https://github.com/ali7haider/class_management_system_desktopapp_pyqt5

A application developed in the pyqt5 and QT designer. User can register themselves and login in it. User can add different class and students. User can add students to the specific class. User can setup a sitting plan for a class. He can drag a student to the seat.

desktop-application gui pyqt pyqt5 pyqt5-desktop-application python qt qtdesigner

Last synced: 23 Feb 2025

https://github.com/channingko-madden/twitch_emote_tracker

A Twitch chatbot that can track emotes in chat and viewers can query to know how many times an emote has been posted in chat.

chat chatbot gui java kekw twitch twitch-bot twitch-irc

Last synced: 18 May 2026

https://github.com/pdiegel/fema-image-attachment-generator

The FEMA Image Attachment Generator is a Python app for creating PDF attachment pages for FEMA Elevation Certificates. It embeds up to 4 images with user-defined descriptions into a PDF, complete with a header featuring key property details. Ideal for quickly generating compliant attachment pages.

automated-workflow fema gui image-processing pdf-generation python

Last synced: 07 Jul 2025

https://github.com/sriyansreddyy/video-downloader

Modern YouTube and Google Drive video downloader with GUI - Download videos, create clips with drag & drop support for local files.

ffmpeg gui python tkinter video-processing youtube-downloader

Last synced: 18 May 2026

https://github.com/toki-plus/auto-usps-tracker

专为跨境电商卖家设计的高效USPS批量物流追踪器。支持数千单号并发查询、代理、防屏蔽,并生成精美Excel报告。Playwright, Automation, PyQt5, E-commerce.

automation cross-border-ecommerce desktop-app e-commerce gui logistics package-tracking pandas playwright pyqt5 python scraper shipping-tracker usps web-scraping

Last synced: 29 Apr 2026

https://github.com/kauefraga/learning-wxwidgets

📊 Learning how to create graphical user interfaces (GUI) with wxWidgets.

cpp graphical-user-interface gui wxwidgets

Last synced: 02 Apr 2025

https://github.com/chh-itt/wanxiang-toolkit

🛠️ A native GUI toolkit for managing developer runtime environments (Node.js, Python, Java, Go, Rust, PHP, Deno, Bun). Built with Rust + iced.

bun deno developer-tools go gui iced java node php python rust rust-lang version-manager windows

Last synced: 06 Apr 2026

https://github.com/vlad1343/python-advanced

A collection of projects exploring advanced Python concepts, including email handling, GUI automation, data analysis, visualizations, and deep learning for NLP tasks. Designed for learning, practicing, and automating real-world tasks.

email-handler email-sender gui machine-learning machine-learning-algorithms nlp nlp-machine-learning pandas pandas-python python python3

Last synced: 08 Apr 2026

https://github.com/thaeryahya089/skalle

Skalle is a handy add-on for Volatility that lets you run it in a graphical user interface. It also adds some cool features!

github-config gui macos volatility3 windows

Last synced: 17 May 2026

https://github.com/toeffe3/formelsamling

(Danish) Skoleprojekt

danish gui java-8 school-project

Last synced: 19 Mar 2025

https://github.com/squidkid-deluxe/forecast

A script that webscrapes forecast data and plots it.

forecast gui matplotlib python3 weather-forecast

Last synced: 24 Jun 2026

https://github.com/raruto/ilmagnifico

Porting Java del gioco da tavolo "Lorenzo il Magnifico" (progetto sviluppato durante il corso di "Ingegneria del Software" presso il Politecnico di Milano - a.a. 2016-2017)

client-server command-line eclipse gioco-da-tavolo gui il-magnifico ingegneria-del-software ingegneria-del-software-2017 java junit lorenzo-il-magnifico magnifico polimi politecnico-di-milano progetto-ingegneria-del-software rmi socket staruml uml

Last synced: 17 Mar 2025

https://github.com/oberoncross/oberoncross

ну я на обероне думаю ещё гуи тулкит делать на замену Qt, quasar, flutter, haxeui, React Native. Лучше их всех

flutter gui haxeui oberon oberoncross qt quasar react-native toolchain toolkit

Last synced: 06 Mar 2026

https://github.com/ericrollei/civitai_api_downloader

simple app and companion Chrome extension to download models and sample images from Civitai using their API

chrome chrome-extension civitai civitai-api downloader gui

Last synced: 08 Apr 2026

https://github.com/diogok/z11

X11 client library written in Zig.

gui x11

Last synced: 03 Apr 2025

https://github.com/prashant-rana42/simplecalculator

A simple Calculator, with addition, subtraction, multiplication , Division, Reminder, and Power operations,built using javafx 21.0.5 and needs atleast java 17 to be installed on your system to run

calculator-application gui jar java javafx-desktop-apps

Last synced: 11 May 2025

https://github.com/steffen-w/example-kicad-plugin

The code serves only as a template for a graphical plugin in KiCad. The GUI can be easily created with wxFormBuilder. The plugin created here is only for the development of your own plugin. It is executable, but does not comply with the full specifications of KiCad!

gui kicad plugin template

Last synced: 21 Mar 2025

https://github.com/abdulsamie10/multimediaapp

Multimedia application was developed in Java and Android Studio. Main objectives was a song will be played and stoped in key pressing. Tested on Android 11.

andoid11 android android-app android-app-development android-application android-development android-studio androidapp gui java multimedia multimedia-applications multimedia-player

Last synced: 07 May 2026

https://github.com/sn1f3rt/codeclauseinternship_speed-typing-test-in-python

Typing Speed Test application implemented using Python as my first golden project for the CodeClause Internship.

customtkinter gui python python3 tkinter typingspeedtest

Last synced: 27 Mar 2025

https://github.com/fgaz/haskell-gui-calculator

Haskell GUI calculator proof of concept

calculator example gui haskell proof-of-concept wxwidgets

Last synced: 14 May 2025

https://github.com/multarix/bdo-boss-hp-gauge

A small GUI to see a better guide for world boss HP

blackdesert blackdesertonline blackdeserttool boss gui hp python tool

Last synced: 14 Jun 2026

https://github.com/blaze6950/gamenumbers

Game on the Windows Forms "Numbers". The possibility to increase the playing field has been raised, it is also possible to set the time and range of numbers

csharp game gui numbers-game windows-forms

Last synced: 14 May 2026

https://github.com/ruancarllo/rhinoscaler

A simple user interface for scaling objects in Rhinoceros

3d-graphics gui

Last synced: 28 Mar 2025

https://github.com/dinisjcorreia/git-ftp-desktopapp

Desktop GUI for git-ftp deployments with profile management, environment diagnostics, secure credential handling, and bundled git-ftp/lftp support.

cross-platform deployment desktop-app devtools ftp git-ftp gui react rust tauri typescript

Last synced: 07 Apr 2026

https://github.com/reala10n/emailmaster

✉️ Send simple emails on the fly from different hosts like Gmail, Outlook, Hotmail and more.

email email-sender gui

Last synced: 23 Jul 2025

https://github.com/thiiagoms/chat-application

Chat application with Python and Kivy Library :books: :snake:

chat-with-kivy gui learning python python-chat python-gui python-kiv pythonic

Last synced: 18 May 2026

https://github.com/i30101/crystaleyes

CrystalEyes: a machine learning powered ice crystal analysis app

cellpose gui ice-crystals linkam machine-learning matplotlib microscope-images python pytorch tkinter ttk

Last synced: 15 May 2026

https://github.com/vimichael/projectmanager

A GUI app for managing my project. Powered by CustomTkinter

desktop-app gui python retained-mode-gui tkinter

Last synced: 18 May 2026

https://github.com/king-tri-ton/ogg-to-wav

Инструмент для конвертации аудиофайлов из формата OGG в WAV. Проект включает в себя консольное и графическое (GUI) приложения.

console console-app ffmpeg gui gui-application ogg ogg-to-wav pyqt5 tools wav

Last synced: 02 May 2026

https://github.com/firestone82/restaurant-system

VŠB-TUO - School project in VIS

data-structures gui javafx

Last synced: 15 May 2026

https://github.com/bdadmehr0/countdown-app-python

Countdown App Created python3 used TomSchimansky / CustomTkinter & Akascape / CTkMessagebox Library

countdown customtkinter gui python3 tkinter

Last synced: 27 Jun 2025

https://github.com/htmujahid/cholab-desktop

A desktop app for Chemical properties of elements

chemical-elements chemistry gui pyinstaller python tkinter

Last synced: 20 Mar 2025

https://github.com/wassimoubaziz/irm-iot-small-project

This is a simple iot application built using Java RMI (Remote Method Invocation). It allows clients to connect to a central server and communicate with each other in real-time.

gui interface iot java oubaziz rmi rmi-client rmi-server wassim

Last synced: 25 Jun 2025

https://github.com/mattyhakin/insulin-calculator-simple

A lightweight insulin bolus calculator for people with Type 1 Diabetes. Includes a CLI tool and a Tkinter-based GUI app for everyday use.

bolus cli diabetes glucose gui health healthcare insulin python showcase tkinter

Last synced: 08 May 2025

https://github.com/kareemkemmo/arabicly

Arabic learning GUI app made with tkinter, and pandas

csv gui pandas python3 tkinter

Last synced: 10 May 2026

https://github.com/cuhsat/pssst-chat

A simple ncurses based chat for Pssst.

chat cryptography gui messaging ncurses pssst python

Last synced: 29 Mar 2025

https://github.com/eshan-sud/safeledger

A GUI-Based Bank Management System

fiile-handling gui java javaawt javafx javaswing oops

Last synced: 11 Apr 2026

https://github.com/mahonrim/helloworldkivy

Hello World with Kivy and python3

gui kivy kivy-application python3

Last synced: 18 Feb 2026

https://github.com/jjaruna/autotranscriptgui

🎙️ Powerful GUI tool to transcribe and translate audio/video files using Whisper and OpenAI — fast, simple, and GPU-optimized.

fast-whisper gui openai-api subtitulos transcripcion transcription translate whisper

Last synced: 20 May 2026

https://github.com/lflxp/lflxp-kubectl

Kubectl dashboard based on GUI

client-go dashboard gui k8s

Last synced: 07 May 2026

https://github.com/joeesmithh/graphs

A modular graph library written in C++ with adjacency list/matrix representation, traversal algorithms, and a driver—used to validate shortest-path and connectivity algorithms.

cpp data-structures-and-algorithms gui qt

Last synced: 19 Apr 2026

https://github.com/kmoraza/moment_of_inertia-calculator-gui-app

Java-Desktop-App, die das Trägheitsmoment mehrerer Körper entlang verschiedener Rotationsachsen berechnet (Java desktop app to calculate moment of inertia of several bodies along different axes of rotation)

desktop-app desktop-app-development engineering-mechanics gui java java-swing java-swing-gui mechanical-engineering mechanics moment-of-inertia physics

Last synced: 03 Apr 2025

https://github.com/rajkane/weather-station

A small application that displays the current weather. created in the Qt Creator development environment. Current data is obtained from the JSON API.

api cpp gui gui-app gui-application gui-applications gui-apps qt6 qtcreator weather weather-api weather-app weather-data weather-forecast-application weather-station weatherapi weatherapp

Last synced: 28 Apr 2026

https://github.com/olafhaag/blender2_80beta_renderbuttons

Adds Render Buttons to Output tab in Properties of Blender 3D 2.80 beta.

beta blender blender-addon button gui render

Last synced: 15 May 2026

https://github.com/impe93/clientmail

A local email service for test RMI and swing in java

gui java rmi swing

Last synced: 21 Jul 2025

https://github.com/wachin/xinput-plus

🖱️ A simple GUI tool for adjusting mouse and touchpad speed in X11 Linux window managers like Openbox, JWM, iceWM, and Fluxbox. Perfect for external keyboards with integrated touchpads (like Logitech K400) and laptop touchpads

fluxbox gui icewm jwm libinput mouse openbox pyqt6 python python3 qt6 touchpad x11 xinput

Last synced: 16 May 2026

https://github.com/tahsinmert/markdown-pdf-converter

🚀 A modern Markdown to PDF converter with GUI & CLI support, custom CSS styling, emoji rendering, and syntax highlighting. Built with Python, WeasyPrint & Tkinter.

command-line-tool converter document-converter gui markdown markdown-editor markdown-parser markdown-to-pdf pdf pdf-converter pdf-generator pdf-tool python tkinter weasyprint

Last synced: 28 Apr 2026

https://github.com/thuanvu301103/twitter-x-_automation_script

This is automation tools for working with Twitter through GUI and Microsoft Edge (using Pyhthon Selenium). These tools may be the alternative solution instead of using Twitter (X) API (which require fee to be used)

automation gui twitter web

Last synced: 29 Oct 2025

https://github.com/ysden123/sudoku

Sudoku game on Scala

game gui scala sudoku swing

Last synced: 21 Jun 2025

https://github.com/hermesroot/renomeador-de-arquivos

Ferramenta gráfica em Python para renomear arquivos em massa. Permite definir prefixos, números de contagem e separadores, com suporte a várias extensões de arquivos. Ideal para organizar grandes quantidades de mídia, documentos e outros arquivos.

automation file-renaming gui python wxpython

Last synced: 12 Sep 2025

https://github.com/pyrustic/stylebase

Create a style for your Python desktop app [DEPRECATED, use TkStyle instead]

desktop gui library pyrustic python style theme tkinter

Last synced: 19 Jun 2025

https://github.com/DamiaV/GUI-Framework

A framework to serve as a base for my programs.

framework gui jar java library

Last synced: 22 Jul 2025

https://github.com/rafal-stefanski/spring-weather-app

SPRING BOOT 2 App gets recent weather forecast from API for available cities for few days.

api forecast-api gui java mvc thymeleaf weather

Last synced: 28 Mar 2025

https://gitlab.com/sjsepan/DocumentScanner

client and server app for scanning documents, packaging via zip, and transferring to a server via WCF.

C# Environment: Visual Studio 2010 Platform: Windows documents forms gui package receiver scan send transmit" wcf zip

Last synced: 12 Mar 2025

https://github.com/samplec0de/polynomialoperations

Калькулятор многочленов, написанный на c++. Поддержка сложения, умножения, деления, взятия n-производной. Поиск точек пересечения с OX.

calculator calculator-application gui polynomial-calculator polynomial-multiplication polynomial-roots polynomials qt qt5 qtcreator

Last synced: 15 May 2026