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/pseudoincorrect/electrophy_signaldisplay

Graphical application to display the electrophysiological signals collected

gui plot python

Last synced: 04 May 2026

https://github.com/boolpurist/tictactoewindow

You can play tic tac toe against each other by switching the mouse. Shows the outcome of the game by highlighting the matching fields and announces the winner.

game gui tic-tac-toe wpf-application

Last synced: 30 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/eduardozepeda/rusty-yt-dlp-gui

A Linux lightweight, minimalist GUI application for downloading YouTube videos and audio, built with Rust.

gui rust youtube-downloader youtube-video yt-dlp yt-dlp-gui yt-dlp-wrapper

Last synced: 19 May 2026

https://github.com/reza-ygb/smart-application-launcher

Intelligent application launcher with GUI, CLI, and Rofi interfaces - Auto-detects 1500+ applications with smart categorization

application-launcher automation cli desktop gui linux productivity pyqt5 python rofi

Last synced: 19 May 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/sience/luis_samples

SAMPLES for LUIS. LUIS (Love UI System) is a flexible graphical user interface (GUI) framework built on top of the Löve2D game framework. LUIS provides developers with the tools to create dynamic, grid-centric, layered user interfaces for games and applications.

framework gui love2d love2d-framework love2d-gui love2d-library

Last synced: 19 May 2026

https://github.com/ergoold/ktguishortcuts

A Swing-based DSL for GUI development in kotlin.

dsl gui kotlin swing

Last synced: 11 Jan 2026

https://github.com/ndxdeveloper/meteo-fyne-go

Application de bureau en Go utilisant Fyne pour afficher la météo actuelle et les prévisions à partir de l’API OpenWeatherMap.

application desktop fyne go golang gui meteo openweathermap prevision weather

Last synced: 08 Apr 2026

https://github.com/zer0int/clip-xai-game

Playing by AI's rules - Matching Pairs / Memory with CLIP Cosine Similarity!

clip cosine-similarity game gui matching-pairs memory python xai

Last synced: 20 Jun 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/portalius-dev/plauncher

PLauncher - minecraft launcher writed on python.

gui launcher-application linux minecraft pyqt5 pyqt6 python ui windows

Last synced: 21 Jun 2025

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/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/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/firestone82/restaurant-system

VŠB-TUO - School project in VIS

data-structures gui javafx

Last synced: 15 May 2026

https://github.com/yashitacodes/encode-me

A simple desktop application in python that allows you to encode and decode texts.

cryptography decryption desktop encryption gui python tkinter

Last synced: 12 Jun 2026

https://github.com/ichiro-its/aruku-app

Configurator web app for Aruku

configurator gui reac ros2

Last synced: 30 Mar 2025

https://github.com/rasheedhbo/directory-contents-lister

A simple tool to list and organize the contents of a directory and save the listing as a .txt file.

directory-organizer executable file-listing gui python tkinter windows

Last synced: 19 May 2026

https://github.com/userxy79/samba-copy-tool-windows

💡 A simple GUI tool for uploading and downloading files via SMB/Samba on Windows – powered by PowerShell and Robocopy.

file-transfer gui powershell-script robocopy samba smb windows

Last synced: 18 May 2026

https://github.com/dorukeskicorapci/text-code-editor

The project is built to provide a user-friendly interface for writing and organizing text. By integrating features like syntax highlighting and basic formatting tools, it aims to enhance readability and maintain an organized workflow for both notes and code.

awt full-stack gui swing

Last synced: 07 Jul 2025

https://github.com/fahadelahikhan/python-gui-calculator

Basic Calculator: A Python-based GUI calculator using Tkinter for simple arithmetic operations: addition, subtraction, multiplication, division, and percentage calculations. Easy-to-use interface for quick everyday calculations.

arithematic basic-calculator-app calculator desktop-application gui mathematics open-source python python-gui python-programming python-project simple-calculator tkinter user-interface

Last synced: 20 Jul 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/jtpeller/sudokujava

WIP Sudoku game written in Java

awt gui java sudoku sudoku-java swing

Last synced: 24 Jun 2025

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

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

bilibili gui matlab

Last synced: 07 Jul 2025

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/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/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/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/tenfensw/htmlui

Attempt to create a Ruby GUI framework based on QML WebEngineView and HTML5.

desktop gui html linux macos qml qt ruby rubygem windows

Last synced: 03 Nov 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/kirillfurtikov/seqsee

A tool for parsing and displaying ANSI escape sequences in a human-readable format

ansi ascii gui rust terminal tty

Last synced: 19 May 2026

https://github.com/djebreds/tugas-pbo

Kumpulan tugas Pemograman Berbasis Object

gui java jdk

Last synced: 29 Mar 2025

https://github.com/obsidianplusplus/timed-shutdown

Windows 环境下基于 Python 定时关机或日期关机 | Scheduled Shutdown or Date-based Shutdown Based on Python in the Windows Environment

application bar countdown cross delayed desktop gui platform progress pyqt5 python real scheduled shutdown time timer

Last synced: 22 Jun 2025

https://github.com/lukewait/classroom-manager-app

A Windows Forms application for managing data with a focus on dataGridView manipulation, providing interactive editing of classroom data stored in CSV files. Developed as part of a TAFE QLD assignment.

csharp csv data-management datagridview gui windows-forms

Last synced: 04 Jan 2026

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

https://github.com/sachinkum0009/ros2-hmi

HMI based on ROS2 to control the robot

gui hmi qt5 ros2

Last synced: 19 May 2026

https://github.com/rythlan/miui-step-viewer

A desktop app to view and visualize step counter data from rooted MIUI devices.

adb gui miui python qt root step-counter

Last synced: 17 May 2026

https://github.com/mert-eryl14/typespeedtester

A simple TypeSpeed Tester GUI. Built with Python 3.12 and only built in libraries.

builtin gui python python3 tkinter typespeed typespeedcheck typespeedtester

Last synced: 22 Mar 2025

https://github.com/ola-kaznowska/login-page-gui

Login Page App GUI: Login Page application with GUI interface. The PyQT5 library/framework was used in the project.

gui login-page python3 qt5 qt5-gui

Last synced: 07 Mar 2026

https://github.com/dq-labs/rend

Offline AI Music Stem Separator for Windows (Demucs GUI).

ai-tools audio-processing demucs gui music-production python stem-separation

Last synced: 08 Apr 2026

https://github.com/drkwitht/unitconverter

A length unit converter in Java Swing.

calculator gui java measurement swing

Last synced: 04 Apr 2025

https://github.com/shaygali/system-programming2-assignments

My assignments in the systems programming course 2

assignment console-game cpp-programming graph-algorithms gui

Last synced: 09 Jun 2026

https://github.com/leedskiy/tricky-five

Tricky five is a variant of five-in-a-row game with GUI for two players made using Java.

board game gui java java-gui-application jawa-swing

Last synced: 16 Jun 2025

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/king-tri-ton/lastpassmngr

LastPassMngr - простой офлайн-менеджер паролей с возможностью генерации, сохранения и шифрования паролей.

gui password-generator password-manager pyqt6 python windows-10

Last synced: 25 Jan 2026

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/daniilsoda/homebrew

Homebrew is the essential package manager for macOS and Linux, simplifying software installation and management for developers and users alike. 🐙💻

cheats chef-cookbook chef-resource core development dnd emacs gui homebrew homebrewery install macos managed-by-terraform markdown nintendo php ps4 ruby

Last synced: 19 Jul 2025

https://github.com/nika2811/snake_game

Snake simple game with turtle module

gui python simple snake snake-game turtle turtle-graphics

Last synced: 06 Apr 2025

https://github.com/je-von/snake-javafx

classic snake game created with JavaFX 16

2d-game gui java javafx snake-game

Last synced: 15 May 2026

https://github.com/dipaolo/dp-ping-monitor

DiPaolo's ping monitoring UI tool

gui monitoring ping python

Last synced: 01 Jul 2026

https://github.com/alexanderkamal/fruit-ninja

May 7, 2020, simulation for fruit ninja game, using OOP and Design Patterns (Singleton, Factory, Observer, Command, State)

class-diagram design-pattern design-patterns fruit-ninja gui java netbeans oop

Last synced: 24 Jun 2025

https://github.com/ercius/temdatabrowser

A graphical user interface based on ScopeFoundry for viewing TEM data.

gui tem

Last synced: 11 Jul 2025

https://github.com/asrot0/python-projects

Explore a collection of diverse Python projects including a Photo Editor, Calculator, Screen Recorder, Image Viewer and Message Encoder/Decoder!

calculator custom-tkinter gui image-processing image-viewer python screenrecorder tkinter

Last synced: 19 May 2026

https://github.com/goriy/pplay

Simple audio player (frontend to vlc) written in python

audio-player gui python3 tkinter-python vlc-media-player

Last synced: 19 May 2026

https://github.com/isgkm/minsql

Minimalistic cross-platform MySQL frontend built with wxWidgets and C++20

cpp cpp20 gui mysql mysql-connector wxwidgets

Last synced: 19 May 2026

https://github.com/ryanlarge13/sketch-it

A learn to draw native desktop app gtkmm framework

drawing gtkmm4 gui learning opengl

Last synced: 17 May 2026

https://github.com/lehuyh/goatui

🐐 React for C++

cpp goatui gui react ui-library

Last synced: 05 May 2026

https://github.com/gtamas/schematicsgui

GUI builder generator for Schematics projects

gtk4 gui rust schematics

Last synced: 20 Jan 2026

https://github.com/picojr/sdiff

simple slider image diff tool

compare diff gui image rust slider

Last synced: 19 May 2026

https://github.com/bernso/simple-aim-trainer

Small little aim trainer made from python.

gui precision python python-3 python-lambda python3

Last synced: 14 Mar 2025

https://github.com/pyrustic/jupitest

Graphical Test Runner built with Pyrustic

app desktop desktop-app gui pyrustic python test-runner tests tkinter

Last synced: 19 May 2026

https://github.com/asaeppel4231/h2ot3

A GUI Toolkit.

c cmake gui lightweight

Last synced: 07 Apr 2026

https://github.com/avyagupta-14/baaja

BAAJA is an offline music player. Its a desktop application developed in JAVA. I have used JLayer(JavaZoom) library for playing mp3 files. CHECK OUT THE OUTPUT VIDEO .

animation gui java javazoom mp3 music-player swing

Last synced: 31 May 2026

https://github.com/richy116/empathy-engine

🧠 Build an AI-powered mental health companion that offers support and resources to enhance emotional well-being and foster understanding.

ai awesome culture emotion-detection empathy fastapi gemini gui llm mental-health php-framework python react react-native sentiment-analysis streamlit textblob typescript

Last synced: 02 Nov 2025

https://github.com/baponkar/gui_signin_signup_in_python3

A GUI Desktop Sign In and Sign Up application by made Python3 with modules sqlite3, hashlib, PyQt5

gui hashlib linux pyqt5 python3 sha-256 sqlite3 ubuntu username-password

Last synced: 19 May 2026

https://github.com/berlin0308/ntu-2024fall-dip

BME7408: Principles and Applications of Digital Image Processing (Prof. Ta-Te Lin)

cpp digital-image-processing gui qt

Last synced: 24 Dec 2025

https://github.com/jakebrehm/lemons

🍋 A Python package which makes building GUIs easy peasy lemon squeezy.

data-analysis data-science gui python python3 python37 tkinter tkinter-gui tkinter-python

Last synced: 27 Mar 2025

https://github.com/1810suman/sentiment-analyzer-app

The Sentiment Analysis App, built with tkinter and TextBlob, features a main window with a violet background. Users input text in a provided box, clicking "Analyze Sentiment" triggers analysis. The app checks for empty input, displays results (Positive, Neutral, Negative) in a label below. Continuous event handling keeps the app responsive.

gui python sentiment-analysis textblob tkinter-python

Last synced: 22 Jun 2025

https://github.com/kevinbdx35/rocket-telemetry

Modern rocket telemetry system with real-time dashboard, built in Python using PyQt5 and matplotlib

aerospace-engineering aerospace-sensors dashboard data-visualization embedded-systems flight-data gui matplotlib pyqt5 python real-time rocket telemetry

Last synced: 15 May 2026

https://github.com/talhaahussain/game-of-life-gui

A (mostly) object-oriented implementation of John Horton Conway's Game of Life (1970) as a graphical user interface.

conways-game-of-life game-of-life gui object-oriented-programming pygame simulation

Last synced: 24 Jun 2026

https://github.com/mariantaragel/chess-tournament-manager

Pairing program for chess tournaments

gui project vue

Last synced: 28 Mar 2025

https://github.com/hermesroot/hashcheck

HashCheck: Verifique a integridade de arquivos via checksums (MD5, SHA1, SHA256, SHA512) com interface gráfica.

checksum gui hash integridade md5 python seguranca sha1 sha256 sha512 verificacao wxpython

Last synced: 17 Mar 2025

https://github.com/gill-singh-a/dos

Sends randomly generated packets to the IP Address of the target with the designated port range through UDP Protocol through multiple threads, hence slowing down the server and causing a DOS Attack.

attack dos dos-attack gui multithreading python python-3 socket threading tkinter

Last synced: 20 Jun 2026

https://github.com/chaiyokung/base-number-converter

Base number converter with console application and GUI (Since 2018)

console converter gui

Last synced: 22 Jul 2025

https://github.com/tousif47/covidnet-e

This is a project to create a GUI to use a trained Neural Network for predicting Covid19 infection through chest X-Ray images.

gui neural-networks resnet-50

Last synced: 02 Mar 2026

https://github.com/solesen1992/hardware_store_sales_system

Sales system desktop application for a hardware store. Allows the user to create a sale.

eclipse gui gui-application java junit-test singleton-design-pattern window-builder windowbuilder

Last synced: 10 Jul 2025

https://github.com/radad/radbuildstatus

Monitor C/I build status

appveyor gui gui-application windows

Last synced: 19 May 2026

https://github.com/slyshyko/4fann

Simple GUI for fann

fann gui qt

Last synced: 14 May 2026

https://github.com/1810suman/agri_vision

This project is a Multi-Agent AI System that assists farmers by providing AI-driven crop recommendations, market analysis, and real-time weather insights by the use of Ollama AI, WeatherAPI, and SQLite3, it optimizes resource usage, reduces costs, and maximizes profits—ensuring sustainable and data-driven agriculture.

gui ollama-api python3 tinyllama

Last synced: 09 Apr 2025

https://github.com/IronExcavater/Grade-Tracker

Grade Tracker is a JavaFX application that help university students manage their grades effortlessly.

data-management gpa-calculator gui javafx wam-calculator

Last synced: 31 Oct 2025

https://github.com/reshmaharidhas/infix-to-postfix-converter

A desktop application to convert infix expression to postfix expression built using Tkinter and Python

calculator conversion converter desktop-app exe gui infix infix-to-postfix infixtopostfix mathematical-expressions postfix python python3 tkinter tkinter-gui

Last synced: 29 Mar 2025

https://github.com/pyrustic/tkutil

Tkinter utilities for Pyrustic

app desktop gui library pyrustic python tkinter

Last synced: 17 May 2026

https://github.com/khaizzuu/javaguicurrencyconverterapi

This is my first project on GitHub.

api gui java

Last synced: 10 Sep 2025