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/code-jl/nfl-kicker-predictor

A sophisticated Python application that provides real-time NFL kicker statistics and performance analysis with an intuitive graphical interface.

beautifulsoup data-analysis data-visualization espn football gui nfl prediction python real-time-analytics real-time-data sport-analytics sports-data statistics tkinter web-scraping

Last synced: 01 Jun 2026

https://github.com/najmaelboutaheri/patents_analysis

This repository contains code and resources for analyzing patents using Apache Spark, Python, and AWS services. The objective of this project is to extract insights and trends from patent data to inform business decisions and intellectual property strategies.

azure azure-databricks azuredatafactory deltalake gui medallion-architecture patents-analysis powerbi-report pyspark

Last synced: 21 Apr 2026

https://github.com/sanjana-bongale/snake_game_using_java_swing_and_awt

Snake Game built using Java Swing and AWT libraries, featuring smooth controls, and dynamic gameplay.

awt game gui java swing

Last synced: 24 Jan 2026

https://github.com/ashennethsara/ytraid

YTRaid - Simple GUI For YouTube Video Download

gui pyqt5 python windows yotube youtube-dl youtube-downloader yt-downloader ytdl ytraid

Last synced: 13 Apr 2026

https://github.com/flipsoftware/git-automate

Semantic Git versioning for all tastes, with an interactive CLI and responsive GUI

automation cli development git gui rust semantic versioning workflow

Last synced: 24 Apr 2026

https://github.com/snototter/imseqvis

Simple image sequence visualization GUI

gui image-processing python3 qt

Last synced: 13 Feb 2026

https://github.com/d-e-s-o/tetris

A Tetris clone, including an auto-playing AI, written in C++.

ai cplusplus-games cpp gui tetris tetris-game

Last synced: 10 Jun 2026

https://github.com/uyrib8/roblox-synapse

Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.

authentication bloxfruit-script bloxfruits-autofarm-script bloxfruits-hack-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-script roblox-scripts script-hub supported v whitelist

Last synced: 23 Sep 2025

https://github.com/mathiaslinux/ai_lasagne_gen_3k

An application to create products using AI and add them to Prestashop

ai api-client college-project gui inno-setup prestashop python tkinter

Last synced: 06 Apr 2025

https://github.com/isco81/password-manager-intermediate

Securely manage your passwords with this Python-based Password Manager. Features include random password generation, clipboard support, and a user-friendly GUI. 🔒💻

automation clipboard componentlifecycle conditional-rendering error-handling fernet fernet-encryption file-handling form-handling gui intermediate json json-manipulation password-generator password-manager programming tkinter uuid

Last synced: 20 Jan 2026

https://github.com/abdelrahman822000/library-management-system

An application designed to manage a collection of books, providing functionalities to Search for, add, and remove books efficiently.

cpp gui gui-application library-management-system qt qtcreator

Last synced: 30 Jan 2026

https://github.com/gras303/roblox-synapse

Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.

authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua roblox roblox-lua roblox-script roblox-scripts roblox-synapse

Last synced: 02 Aug 2025

https://github.com/anafvana/groupick

Create a curses-based interactive selection in the terminal and assign options to groups.

curses group gui pick python

Last synced: 12 Jan 2026

https://github.com/asadullah-nadeem/png-to-na-converter-gui

We specialize in building custom tech solutions. Discover our PNG to .na Converter—convert and view PNG images in a new format.

gui java

Last synced: 02 Apr 2025

https://github.com/thgossler/mdv

A minimal, self-contained cross-platform markdown viewer with TUI and GUI.

cli console cross-platform golang gui linux macos markdown pdf pipe single-file-exe tui viewer wails3 windows

Last synced: 29 Jun 2026

https://github.com/polespurnes/pythonweather

Python project that shows the actual weather of any chosen city in a PyQt5 GUI using OpenWeather API.

api gui pyqt5 python requests weather-app

Last synced: 10 Jun 2026

https://github.com/shreyashsomvanshi/predict-the-winner-game

A simple Snake Game using Turtle Library and basic OOP concepts in Python.

angela-yu beginner-friendly game gui logic oops-in-python python3 pythonprojects turtle turtle-graphics

Last synced: 09 Apr 2025

https://github.com/z-ray-entertainment/zgui

GUI toolkit to be used with out SingularityEngine.

gui

Last synced: 29 May 2026

https://github.com/ukaea/xmarte

A GUI for developing MARTe2 configuration files, supports all aspects including states. Is plugin based allowing you to add features as needed.

gui marte2 python

Last synced: 15 Apr 2026

https://github.com/hasnocool/wallhavenui

A user-friendly web browser-based application that allows users to browse and view wallpapers from the popular Wallhaven website.

application beautifulsoup browser gui library pyqt6 python requests scraping wallhavenui wallpaper web

Last synced: 14 May 2025

https://github.com/akotov-dev/ss-cloak

Shadowsocks-Rust + Cloak obfuscator (GUI client & server)

client-server cloak debian fedora gui mageia-linux shadowsocks-rust ubuntu

Last synced: 08 Feb 2026

https://github.com/martonalpha/png-jpg-jpeg-to-webp-avif-gui

Free Windows GUI to convert PNG, JPG, JPEG and AVIF to WebP/AVIF. Fast offline image converter and optimizer using ImageMagick.

avif avif-converter avif-to-webp batch-converter gui image-compression image-converter image-processing imagemagick jpg jpg-converter jpg-to-webp offline-tools png png-converter powershell webp webp-converter windows

Last synced: 15 Apr 2026

https://github.com/tytonidaehangover51/anvil

🚀 Simplify C project builds with Anvil, a minimal, dependency-free system offering live file watching, custom directories, and easy Makefile generation.

ace anvil anvil-zksync arma bukkit bukkit-plugin dagger2-android debugging decompiler fullstack gui kotlin-compiler-plugin kubernetes-controller kubernetes-operator llvm parser realism verification

Last synced: 13 Apr 2026

https://github.com/squidkid-deluxe/search-stackoverflow

A small script that searches stackoverflow questions

gui python3 stackoverflow tkinter

Last synced: 29 May 2026

https://github.com/heymumford/mailpail

Carry your mail away in a pail — export email to PDF, Excel, CSV. Multi-provider IMAP with plugin system, GUI wizard + CLI.

cli csv email email-export excel export gui imap mailpail pdf python

Last synced: 02 Apr 2026

https://github.com/ezvezdov/java-chess

Final project for subject PJV (Programming in Java) of CTU FEE.

chess gui java

Last synced: 30 Jul 2025

https://github.com/avilesxd/loudly

Aplicación de escritorio para masterizar tracks musicales. EQ de 4 bandas, control LUFS, auto-master por referencia y exportación WAV/FLAC.

audio audio-editor audio-processing customtkinter desktop-app equalizer flac gui limiter loudness lufs mastering matchering music-production music-tools pedalboard pyinstaller python wav windows

Last synced: 03 Jun 2026

https://github.com/townland-project/component-react

Townland GUI components with React for Tailwind CSS

components gui react storybook tailwind townland

Last synced: 30 Apr 2026

https://github.com/ahmadfakher/scientific-calculator-pyqt5

A GUI-based Scientific Calculator built using Python and PyQt5. It includes basic arithmetic operations, trigonometric functions, logarithms, factorials, power functions, and more. Designed with an intuitive UI for easy use.

calculator gui math open-source pyqt5 python scientific-calculator

Last synced: 03 Jan 2026

https://github.com/membranesoftware/membrane-media-player

Media player application for Windows, Mac, and Linux

c-plus-plus ffmpeg gui lua multimedia sdl2

Last synced: 17 Apr 2026

https://github.com/kareemkemmo/password-manager

Python password manager GUI app using tkinter, and JSON data for storage and search function

gui json oop python3 tkinter-gui

Last synced: 30 Apr 2026

https://github.com/sharp0802/dgi

Declarative Graphical Interface in Rust

declarative-ui gui rust ui

Last synced: 04 Apr 2026

https://github.com/shiva611/pdf-xpert

Modern PDF Utility Application built using Python and CustomTkinter

customtkinter desktop-application gui pdf pdf-tools python

Last synced: 04 Jun 2026

https://github.com/kontsedal/monghoul-public

A fast, beautiful MongoDB GUI for developers

gui ide mongodb

Last synced: 17 Apr 2026

https://github.com/izh318/genie-music-artist-album-crawler

지니뮤직에 등록 되어 있는 특정 아티스트의 앨범 정보를 한 번에 크롤링 하는 Python Script 입니다.

crawler genie genie-music gui

Last synced: 08 Nov 2025

https://github.com/kerciu/weather-app-java

🌦️ A weather application in Java ☕ to learn API integration 🌐. The app retrieves current weather data and presents it to the user through an interactive graphical interface 🖥️. This project was made in order to learn API integration in Java and create both aesthetic and functional user interfaces 🌟.

api backend front-end full-stack graphical-user-interface gui java java-gui-application json json-api swing swing-gui weather-api weather-app

Last synced: 17 Apr 2026

https://github.com/filipraic/cartographers

A Cartographers game made with JavaFX

game gui java javafx

Last synced: 18 Apr 2026

https://github.com/salman-ahamed/teligram-exact-time-scheduler

Desktop application to schedule and send Telegram messages at exact times (down to milliseconds precision). Built with Python, Tkinter GUI, and Telethon API.

automation gui messaging python scheduler telegram telethon tkinter

Last synced: 04 Apr 2026

https://github.com/tiibuturner/tkinter

Playing with tkinter.

gui python tkinter

Last synced: 10 Sep 2025

https://github.com/claritas-rs/claritas

A minimal, keyboard-friendly EPUB reader for the desktop built with Rust and Dioxus.

desktop-app dioxus ebook epub gui linux reader rust

Last synced: 18 Apr 2026

https://github.com/bibaodi/qtqmlfrontend-state-remains-synchronized-with-backend

demo for Creating a GUI application where the frontend state remains synchronized with the backend, especially when dealing with long-running tasks, requires careful management of state and concurrency.

gui state-machine synchronization

Last synced: 05 Sep 2025

https://github.com/aryaghan-mutum/housing-app

A cross-platform desktop GUI application for housing and dining management. Features secure authentication, furniture inventory tracking, and data export capabilities.

cross-platform desktop-app furniture-inventory gui housing-management inventory-management linux lisp macos racket racket-gui windows

Last synced: 18 Apr 2026

https://github.com/venkatesh4009/essae-label-weighing-driver

Essae Weighing Scale & Label Printer User-Space Driver for RK3568 – A C-based TCP server with a Python PyQt5 GUI client for label printing, barcode rendering, and weighing scale calibration. Built for embedded Linux platforms.

barcode c-language embedded-linux essase-teraoka gui label-printer pyqt5 python3 rk3568 sqlite3-database tcp-socket user-space-driver weighing-scale

Last synced: 18 Apr 2026

https://github.com/cuadernin/resumendataframe

Interfaz gráfica que te permite realizar un breve análisis de datos.

gui pandas pyqt5 pyqt5-desktop-application python3 qt5 summary-statistics

Last synced: 19 Apr 2026

https://github.com/naveensagar765/yt-dlp-gui

Youtube Downloader GUI is a graphical interface for yt-dlp/YDownloader built using PySide6.

gui gui-application pyside6 yt-dlp yt-downloader

Last synced: 13 Aug 2025

https://github.com/schizza/snapdash

A pluggable desktop widget system - Home Assistant today, anything tomorrow.

cross-platform dashboard desktop-app gui home-assistant iced linux macos rust widgets windows

Last synced: 19 Apr 2026

https://github.com/artemkhov/caesar-cipher-desktop-program

This program helps you to encrypt or decrypt the messages. Build with Python. Implemented with a GUI (made with the CustomTkinter).

caesar-cipher cipher custom-tkinter decoding desktop-app encoding gui projects python python3 tkinter

Last synced: 29 Jul 2025

https://github.com/coderwahaj/fitness-tracker-app

FitConnect is a comprehensive fitness tracker application built using C++ in Visual Studio. The application aims to assist users in achieving their health and fitness goals by providing functionalities such as workout tracking, nutrition monitoring, social interaction, and community engagement.

cplusp filehandling gui oop

Last synced: 20 Apr 2026

https://github.com/blankscreen-exe/tkinter-mod-manager

A tkinter based mod manager for simple organizations of mod files.

gui python3 tkinter

Last synced: 04 Jun 2026

https://github.com/mykhail024/bignumbermultiplication

Large number multiplication program with GUI and graph. Based on qt6

bignumber bignumbers cross-platform gui karatsuba-multiplication math qt qt6

Last synced: 20 Apr 2026

https://github.com/sirhenricus/pygamecputempgui

Uses powermetrics and Pygame to show the temperature of your CPU. Optimized for MacOS users

gui macos powermetrics pygame python3 temperature zsh

Last synced: 20 Apr 2026

https://github.com/mykhail024/ten-sorting-algorithms

Comparison of sorting methods with a graphical interface (GUI)

gui qt qt6 sorting-algorithms sorting-visualization

Last synced: 21 Apr 2026

https://github.com/absphreak/feedback-evaluator

📝 Enhancing Academic Experience!

evaluator graphs gui java swing

Last synced: 05 Jun 2026

https://github.com/joshjarabek7/inventory-management

An inventory management GUI that tracks the parts and products currently in stock at a shop.

gui java javafx

Last synced: 22 Apr 2026

https://github.com/nemeslaszlo/programming-technology

This repository contains the tasks and details of the ELTE Programming technology

gui gui-application java java-ee object-oriented-programming

Last synced: 25 Jul 2025

https://github.com/j-hoplin/multi-server-manager

Personal desktop tool for managing multiple home servers

desktop-application gui manager pyqt pyqt5 ssh-client

Last synced: 29 Jul 2025

https://github.com/villtord/carving_master_2020

Project aims to provide GUI control of the SPECS Carving manipulator via MCU8 motor control unit and Specslab Prodigy server

carving gui motor-controller prodigy specs

Last synced: 20 Sep 2025

https://github.com/channingko-madden/map-app

A Qt app with a map

cmake cpp gui qml qt qtquick

Last synced: 24 Apr 2026

https://github.com/hamdymohamedak/blackv-chatbot

This is a simple React and TypeScript-based web interface designed to make it easy to connect your Ollama models to a website. Instead of interacting with Ollama via the terminal, you can now use a graphical user interface (GUI) to communicate with your models.

ai chatbots gui model ollama

Last synced: 24 Apr 2026

https://github.com/shayan925/offlineclicktest

An offline application that tests your clicking speed without the problem of lag.

cpp gui qt

Last synced: 24 Apr 2026

https://github.com/matveynator/golang-macos-web-app-example

Golang Mac Os X web app (all in one binary) example

golang gui webapp webview

Last synced: 24 Apr 2026

https://github.com/tobenot/tempuspugnus

A minimalist time management tool with floating window interface. Set time limits for tasks, track progress, and get reminders - helping you stay focused and productive. | 一个简洁的浮窗式时间管理工具,通过设定明确的时间限制来提高工作效率

desktop-app floating-window gui json minimalist pyqt6 python reminder task-manager time-management

Last synced: 25 Apr 2026

https://github.com/ket0825/preview

Product crawler by json packet from network and preprocessing / 크롬드라이브 네트워크에서 log를 받는 셀레니움 크롤러

docker gui logger paddleocr tkinter-gui webdriver

Last synced: 25 Apr 2026

https://github.com/z1xus/ihateborders

A free and lightweight Windows utility for making any window borderless. Created as an open-source alternative to Borderless Gaming.

alternative borderless borderless-gaming desktop-application egui free fullscreen gaming gui rust utility window-manager windows

Last synced: 25 Apr 2026

https://github.com/mehrshaad/apartment_management

Personal PyQt5 windows application!

excel gui json pdf pyqt5 python

Last synced: 25 Apr 2026

https://github.com/adnksharp/piside6-dht-graph

Medir temperatura y humedad del ambiente usando sensores de temperatura DHT, Arduino y Python

dht dht-temperature-sensors dht11-sensor firmata-express gui gui-application pymata pyside6 python python-gui python3 qt qt-widgets temperature-sensor

Last synced: 25 Apr 2026

https://github.com/rogers-cyber/csvtoexcel

Modern PySide6 desktop app to convert CSV files to Excel (.xlsx) with batch processing, preview, encoding support, and SQLite history tracking.

batch-processing csv csv-converter csv-to-excel data-tools desktop-app drag-and-drop encoding excel file-converter gui preview productivity pyside6 python sqlite xlsx xlsxwriter

Last synced: 25 Apr 2026

https://github.com/jeremi360/pygtkfx

Small lib to make Gtk my way

easy-to-use framework gtk3 gui markup-converter python

Last synced: 25 Apr 2026

https://github.com/nickenshidqia/list_todo_app_python_project

Build a Todo List Application that allows users to easily add, update, and delete tasks.

graphical-user-interface gui python streamlit todolist

Last synced: 25 Apr 2026

https://github.com/europ/vutbr-fit-itu

VUTBR - FIT: ITU 2017/2018

fit gui itu qt qtcreator vut vutbr

Last synced: 25 Apr 2026

https://github.com/sunzey/autotest_ui

a multi-user UI(python) supports user quizing (Final work for BUAA-Pyhton-2021)

buaa gui gui-application python

Last synced: 06 Jun 2026

https://github.com/izh318/word-cloud-generator-gui-

CSV 파일 데이터로 워드 클라우드를 쉽게 만들 수 있는 Tkinter GUI 파이썬 프로그램입니다.

csv gui wordcloud wordcloud-generator

Last synced: 06 Jun 2026

https://github.com/peeepca/production-dashboard

Production dashboard, with rest connection and build in data parser. It can analyze production data and performace.

backend dashboard dashboard-application front-end frontend gui itac parse parser python python3 rest rest-api restful-api tkinter

Last synced: 06 Jun 2026

https://github.com/calibancode/gifmaker

A desktop frontend for ffmpeg, built with PySide6. Tweak, optimize, and convert video clips into perfect GIFs or efficient WebPs—fast!

converter ffmpeg frontend gif gui webp

Last synced: 26 Apr 2026

https://github.com/thoth2357/mp4-to-gif-converter

a simple graphical user interface to convert your mp4 to gif

converter desktop-application gui small-tools tkinter-gui

Last synced: 06 Jun 2026

https://github.com/pranjalimaletha/sortingvisualizer

AlgoViz is an interactive program that uses entertaining animations to assist users understand sorting algorithms and their operations.

application gui java sorting visualization

Last synced: 26 Apr 2026

https://github.com/jilwer/proton-inject

A Fyne GUI for injecting DLLs into proton processes using CRT+LL

go gui injector linux modding proton rust

Last synced: 27 Apr 2026

https://github.com/atharva-narkhede/weather-forecast-python

A Python-based GUI application providing detailed and accurate weather forecasts. Features include temperature, humidity, wind speed, UV index, and 7-day weather predictions.

api gui open-weather-api python tkinter weather weather-forecast

Last synced: 07 Jun 2026

https://github.com/debloper/exorcist

Got rogue daemons in your system?

electronjs gui linux utility

Last synced: 04 May 2026

https://github.com/dewitt4/pyqt

Samples of using PyQt for GUIs for Python

gui python qt6

Last synced: 27 Apr 2026

https://github.com/biswajit6844/image-water-marking

A python code have a desktop app which recieves image and text to be add as watermark. Then processes the same as retunrs the image with added watermark.

gui python watermark

Last synced: 27 Apr 2026

https://github.com/areldemircan/liteloader

Minimalist video downloader for YouTube, Instagram & 100+ platforms. Built with Python + CustomTkinter.

cross-platform customtkinter ffmpeg gui python video-downloader youtube-downloader yt-dlp

Last synced: 28 Apr 2026

https://github.com/hoijui/wxremind

A GUI for the `remind` calendar

calendar command-line-tool gui legacy reminders

Last synced: 28 Apr 2026

https://github.com/go-numb/x-post-to-blue

This Golang package provides long-form posting on Twitter Blue using the Playwright library.

go gui playwright post twitter x

Last synced: 28 Apr 2026

https://github.com/pooranjoyb/number_game

A simple number guessing game developed in C

c gtk gtk-tooling gui kwoc kwoc2024

Last synced: 28 Apr 2026

https://github.com/zjimn/chatorganizer

ChatOrganizer is a Python-based desktop application that efficiently manages conversations with ChatGPT by using the OpenAI API. It addresses the challenges of categorizing conversation records in the native ChatGPT interface, offering intuitive directory management and conversation classification features

azure chatgpt desktop-application gui openai python sqlite tkinter-python

Last synced: 28 Apr 2026