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/programming-sai/conviva-v-2.0

Conviva 2.0 is a versatile AI assistant that offers both a command-line (CLI) and a graphical user interface (GUI) to cater to different user preferences. Whether one enjoys the efficiency of a text-based interface or the richness of a visual environment, Conviva 2.0 provides a seamless experience for interacting with AI-powered tools, media analys

ai argparse cli ctk customtkinter groq-api gui llm personal-project python tk tkinter

Last synced: 12 Feb 2026

https://github.com/varppi/cloakcrypt

Tool to encrypt and hide files in other files

aes-256 cross-platform encryption gui opsec plausible-deniability security

Last synced: 12 Feb 2026

https://github.com/pauliorandall/p46

A modular GUI tool for composing P45 icons.

gui icons modular svelte svg

Last synced: 14 Feb 2026

https://github.com/fatihilhan42/final_year_aquarium_project

Bu proje esas olarak Raspberry Pi adlı tek çip kullanan bilgisayar ile bir Akvaryum İzleme Sistemi oluşturmaya yöneliktir. Bu projenin temel amacı, kapalı akvaryumlarının bakımını yapmakta güçlük çekenlere, özellikle de sık sık dışarıda kalanlara bu nedenle akvaryumlarını sürekli izleyemeyenlere yardımcı olmaktır.

aquarium electronics gui python raspberry-pi-3 tkinter

Last synced: 15 Feb 2026

https://github.com/janteske06/python_calculator

An advanced desktop calculator built with a custom AST math engine (no eval()) and a threaded PySide6 GUI.

calculator desktop-app gui math open-source pyside6 python python-gui utility

Last synced: 01 Mar 2026

https://github.com/harshu3008/picocalc-sd-formatter

A GUI tool for formatting SD cards for use with the PicoCalc device. This tool creates the correct partition layout required by the PicoCalc operating system. This project was developed with the assistance of Cursor IDE's AI capabilities.

ai-assisted clockwork cross-platform desktop-application gui picocalc pyinstaller pyqt6 python utilities

Last synced: 01 Mar 2026

https://github.com/castmax1311/katzcraftmenu

A plugin that makes it easier for administrators to use operator commands

gui java katzcraftstudios minecraft minecraft-plugin spigot tools-and-utilities

Last synced: 02 Mar 2026

https://github.com/bilalm04/crashed-oop

Car dodging game created using the p5.js JavaScript library.

game gui javascript object-oriented-programming p5js

Last synced: 22 Mar 2026

https://github.com/vokash3/configuration_usrp_b200

Получение данных с одноканального приёмопередатчика USRP B200 в рамках курсового проекта

gnuradio gui java-fx javafx python usrp

Last synced: 18 Apr 2026

https://github.com/jowinjohnchemban/youtube-dl-gui

GUI for the official youtube-dl

gui youtube-dl

Last synced: 03 Mar 2026

https://github.com/radad/radappbar

Status bar for Windows

appveyor gui shell-extension topbar win32 windows

Last synced: 16 Apr 2026

https://github.com/s-b-repo/linxboard

a linux soundboard with a gui for arch and debian

arch debian gui linux soundboard

Last synced: 16 Apr 2026

https://github.com/hathibelagal-dev/desktop4mistral

A desktop client with MCP support for Mistral LLMs

artificial-intelligence chat desktop-app gui llm mcp mistral mistralai qt6

Last synced: 20 Apr 2026

https://github.com/sang-buster/force-fusion

A real-time PyQt dashboard visualizing vehicle dynamics and normal-force distribution.

gui normal-force pyq vehicle-dynamica

Last synced: 03 Mar 2026

https://github.com/aben20807/dbms_proj

1072_資料庫系統導論 AN INTRODUCTION TO DATABASE SYSTEMS

database glade gtk-rs gtk3 gui rusqlite rust

Last synced: 16 Apr 2026

https://github.com/fabianwimberger/img-convert

Cross-platform desktop GUI for batch image conversion to JPG, AVIF, JXL, and HEIC. EXIF preservation and Lanczos3 resize.

avif batch-processing cross-platform desktop-app egui exif gui heic image-converter jpeg jxl mozjpeg rust

Last synced: 03 Jun 2026

https://github.com/y252328/captcha-labeling-tool

驗證碼標記工具(labeling tool for captcha)

captcha gui labeling-tool pyside2 python3 qt5

Last synced: 10 May 2026

https://github.com/mikewarot/res21

8021 disassembler built using Lazarus

8021 disassembler gui pascal

Last synced: 05 Mar 2026

https://github.com/hermesroot/youtube-downloader

Aplicativo em Python para baixar vídeos e playlists do YouTube com interface gráfica.

downloader ffmpeg gui playlist python video youtube yt-dlp

Last synced: 18 Apr 2026

https://github.com/wojtekdomino/bazalotow-rzeszowjasionka

Project from University class - Object Oriented Programming

cmake cpp flights gtest gui oop qt

Last synced: 17 Apr 2026

https://github.com/ostapkonst/hash-verifier

A cross-platform checksum generation and verification tool with both CLI and GTK3 graphical interface

cli comparison-tool crc32 cross-platform generator gui hashing-algorithms md5 sha1 verification

Last synced: 06 Mar 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/ihkcreations/weather-app-javafx

This is a simple JavaFX Weather Application using Weather API

gui java javafx javafx-application javafx-desktop-apps weather-app

Last synced: 02 Apr 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/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/eugeniusms/ddp1-2021

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

college gui matplotlib object-oriented-programming python

Last synced: 03 Jun 2026

https://github.com/dyk-team/qi-2_thruster_gui

Programmable high-voltage DC/DC converter based on Raspberry Pi 4B. For a DARPA project HR001118C0125 on the quantised inertia (QI).

adc automation-testing darpa gui high-voltage pyqt5 python quantised-inertia raspberry-pi

Last synced: 17 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/lmlk-seal/diffusionetwork

DiffusioNetwork is a Python application using a GUI for generating images using various Stable Diffusion models.

ai assistant bot chat code gui image image-generation image-generation-ai image-generator image-processing model offline prompt python stable-diffusion

Last synced: 17 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/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/ghost-sakura/sayhello-application

SayHello - Kivy GUI Application

gui kivy python

Last synced: 18 Apr 2026

https://github.com/mabdusshakur/laravel-helper-gui

This is a graphical user interface (GUI) tool for running Laravel Artisan commands. The tool provides a simple and intuitive way to execute Artisan commands, without having to remember the command line syntax.

artisan artisan-command artisan-gui csharp gui helper-app laravel php winforms-application

Last synced: 05 Apr 2026

https://github.com/ohimoiza1205/advanced-to-do-list-application

Developed an advanced To-Do List application with a modern graphical user interface (GUI) using PyQt5 and SQLite for database management.

database-management gui python qt5 sqlite

Last synced: 18 Apr 2026

https://github.com/gil9red/web_2048_bot

Game 2048 bot (#python3 #qt #2048 #bot #gui)

2048-game bot gui python python-3 python3 qt webkit

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/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/rbaltrusch/rbaltrusch

Software engineer, enjoying building stuff in Python.

batch batest bullet-sudoku game-development gui matlab music-generation python simulink

Last synced: 19 Apr 2026

https://github.com/vadniks/arnamsneat

A SDL based GUI Toolkit

c23 cmake gui modern-c sdl2 shared-library

Last synced: 19 Apr 2026

https://github.com/hifza-khalid/java-development-zone

A structured Java learning journey 🚀 covering matrices, data structures, GUI applications, and database connectivity with step-by-step implementations.

calculator convertor crud database gui java linkedlist mysql netbeans swing tic-tac-toe xampp

Last synced: 20 Apr 2026

https://github.com/ilovebacteria/tic-tac-toe

Tic-Tac-Toe game with Qt GUI

2d-game game gui qt tic-tac-toe

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/an4pdm/plataforma-de-gerenciamento-escolar-intuitivo-com-crud

Projeto Full-stack com integração entre Python e MySQL, permitindo o gerenciamento de dados de um sistema escolar com uma GUI simplificada.

automation coding database development full-stack gui programming project-repository python python3 simple-gui sql

Last synced: 20 Apr 2026

https://github.com/celeroncoder/javafx

GUI components with JavaFX (~my learning repo)

components gui javafx

Last synced: 20 Apr 2026

https://github.com/miriarte33/interest-calculator

Calculates simple interest and returns that along with the total cost. Demonstrates use of JOptionPane to easily create a GUI.

calculator gui interest interest-calculator interest-rates

Last synced: 21 Apr 2026

https://github.com/lmtreser/notepyd

Un simple clon del notepad escrito, con fines educativos, en Python utilizando la biblioteca Guizero

gui guizero notepad python

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/chowdhuryj-github/beegarden

A MSOE Lab Project for a JavaFX Application that simulates the movement of bees in a flower garden. The movement of the bees is user controlled.

gui java javafx

Last synced: 22 Apr 2026

https://github.com/bahmanm/brewit

A simple timer and countdown application (Mono + Gtk#)

gtk-sharp gui mono

Last synced: 23 Apr 2026

https://github.com/mohitbansal964/episode-tracker

A Simple GUI application to keep track of seen and unseen episodes of TV shows.

database-gui database-management episodes gui python3 sql sqlite3 tkinter tv-series tv-shows

Last synced: 05 Jun 2026

https://github.com/siddhant-vij/the-2048-game

The 2048 Game

2048 game gui java

Last synced: 06 Jun 2026

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/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/akk85/alien-invaders

My final project for CS 1110: Introduction to Computing using Python

alien arcade-game game gui python

Last synced: 25 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/aeriavelocity/qvsed

Qt-based Versatile Stateless Editor

gui lightweight pyqt python qt simple text-editor

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/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/europ/vutbr-fit-itu

VUTBR - FIT: ITU 2017/2018

fit gui itu qt qtcreator vut vutbr

Last synced: 25 Apr 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/0xnathanw/minesweeper

A GUI and terminal based implementation of the classic game Minesweeper written in python, and a version in Go.

game go golang gui minesweeper minesweeper-game python tkinter

Last synced: 26 Apr 2026

https://github.com/vastus/.emacs.d

Emacs configuration and settings

configuration emacs gui init-el macos settings

Last synced: 26 Apr 2026

https://github.com/saravana1606/inventory-management-system

This system as the name implies manages an inventory. The system allows the user to add new products and delete them, update stocks, sell products and other necessary functionalities. The system also manages the customer details, dues and also prints receipt for orders. User authentication is implemented.

gui java-8 mysql-database netbeans sql swing

Last synced: 27 Apr 2026

https://github.com/jason-cky/morse-decoder-gui

Morse code decoder GUI in python, made for NTU orientation camp

gui internet-of-things iot python3 raspberry-pi

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/theoliverlear/angular-boilerplate-utilities

Sometimes, the Angular CLI doesn't go far enough. This is where Angular Boilerplate Utilities comes in! It has scripts which have features not in the Angular CLI and can greatly increase your productivity.

angular developer-tools filesystem gui mit-license python scripting tkinter utilities webdevelopment

Last synced: 27 Apr 2026

https://github.com/diem0n/dragon_curves

Implementation of dragon curves in python

dragoncurve gui python3

Last synced: 27 Apr 2026

https://github.com/ahmedukamel/employee-management-system

Employee Management System is a practical project in Data Structures and Algorithms course in Beni Suef University. Created by me using Java, JavaFX, IntellIJ

csv-files data-structures-and-algorithms desktop-application gui java javafx searching-algorithms sorting-algorithms

Last synced: 27 Apr 2026

https://github.com/membranesoftware/membrane-surface

A GUI application for Linux, using the SDL cross-platform development library. Its primary purpose is to provide a drawable surface as a component of the Membrane Monitor application.

c-plus-plus gui membrane-server raspberry-pi sdl sdl2

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/vikramsamak/internet-speed-tester

A simple gui app to test internet speed.(made with the help of guagejs and python)

gui gui-application html-css-javascript internet javascript python speedtest

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/fmind/cookiecutter-remi

Template to generate a remi application

cookiecutter gui python remi template

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/akcansoft/ctrltooltip

A small AutoHotkey v2 helper for adding standard Windows tooltips to GUI controls.

ahk autohotkey autohotkey-v2 gui tooltip windows windows-tooltip

Last synced: 28 Apr 2026

https://github.com/kit-data-manager/inclde

INCLDE - Includable Linked Metadata Editor

client-side editor gui inactive json-ld linked-data web-component

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

https://github.com/dipto9999/2d_platformer_tutorial

Unity Tutorial/Exploration With C# Title Screen Script

2d-platformer-game csharp game game-development gui mods unity

Last synced: 28 Apr 2026

https://github.com/dinau/cimgui_markdown

ImGui_Markdown wrapper for C language

bindings cimgui dear gui imgui markdown md nelua nim zig

Last synced: 28 Apr 2026

https://github.com/moosemorals/tidy-movies

Take a format-shifted movie from my PVR and remove adverts (based on provided timings)

ffmpeg gui java

Last synced: 28 Apr 2026

https://github.com/nipuna-lakruwan/card-matching-game-java

A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.

begginer-project cardgame game-development gui java javafx memorygame programming swing

Last synced: 29 Apr 2026

https://github.com/vorgestern/gitrelief

Git client as http server, includes GUI to start any number of servers in different repositories.

client git gui httpd

Last synced: 29 Apr 2026