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/varuns2002/python-sarcastic-text-converter

This program is used to convert normal text to sarcastic or mocking text by alternatively capitalizing characters. For example, 'how are you doing bro?' becomes 'hOw aRe yOu dOiNg bRo?'. This is particularly used for mocking someone in text messages and used for memes.

converter font generator gui meme mock python sarcastic spongebob text

Last synced: 24 Apr 2026

https://github.com/probablyxs/liveboxpanelmanager

LiveboxPanelManger recréer la même interface que votre box internet mais en mieux ! Optimisé, Ergonomique, Ajusté par la communauté avec plus d'option qui sont ajouté enfin bref cette interface déchire tout.

fast gui interface netframework new orange ports ui windows windows-10 windows-11 winform winforms

Last synced: 25 Jan 2026

https://github.com/sirblobman/file-hash-checker

A program used to check hashes for certain files

application checker crc32 file gui hash java md5 sha1 sha256

Last synced: 21 Jun 2026

https://github.com/stnc/java-laboratory-gui

java laboratory programmin gui / sqlite

gui java java-laboratory-gui javagui javaswing

Last synced: 12 Jul 2025

https://github.com/sourhub226/wallpaper-maker-python

A material design inspired flat wallpaper maker built using python.

gui hacktoberfest image material-design python tkinter tkinter-gui wallpaper wallpaper-maker

Last synced: 24 Oct 2025

https://github.com/jessielw/chapter-demuxer

A simple GUI for extracting chapters from mkv and mp4 source files

basic chapter demux extract gui mkv mp4 ogg ogg-chapter simple tool txt

Last synced: 14 May 2025

https://github.com/gil9red/alarm-clock

Будильник

alarmclock gui pyqt5 python python3 qt

Last synced: 18 Feb 2026

https://github.com/oefenweb/ansible-adminer

Ansible role to set up the latest version of adminer

adminer ansible debian gui mysql postgresql ubuntu

Last synced: 13 Jul 2025

https://github.com/ahmedsobhy01/kids-art

An exciting C++ drawing and painting program created to foster creativity and learning among children, developed as a part of the Programming Techniques course during our first year of Computer Engineering at Cairo University

cpp design-patterns gui object-oriented-programming painting

Last synced: 03 Nov 2025

https://github.com/kavir1698/graphnotes_old

Organize your scientific notes

gui knowledge organization scientific

Last synced: 28 Oct 2025

https://github.com/juhayna-zh/hydraw

Hydraw is a simple drawing software, as an easy example of Qt C++.

cpp drawing-app gui qpainter qt

Last synced: 21 May 2026

https://github.com/bat0ri/smartcalc

GUI Default + graphics + credit + deposit calculation

calculator gui qmake qtcreator

Last synced: 14 May 2025

https://github.com/hashimthearab/passwordgenerator

A password generator written in Rust, with a GUI, light and simple.

generator gui macros password password-generator rust

Last synced: 06 Apr 2025

https://github.com/epeios-q37/atlas-java

World's lightest toolkit to quickly and easily add a GUI to your Java programs and bring them online.

api gui java network repl todomvc web

Last synced: 27 Jun 2025

https://github.com/getstream/tikv-ui

TiKV Admin Web UI: A full-stack web application and REST API for the powerful exploration and management of TiKV clusters. It provides a dedicated frontend interface for multi-cluster configuration and raw key-value data manipulation

admin api db distributed-transactions docker fullstack gui key-value mangement raft rocksdb tikv

Last synced: 24 Dec 2025

https://github.com/asutoshpati/mobank

"Mo Bank" is a comprehensive dummy banking system app developed as an educational tool for students to learn Python programming.

banking distribution gui oops-in-python pdf-generation pyqt5 python sqlite3

Last synced: 02 Jan 2026

https://github.com/meysam81/sleeping-barber-problem

Multi-threaded C# GUI app, satisfying the Sleeping barber problem from the operating system course

barber-shop barbershop c-sharp csharp gui multi-threading multithreading operating-system operating-systems os sleeping-barber

Last synced: 02 Jan 2026

https://github.com/star-rein/onnx-detect

A general object detection application supporting ONNX models, image/video/camera inputs, with one-shot and real-time inference modes, and an intuitive GUI.

gui object-detection onnx onnx-runtime pyqt6 pyqt6-desktop-application yolo

Last synced: 22 May 2026

https://github.com/tomzox/gtest_gui

Test runner GUI for Google-Test instrumented test applications

google-test graphical-user-interface gui test-runners testing testing-tool tkinter-python

Last synced: 14 May 2025

https://github.com/rajeshperro/loginexamplejavasocket

A sample program to make a client server login including SHA-256 password hashing and sending data between Server and Client using Network Socket. With GUI.

gui java login-system network-socket password-hash

Last synced: 28 Jun 2025

https://github.com/ocneve/soundsnatcher

A simple GUI app that allows you to download music from Spotify, YouTube or SoundCloud from a link. The app also supports downloading entire playlists at once.

graphical-user-interface gui mp3 mp3-downloader music music-downloader soundcloud soundcloud-downloader spotify spotify-downloader youtube youtube-downloader

Last synced: 20 Jan 2026

https://github.com/n6g7/metamorph

Designer-friendly frontend stuff compiler

compiler gui jade pug stylus

Last synced: 18 Feb 2026

https://github.com/gek169/openimgui_standard

Open Immediate Mode Gui Standards proposal, for cross platform GUI development and multiple input device standardization.

gui imgui immediate-mode

Last synced: 22 Mar 2025

https://github.com/mofr/splineeditor

Kochanek–Bartels spline editor

gui qt spline

Last synced: 25 Jan 2026

https://github.com/schnoddelbotz/huego-fe

A cross-platform GUI, CLI and a web interface to efficiently control lights connected to your Philips Hue bridge

cli golang gui hue keyboard-shortcut philips-hue philips-hue-bridge philips-hue-lights

Last synced: 22 Mar 2025

https://github.com/moguchiydd/gtl

The idea is to help people reduce the time it takes to edit text after copying from a PDF file, for example journalists

gui gui-app gui-application gui-pyside gui-python it json pyside pyside6 python python-3 python3 qt qt6 text-parser text-processing xml

Last synced: 10 May 2026

https://github.com/0adri3n/leaguereap3r

Helpful League tool to report a player just with his summoner name.

gui lcu-api league-of-legends league-of-legends-hack python

Last synced: 28 Jun 2025

https://github.com/simonthorell/rock-paper-scissor

Game developed in Java featuring a graphical user interface that enables players to engage remotely through MQTT, utilizing either Arduino or a Python script.

gui java mqtt

Last synced: 16 May 2026

https://github.com/frank038/pyeditor

A python/bash/javascript IDE with some features for python projects. Or use it as a simple text editor.

bash editor gui ide javascript python python3 qscintilla qt5 scintilla text

Last synced: 17 Sep 2025

https://github.com/astynax/threep

Threepenny GUI example

example gui haskel threepenny-gui

Last synced: 27 Jul 2025

https://github.com/illescasdaniel/clientserverudp-java

Client-Server example program with UDP and Java

client gui java server udp

Last synced: 21 Sep 2025

https://github.com/jsuyog2/duplicate-finder

A Python application for detecting and managing duplicate images and videos in a specified folder. Features include a user-friendly GUI built with PySimpleGUI, real-time progress updates, and automatic moving of duplicates to organized directories. Utilizes the difPy library for image comparisons and a custom video comparison class.

automation difpy duplicate-detection file-management filesystem-operations gui image-processing progress-bar pysimplegui python video-processing

Last synced: 06 Feb 2026

https://github.com/aavision/avoid-me

💥 Avoid-Me the annoying GUI

annoying csharp gui

Last synced: 15 Jun 2026

https://github.com/jozwiaczek/warehouse

A university project aimed at creating a program for handling a warehouse.

gui java swing warehouse

Last synced: 28 Jun 2026

https://github.com/yhyzgn/liora

Pure Rust + GPUI native enterprise UI component library for desktop apps — Element Plus-inspired components, charts, docs, tray integration, and installer packaging.

charts code-editor component-library cross-platform dark-theme desktop-app element-plus enterprise-ui gpui gui installer markdown-renderer native-desktop native-ui packaging rust rust-desktop rust-ui system-tray ui-components

Last synced: 26 Jun 2026

https://github.com/yinkaisheng/tkinter_demos

some tkinter demos

gui tkinter

Last synced: 20 Jun 2026

https://github.com/nikhiljha/trebuchet

Send files to anyone, at maximum speed. (A GUI for croc - similar to magic-wormhole.)

croc gui

Last synced: 25 Jun 2026

https://github.com/joholl/tpm2-gui

A GUI tool for the TPM Software Stack (TSS) Feature API (FAPI) keystore.

fapi gui tcg tpm tss tss2

Last synced: 22 Jun 2026

https://github.com/yiheng-yu/iced-command-runner

An iced widget that spawns child command line process, execute commands, streams its outputs, and displays them in a mocked terminal window.

gui iced iced-rs iced-rust rust widget

Last synced: 28 Jun 2026

https://github.com/wiese-m/tibia-timer

Minimalistic Tibia Timer with GUI written in Rust

fear fishing gui rust slint-ui threading tibia timer

Last synced: 15 Jun 2026

https://github.com/omarelfiki/vortexdb

An application linked to a database built for a Cinema Management use-case. It handles customer bookings in different showtimes of movies across multiple screens in different branches. This project used SQL as its data structure and Python as its base

dbms-project gui mssql-server python sql sql-injection

Last synced: 15 Jun 2026

https://github.com/daslixou/leafui

Another experimental UI Framework for Rust

gui ui-framework ui-library

Last synced: 17 Jun 2026

https://github.com/cosmicshelter/tweakpane-plugin-thumbnail-grid

Thumbail grid select binding plugin for tweakpane

gui plugin tweakpane tweaks

Last synced: 18 Jun 2026

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

This is a Tic Tac Toe game implemented in C++ using SDL 1.2 for graphics and CMake with Ninja as the build system

c cmake game game-development gui ninja-build sdl sld2-image

Last synced: 19 Jun 2026

https://github.com/hamed-gharghi/quickplot-2d

A PyQt5 application for plotting and saving 2D data visualizations from CSV files with customizable plot and background colors, line thickness, and support for a dark theme.

gui gui-application plot plotting-in-python pyqt5 pyqtgraph python

Last synced: 19 Jun 2026

https://github.com/axorax/nucleon-revolt-bot

Multi-purpose Revolt bot with memes, images, fun, economy and more!

bot gui nucleon revolt revolt-api revolt-bot revolt-chat revoltchat revoltjs

Last synced: 20 Jun 2026

https://github.com/nubbsterr/pomobozo

A pomodoro timer built on Tkinter to maximize productivity :)

gui pomodoro pomodoro-timer programming python tkinter tkinter-gui

Last synced: 20 Jun 2026

https://github.com/mwmorale/storingencryptiondata

Welcome! Here, I am working with some very basic encryption. This is a work in progress and, for now, is only compatible with Windows OS. Using a password, a user can easily encrypt their “notes” file after writing. Then, later, decrypt when desired in order to view/edit their notes. This is hiding information in plain sight. Eventually, this project will be merged with my folder locker so that an encrypted file can be stored in a "locked" directory/folder. Avoid personal use for I am releasing the encryption key and/or “cipher solution” in my code. When used, run the file called “RUN_ME.py”.

cipher ciphertext data decryption encryption filesystem graphical gui gui-application notes privacy rotation-encryption secure security-tools user-interface whitehat

Last synced: 21 Jun 2026

https://github.com/mcquerol/java-notepad

Java notepad application with basic text editing and GUI.

gui java notepad-clone

Last synced: 22 Jun 2026

https://github.com/cyr-ius/powerdns-ui

Web management interface for PowerDNS Authoritative Server

admin dns gui powerdns powerdns-admin powerdns-ui powerdnsui

Last synced: 22 Jun 2026

https://github.com/onurozuduru/string-matcher-project

Project for Formal Languages & Automata Theory course.

algorithm automata formal-languages gui java project string-matcher

Last synced: 23 Jun 2026

https://github.com/cyberdevcorp/galaxy-game

Galaxy game with Kivy GUI

game gui kivy python python3

Last synced: 23 Jun 2026

https://github.com/fishgamestudio/oh-my-gui

A lightweight GUI library wrapping PySide6 for Python.

desktop-gui gui gui-library pyside6 python qt6 wrapper

Last synced: 14 Jun 2026

https://github.com/sysadmindoc/explorertweaks

Python GUI utility for toggling 50+ Windows File Explorer registry settings with real-time live preview in a dark-themed interface.

dark-theme file-explorer gui pyqt6 python registry windows

Last synced: 28 Jun 2026

https://github.com/sysadmindoc/stock-video-collector

Headless browser crawler with a PyQt6 GUI for discovering, cataloging, and downloading stock video clips from Artlist, Pexels, Pixabay, Storyblocks, and more.

crawler gui pyqt6 python stock-video video

Last synced: 28 Jun 2026

https://github.com/astynax/hclient

:computer: hCLIent - interactive wrapper for non-interactive CLI-tools

cli gui tk tool tui

Last synced: 28 Jun 2026

https://github.com/yoyoengine/launcher

The launcher and installation manager for yoyoengine.

game-engine gui hub manager tkinter yoyoengine

Last synced: 28 Jun 2026

https://github.com/ragul-rofi/librarymangementsys

Explore the Library Management System Built in Python

gui library-management-system pyqt5 python sqlite3

Last synced: 29 Jun 2026

https://github.com/martinthoma/write-math-eel

Eel GUI application which uses hwrt to interactively classify symbols.

eel gui python

Last synced: 13 Feb 2026

https://github.com/mat007/pony

Go library for building desktop applications by combining Javascript, a web browser and native GUI components.

cef go gui

Last synced: 28 Apr 2026

https://github.com/lazypanda07/guiframework

Framework for desktop GUI applications.

cpp cpp20 cpp20-lib cpp20-library framework gui guiframework

Last synced: 31 Jan 2026

https://github.com/khaledashrafh/university-management-ontology

This project aims to create an ontology for a university using the Protege editor. The ontology defines various classes and their relationships within the university domain. It also includes queries and rules implemented in Protégé and CLIPS to retrieve information from the ontology.

clips gui knowledge-engineering ontology ontology-engineering protege protege-owl-editor semantic-web

Last synced: 28 Mar 2025

https://github.com/sudhish-rithvik/typing-speed-test

This is a GUI based Python Program which measures your Typing speed.

difflib gui python random-module time-module tkinter tkinter-gui typing-practice typingspeedtest

Last synced: 28 Mar 2025

https://github.com/eja/tabulita

A lightweight, zero-dependency, web-based SQLite manager and JSON API server embedded in a single Go binary.

admin api gui json sqlite web

Last synced: 15 Jan 2026

https://github.com/prasundas99/atm-managment-system

Java GUI application for ATM managment system

atm-system gui java

Last synced: 11 Apr 2025

https://github.com/yunir/simpson-rule

ITMO (09.03.04). 3rd semester. Computational mathematics. 2nd lab work.

computational-mathematics gradle gui javafx

Last synced: 05 May 2026

https://github.com/andyobtiva/glimmer-dsl-swing

Glimmer DSL for Swing (JRuby Swing Desktop Development GUI Library) - Enables development of desktop applications using Java Swing and Java 2D, including vector graphics and AWT geometry.

desktop dsl-syntax framework glimmer glimmer-dsl gui ruby ruby-gem ruby-library rubygem swing swing-gui swing-gui-toolkit

Last synced: 04 Apr 2025

https://github.com/algoscienceacademy/pylight-ide

Pylight-IDE the most lightweight Code Editor for C++,Python,Java,Javascript Developed by Python language GUI Pyside6

gui pyside6 python python-ide python3

Last synced: 04 Apr 2025

https://github.com/rizquuula/test-app-exe

This is an exe file to test in windows

gui python

Last synced: 05 Apr 2025

https://github.com/saeidemadi/classmaker

Qt code tool , for having structured classes and clean code in large-scale projects

clean-architecture clean-code cpp gui gui-application model-view object-oriented qt qt6

Last synced: 04 Jan 2026

https://github.com/tudoroancea/cube-timer

A simple GUI cubing timer suited to my personal needs

cube-timer gui mit qt qt5 rubiks-cube

Last synced: 20 Apr 2026

https://github.com/foxfirecodes/creativelynamedlib

A Bukkit library with a creative name!

api bukkit bukkit-api fluent fluent-interface gui library

Last synced: 16 May 2026

https://github.com/vimichael/pomodoro-gui

A small GUI app for leveraging the power of the Pomodoro study technique.

gui immediate-mode pomodoro rust-lang study

Last synced: 21 Jun 2025

https://github.com/zdrzalikprzemyslaw/tetris_cpp

Simple c++ implementation of Tetris in SDL2

cpp gui sdl sdl2 tetris

Last synced: 10 Jul 2025

https://github.com/rickardo-roxas/database-management-gui

Midterm and Final major requirements for our programming course

arithmetic-operators exception-handling file-io gui inheritance interface java java-swing

Last synced: 12 Apr 2025

https://github.com/dubasdey/xlstowiki-desktop

A Tool to create Wiki tables from Exel files

gui table tool wikipedia xls xlsx

Last synced: 07 May 2025

https://github.com/bocaletto-luca/wikipedia-search

The application allows users to search for information on Wikipedia in different languages using a simple graphical interface. It was developed using the Python programming language and the Tkinter library for the user interface.

automation data-retrieval gui information open-source python research-tool tkinter wikipedia

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/analog-clock

The software "Analog Clock" is an application for displaying an analog clock on a graphical window. The clock shows the current time with hour and minute hands, as well as minute markers and hour numbers.

analog-clock clock customizable desktop-application gui open-source python real-time time-display visualization

Last synced: 18 Jun 2025

https://github.com/akeoott-projects/youtube-downloader

A simple, fast, and user-friendly YouTube video downloader for Windows. Download videos or audio in various formats with just a few clicks.

audio desktop download downloader easy fast ffmpeg gui mp3 mp4 open-source python simple tool utility video youtube yt ytdl

Last synced: 18 Jun 2025

https://github.com/zeriocommand/luxechecker

Программа проверки на читы для CS2|Cheat detection program for CS2

automation checker cs2 data-validation gui inno-setup installer python utility windows

Last synced: 20 Jun 2025

https://github.com/prashant-chaurasia/chessgame

A chess game in Java

awt game gui java oops-in-java swing

Last synced: 21 Jun 2026

https://github.com/02loveslollipop/opensensorsuitegui

A simple sensor monitoring utility for ESP32 microcontrollers, powered by Python and Redis.

esp32 gui python redis sensors

Last synced: 18 Apr 2026

https://github.com/mysiar/lxd-rwebui

LXD Web User Interface in React

gui lxd react

Last synced: 17 May 2026

https://github.com/zfa3/tetris

Tetris written fully in Python3

gui python tetris

Last synced: 15 Jul 2025

https://github.com/elvyria/caffi

A simple widget calendar for Linux.

gtk4 gui linux relm4 rust wayland widget

Last synced: 30 Oct 2025

https://github.com/akash-rajak/absolute-time-delta

Finds the absolute difference between two times even from different time zones.

absolute-time-delta datetime gui python3 time-zone tkinter

Last synced: 17 Jul 2025

https://github.com/hrosicka/colormixer

Explore the infinite spectrum of colors by adjusting red, green, and blue sliders in this intuitive Swing-based Java application, perfect for beginners and experienced color enthusiasts alike.

beginner beginner-friendly color-picker colors gui gui-application java swing swing-gui

Last synced: 18 Jul 2025