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/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/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/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/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/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/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/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/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/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/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/dipaolo/dp-ping-monitor

DiPaolo's ping monitoring UI tool

gui monitoring ping python

Last synced: 01 Jul 2026

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/picojr/sdiff

simple slider image diff tool

compare diff gui image rust slider

Last synced: 19 May 2026

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/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/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/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/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/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/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/blaze6950/who-want-to-be-a-millionaire

Simulator of the game "How to become a millionaire?"

csharp game gui simulator who-want-to-be-a-millionaire wpf

Last synced: 15 May 2026

https://github.com/glurp/amqp-spy

Simple GUI tool for show messages trafic and send (json) message

amqp gui

Last synced: 04 Apr 2025

https://github.com/blaze6950/checkboxiostheme

Custom control for WPF. Done in the style of iOS theme

checkbox control csharp custom-elements gui ios-theme wpf

Last synced: 15 May 2026

https://github.com/sanshruthr/alpinegui_ansible

Fully Configured Alpine GUI with Ansible (Running on 512 MB of RAM) — nodes need to be deployed separately to run the full setup. https://hub.docker.com/repository/docker/sanshruthr/alpinegui_ansible/general Please keep refreshing as it is deployed on the free tier, which may result in a cold start delay.

alpine ansible docker dockerhub gui mit playground

Last synced: 22 Apr 2026

https://github.com/brandonbothell/login-boilerplate

A login app boilerplate built with TypeORM, PostgreSQL, and Express.

api boilerplate database gui hashing login orm passwords template

Last synced: 01 Jul 2026

https://github.com/eugeniusms/ddp2-2022

Programming assignments, labs and other tasks during the programming basics course at the University of Indonesia.

college-assignment gui java object-oriented-programming swing

Last synced: 19 Jun 2026

https://github.com/amishidesai04/interactive-data-visualisation-tool

A Java-based application leveraging JavaFX to create dynamic and interactive charts, including pie charts, bar charts, and line graphs. Ideal for visualizing various datasets, this tool offers customizable features and a user-friendly interface. Easily input and manage data, customize chart styles, and observe trends and patterns effectively.

charts data-analysis data-visualisation data-visualization-project gui java javafx visualization-tools

Last synced: 17 Apr 2026

https://github.com/ahmedsamir45/booking-in-hotel

this app contain oop , gui , CURD concepts

gui python sqlite tkinter

Last synced: 15 May 2026

https://github.com/kumar-laxmi/fit-spark

An iOS Fitness Mobile Application

fitness-app gui swiftui

Last synced: 19 May 2026

https://github.com/tsabelmann/eventlogger

Synchronizes user-data (text) with a specific timestamp (system-time)

csv event export gui logger poetry pyside2 timestamp

Last synced: 21 Apr 2026

https://github.com/kishwordulal1234/gui-prl-ssh

i have made this project just to do time pass because i dont kno why i suddely started loving perl specially the camel of it

gui perl ssh

Last synced: 30 Jun 2026

https://github.com/napsy/protty

Simple GUI for managing SSH connections

gui linux server-management ssh-client

Last synced: 28 Apr 2026

https://github.com/ezvezdov/calculator

Simple calculator using python

calculator first-project gui python

Last synced: 10 Jan 2026

https://github.com/julyanvdw/cryptographic-chat-app

An encrypted chat application built with python. Implements wireguard security protocol

cryptography customtkinter decryption encryption gui python wireguard

Last synced: 20 May 2026

https://github.com/u2n4/dualled-pro

🎮 Real-time RGB lightbar control for PS5 DualSense & PS4 DualShock 4 — with a live 3D controller view, 10 lighting effects, battery alerts & profiles. Python/Tkinter.

3d controller desktop-app dualsense dualsense-controller dualshock gamepad gaming gui hid led lightbar playstation ps4 ps5 python rgb rgb-lighting tkinter windows

Last synced: 30 Jun 2026

https://github.com/jedbrooke/cis-22c-team-4

Here is where we will keep our code for the CIS 22C final group project. Memebers: Alex, Andrew, Jasper, Mohammed, Tin, Vu

c-plus-plus c-plus-plus-11 gtk gui

Last synced: 13 May 2025

https://github.com/alsweider/kaschemme

Textbasiertes Würfelspiel

dice game gui qt windows windows-10

Last synced: 15 May 2026

https://github.com/rdbo/imgui-allegro5-application

ImGui Allegro5 Application (tested on Linux)

allegro5 application cpp dear-imgui gui imgui linux

Last synced: 21 Apr 2026

https://github.com/captainayan/accountlite

💡💰This repo contains the website for AccountLite Applications🌍💸

accounting android cli finance gui web

Last synced: 29 Mar 2025

https://github.com/jupfu/beck-view-gui

GUI for beck-view-digitize

gui nuitka python3 ttkbootstrap

Last synced: 17 Mar 2025

https://github.com/f-shake/photoarchivingtools

照片归档工具,一套用来解决照片(以及部分文件)在预处理、整理、存档、浏览等环节存在问题的自动化工具

archive avalonia gui photo

Last synced: 15 May 2026

https://github.com/mauricelambert/totpwinexe

Little GUI Windows application to enter a secret key and obtain your TOTP without any phone or other device

2fa gui mfa totp totp-authenticator totp-generator windows

Last synced: 15 May 2026

https://github.com/ohimoiza1205/file-explorer-application

A simple file explorer app built using Python and Tkinter. It allows users to navigate files, open .txt files, and delete files from the local directory with a clean, user-friendly interface.

desktop-application file-management gui python tkinter

Last synced: 03 Apr 2025

https://github.com/colowill/Currency-Converter

Java currency converter that uses WebScraping to update it's conversion rates.

currency-converter data-scraping data-structures gui java-8

Last synced: 12 Mar 2025

https://github.com/devprnvk/snakegame

Welcome to the Snake Game, a classic and entertaining arcade game where players control a snake that moves around the screen. In this game, you take control of a hungry snake with the goal of eating as much food as possible to increase your score.

arcade classes-and-objects game gui hungry-snake java object-oriented-programming panel snake-game swt

Last synced: 26 Mar 2025

https://github.com/pyrustic/viewable

Class to implement a GUI view with lifecycle

app desktop event frontend gui library lifecycle lightweight pyrustic python tkinter

Last synced: 19 May 2026

https://github.com/kislyjkisel/kslgui

GUI library created as part of an extensible game asset editor project

blend2d common-lisp gui yoga-layout

Last synced: 12 Jun 2026

https://github.com/hfmrow/info-media-mkv-ed

Simple mkv info viewer with some limited editing features, titling, tag cleaner, default/forced track, head/tail video trimmer, aspect/ratio changer, more...

batch-processing cut editor extract golang gotk3 gui head-mkv-trimmer info-media-mkv-ed mediainfo mkv ratio-changer tail-mkv-trimmer

Last synced: 19 May 2026

https://github.com/mk590901/external_storage_permission

The repository contains an application uses of async operations to obtain a list of files from one of the public external storage folders in Android OS.

asynchronous-programming bloc dart dart-future external-storage flutter gui permission-requests

Last synced: 19 May 2026

https://github.com/sobekcore/go-rgb-to-hex

Simple RGB to Hex converter made with Go. GUI powered by Fyne.io. Super lightweight and small.

fyne go golang gui hex-to-rgb

Last synced: 14 Mar 2025

https://github.com/sanko/alien-libui

Build and Install libui: A portable GUI library

alien gtk3 gui libui native perl perl-alien widgets

Last synced: 15 May 2026

https://github.com/mrakitin/srw-gui

Prototype of the TkInter GUI for SRW

gui python tkinter

Last synced: 30 Jun 2026

https://github.com/pcastellanoescuder/pum

Shiny app to visualize Florence Nightingale data in Crimean War

dataviz florence-nightingale gui interactive shiny shinydashboard visualization

Last synced: 28 Oct 2025

https://github.com/pcastellanoescuder/covid19explorer

Shiny Application for Exploring Multivariate COVID-19 Data

covid-19 dashboard gui interactive multivariate-data shiny shinyapps visualization

Last synced: 28 Oct 2025

https://github.com/0xnullpointers/gse-gen

An easy-to-use GUI application to fetch Achievements and generate GSE for Steam Games

achievements goldberg-emulator gui otavepto-gbe-fork python

Last synced: 06 Apr 2025

https://github.com/cornelius/polka

The humane address book for the cloud.

address-book gui

Last synced: 24 Apr 2026

https://github.com/davidalmeidac/sealed-env-studio

Desktop GUI for sealed-env. Pre-alpha — design and vision only. Looking for collaborators.

desktop-app gui looking-for-collaborators open-source pre-alpha sealed-env secrets-management tauri

Last synced: 21 May 2026

https://github.com/l0g0rhythm/url-refiner

A Python tool to efficiently process, modify, and deduplicate URL lists. Ideal for security professionals, analysts, and developers, with both CLI and GUI support.

automation bug-bounty cli data-processing deduplication gui python security security-tools url url-manipulation url-parser

Last synced: 22 Jul 2025

https://github.com/rdbo/sdl2-project-template

SDL2 Project Template for Windows and Linux

application gui linux sdl2 template windows

Last synced: 14 Apr 2026

https://github.com/dennishilk/skynet-shredder

🔥 A futuristic, GUI-based file and folder shredder for Linux – HDD & SSD aware, recursive, TRIM-enabled, and themed after Skynet. Built with Python + PyQt5. Secure delete made nerdy.

cybersecurity file-shredder gui linux privacy-tool pyqt5 python secure-delete shred wipe

Last synced: 15 May 2026

https://github.com/oldrev/mini-router

A minimal demo for exploring key algorithms used in PCB routing and layout tools.

algorithms avalonia dotnet eda gui layout open-source pcb

Last synced: 15 May 2026

https://github.com/omar-26/coursecode

CourseCode is a Online Courses Management User Friendly GUI Desktop app written in java

desktop-application gui java javafx javafx-application javafx-desktop-apps mvc-architecture mvc-pattern oop

Last synced: 02 Jan 2026

https://github.com/liraymond04/olc-dijkstra

GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.

algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge

Last synced: 08 Sep 2025

https://github.com/yuu-eguci/effort-leveling-support-eel

This app is what was remade Effort Leveling Support of tkinter, that was my first Python app, using Eel library.

eel gui pipenv python3

Last synced: 10 Apr 2025

https://github.com/emagood/notebertey

A simple text editor made in Godot Engine, an example of how to load and select system files and how we can manipulate directories

edittext gdscript godot godot-engine godot4 gui

Last synced: 03 Mar 2025

https://github.com/animikhaich/vtu-result-downloader

A GUI App to Download Results from VTU's Website

beautifulsoup downloader gui pyqt5 results university vtu web-scraping

Last synced: 10 Apr 2025

https://github.com/vlmarkov/contact-aggregator

Simple contact aggregator

application gui scala

Last synced: 06 Apr 2025

https://github.com/tolik-punkoff/video-screenshot

small bash script for making video screenshots

bash gui screenshot script video

Last synced: 15 May 2026