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/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/nicolasbizzozzero/pymaze

[fr] Get out from a 3D labyrinth with a FP view in this desktop game written in Python3.

3d-graphics desktop desktop-app desktop-application first-game game gui labyrinth labyrinth-game python tkinter

Last synced: 08 Nov 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/sumitprasad29/tars-desktop-ai

This is an Desktop-AI using Speech Recognition API of Python and Live GUI for interaction will appear on screen.

ai gui python

Last synced: 31 Jul 2025

https://github.com/saadarazzaq/farkle-game

Dice Based strategic game built with python and tkinter ๐ŸŽฒ

documentation farkle gui python tkinter

Last synced: 31 Jul 2025

https://github.com/houndslight/nextmove

nextMove: A fast, open-source Rust app to track your job applicationsโ€”no ads, no trackers, full control of your career.

gui job-application-management job-tracker productivity rust rust-gui rust-lang

Last synced: 23 Sep 2025

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/nithanim/gui4ytdl

A graphical user interface for youtube-dl

gui youtube-dl

Last synced: 23 Sep 2025

https://github.com/capjavert/angular2-gui

My angular2 GUI template with various widgets and implementations

angular2 gui template

Last synced: 15 Apr 2026

https://github.com/ysdragon/dialog

Ring bindings for osdialog, a cross-platform library for native OS dialogs

dialog gui osdialog ring-programming-language

Last synced: 09 Feb 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/talhaahussain/boids-gui

An implementation of Craig Reynolds' Boids (1986) as a graphical user interface.

boids boids-simulation gui pygame simulation

Last synced: 03 Mar 2026

https://github.com/elifirinci/student-gpa-tracker

A Python desktop app for managing student GPAs and rankings using Excel files. Features include GPA calculation, student info display by ID, and exporting data as files. Built with tkinter and openpyxl, it provides an easy-to-use interface for tracking academic performance.

gpa-calculator gui openpyxl python tkinter

Last synced: 15 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/girkovarpa/beep-knobs

Generate beeps of specific frequency, volume, and duration.

beep controls css duration frequency gui html javascript rust sciter sciter-js sciter-rs ui volume

Last synced: 16 Apr 2026

https://github.com/filiprokita/dotzip

This program is a simple GUI tool that enables users to extract files from a Zip archive. It is written in Python using the tkinter library.

automation developer-tools file-extraction file-management gui open-soruce python tkintter user-interface zip-file

Last synced: 30 Jul 2025

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

์ง€๋‹ˆ๋ฎค์ง์— ๋“ฑ๋ก ๋˜์–ด ์žˆ๋Š” ํŠน์ • ์•„ํ‹ฐ์ŠคํŠธ์˜ ์•จ๋ฒ” ์ •๋ณด๋ฅผ ํ•œ ๋ฒˆ์— ํฌ๋กค๋ง ํ•˜๋Š” Python Script ์ž…๋‹ˆ๋‹ค.

crawler genie genie-music gui

Last synced: 08 Nov 2025

https://github.com/smoothcdoer9981/vortex

Vortex: A modern, high-resolution YouTube Video Downloader. Built with Python, CustomTkinter, and FFmpeg. Supports 4K, 1080p.

customtkinter ffmpeg gui high-resolution mp4-converter python pytubefix video-downloader youtube-dl youtube-downloader

Last synced: 01 Mar 2026

https://github.com/tiibuturner/tkinter

Playing with tkinter.

gui python tkinter

Last synced: 10 Sep 2025

https://github.com/fwcd/bassbox-gui

Audio graph UI for Bassbox

audio-processing dsp gui

Last synced: 03 Mar 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/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/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/victoriaraven/translator-language-dictionary-app

multilingual translator application using python dictionary method

dictionary-application gui language python translator

Last synced: 09 Mar 2026

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/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/jerryleemelton/javafx_gui_calculator

A simple GUI calculator made with JavaFX.

calculator-application gui java javafx

Last synced: 13 Apr 2026

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/jorgermduarte/automatic-face-targeting

Real-time face and forehead detection using OpenCV and deep learning in Python.

deep-learning face-detection forehead gui python realtime

Last synced: 13 Jun 2025

https://github.com/yxnan/gtk2-on-haskell

Some Gtk2 programs written in haskell

gtk2 gui haskell

Last synced: 29 Apr 2026

https://github.com/musatahawar/gui-calculator

This is a simple graphical user interface (GUI) calculator created using Python and the Tkinter library. It allows you to perform basic mathematical operations and additional operations like factorial and exponentiation.

c calcula gui python python-3 python3

Last synced: 16 Apr 2026

https://github.com/pakagronglb/pakagronglb-macos-portfolio

A portfolio website simulating macOS's GUI interface. Click the Launchpad icon to explore some of my projects!

gui macos portfolio react typescript zustand

Last synced: 28 Feb 2025

https://github.com/unclechu/hatrix

Matrix protocol GUI client written in Haskell

chat client desktop gtk gtk3 gui haskell matrix

Last synced: 01 May 2026

https://github.com/rezagooner/n-queens-simulated-annealing

Solve the N-Queens problem using Simulated Annealing! Includes a graphical interface to visualize the algorithm in action, with speed control and pause/resume options.

ai algorithm-visualization artificial-intelligence backtracking chess gui n-queen n-queens optimization problem-solving simulated-annealing tkinter

Last synced: 03 Jan 2026

https://github.com/sandra1me/rock-paper-scissors-game

Rock, paper, scissors game in Python with a GUI

gui if-else python rock-paper-scissors tkinter

Last synced: 02 Apr 2025

https://github.com/msaf9/gui-project

GUI Application.

gui java

Last synced: 20 Oct 2025

https://github.com/sandra1me/number-guessing

A number guessing game in MATLAB

functions game gui matlab number-guessing-game random

Last synced: 02 Apr 2025

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/lenicdev/ipfs-gui

GUI wrapper for the go-ipfs IPFS implementation

angular electron go-ipfs gui ipfs

Last synced: 14 Feb 2026

https://github.com/adeelh/chess

Simple Chess GUI (class project for Intro to Programming, Fall 2013)

chess chess-gui gui java javaawt

Last synced: 25 Mar 2025

https://github.com/heshanthenura/mousewheelshortcut

Mouse Wheel Shortcut is a simple prototype application that demonstrates a basic mouse wheel shortcut functionality with JavaFX and JNativeHook. The application allows you to click the middle mouse button on an arc shape and perform certain actions.

gui java javafx mouse mouse-events mouse-tracking shortcut ui

Last synced: 13 Apr 2026

https://github.com/piotrpdev/arduino-discord-controller

Controlling Discord using a combination of Arduino, BetterDiscord, and Python.

adafruit-gfx arduino betterdiscord betterdiscord-plugin discord discord-js gui mcufriend python tft touchscreen websockets

Last synced: 20 Sep 2025

https://github.com/lmlk-seal/pypackager

PyPackager is a user-friendly graphical interface that simplifies the process of converting Python scripts into standalone executable files.

converter exe gui onefile packager python

Last synced: 13 Jun 2025

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/smac89/gtk_experiment

Experimenting with GUI applications and gtkmm

cpp11 gtk3 gtkmm gui

Last synced: 13 May 2026

https://github.com/fantasyui-com/color-schemes

Color Scheme Explorer (GUI Application). [Application, Electron, Web Design]

app app-store gui

Last synced: 11 Jun 2026

https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato

Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022

cli client-server game-development gui javafx junit maven socket software-engineering uml

Last synced: 13 Apr 2026

https://github.com/athinimgagule/bankingsystem

A modern JavaFX desktop banking application with secure user authentication, real-time transaction processing, and persistent data storage. Features an intuitive GUI for account management, deposits, withdrawals, and account recovery with comprehensive error handling and data validation.

banking-system gui java javafx oops-in-java serialization

Last synced: 15 May 2026

https://github.com/mk590901/java-listeners-app

The repository keep a project that implements an alternative method of subscribing GUI elements to receive changes and updates from external application components.

android-application gui java listeners

Last synced: 16 Apr 2026

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

Offline password manager with encrypted local storage and user-friendly interface using python.

aes cryptography desktop-app encryption foss-password-app gui offline open-source password-manager python python-gui-password-manager security tkinter

Last synced: 06 Jul 2025

https://github.com/0xbadawy/compilerproject

This project involves creating a custom programming language and its compiler for a coursework project. The compiler will parse and execute code written in the new language, focusing on fundamental programming concepts like variables, conditionals, and loops. The goal is to understand language design and the compilation process.

bison c compiler gui lex lex-yacc tkinter-python yacc

Last synced: 25 Mar 2025

https://github.com/screamman-ssh/thai_nub_sarm-v.1

Secret Ancient Thai Code

gui java secret-code swing-gui

Last synced: 05 Sep 2025

https://github.com/mahonrim/miprimerjuego

Juego hecho en python con pygame y sys

game-2d game-development gui pygame-application python sys

Last synced: 02 Apr 2025

https://github.com/keygenqt/assistantqt

Assistant is a delightful files mod tool

app gui qt snap

Last synced: 20 May 2026

https://github.com/tredfern/reflex-gm2

A responsive UI framework for Gamemaker Studio 2

framework gamedev gamemaker-studio-2 gui

Last synced: 18 Mar 2026

https://github.com/quibler7/2048-game-using-python

Created a Minimal looking 2048 game using Python

2048-clone 2048-game gui python python3

Last synced: 16 Mar 2025

https://github.com/maxime-cllt/primeshield

GUI RSA implรฉmentation en Rust

cicd cryptography gui rsa-cryptography rust

Last synced: 25 Mar 2025

https://github.com/elb4rto/craplog

Creates statistics from Apache2 log files

apache2 apache2-logs apache2-statistics cli gui logs statistics

Last synced: 16 Oct 2025

https://github.com/anthonytornetta/fractalos

A test gui-based open source operating system for the opencomputers mod

gui lua opencomputers operating-system

Last synced: 18 Jun 2025

https://github.com/yun-ting/space-game

Used OOP concepts and GUI tools in Java to implement a interactive space game

gui oop

Last synced: 27 Jul 2025

https://github.com/suwadith/agony-aunt-card-game-java-swing-gui

A java based multiplayer card game implementation.

card-game gui java swing

Last synced: 05 Jul 2026

https://github.com/emilioplatzer/git-plus

yet another git gui

electron git gui

Last synced: 26 Jan 2026

https://github.com/zevlee/hello-world-tk

A template build system for easily distributing Python-based Tk applications on Windows, macOS, and Linux

gui python template tk tkinter

Last synced: 19 Sep 2025

https://github.com/is-leeroy-jenkins/gooey

A user interface framework based on Python from a random WTFork of FreeSimpleGUI

gui python3

Last synced: 27 Jul 2025

https://github.com/myferr/spammer-gui

A message-sending macro. Built with CustomTkinter and Tkinter.

customtkinter gui macro python tkinter tkinter-gui

Last synced: 28 Feb 2025

https://github.com/jairik/ai-puzzle-game

Utilizes A* Search to automate the 15-puzzle-game, a popular game that includes shifting tiles to a sequential configuration

a-star-algorithm ai gui path-finding-algorithms pyqt5

Last synced: 12 Jun 2025

https://github.com/muhammedmagdyy/password-generator

GUI application that generates a random password from length 8 to 32.

datetime filedialog gui pyperclip python random tkinter

Last synced: 18 Mar 2026

https://github.com/ghaidahiz/resturant-database-management

Java-based restaurant management app featuring a user-friendly GUI. Admins can effortlessly manage menu items, branches, and update restaurant data, while cashiers interact with the database for smooth operations.

database database-management gui java mysql mysql-database

Last synced: 26 Jan 2026

https://github.com/hamolicious/maze

A Maze generator, solver and "game" written in Python 3.8 and PyGame.

gui maze maze-generation-algorithms maze-generator pygame python python38

Last synced: 27 Jul 2025

https://github.com/adri6336/text-to-robot-speech

Uses Google's gTTS module to easily create robo text readin' on command.

google google-gtts gui python robot-speech text-to-speech

Last synced: 09 Apr 2025

https://github.com/mitchellaw/connect-four

A Connect Four game with opponent and GUI using pygame in Python.

4 a beginner connect connect4 four game gui in pygame row

Last synced: 25 Mar 2025

https://github.com/mituskillologies/python-samarth-sep24

Programs conducted at Samarth BCS College, Belhe in training on Python Programming during September 2024.

gui oop python-programming python3

Last synced: 12 Apr 2026

https://github.com/iammohith/pd-controller-for-2d-quadrotor

This project involves implementing a Proportional-Derivative (PD) control system for a two-dimensional (2D) quadrotor. The objective is to stabilize the quadrotor's position ensuring smooth motion and maintaining the desired trajectory.

controller gui matlab quadrotor robotics simulation

Last synced: 19 May 2026

https://github.com/suwadith/university-award-calculation-system-javafx-pp-gui

Java based University Award Calculation System. [Procedural Programming]

gui java javafx procedural-programming

Last synced: 13 May 2026

https://github.com/edertone/turbogui

A library that helps with the most common and generic UI elements and functionalities on several frameworks and platforms

angular end front frontend gui interface ui user

Last synced: 06 May 2026

https://github.com/juzzlin/gitbranchdeleter

Small PyGTK-based utility program to conveniently delete Git branches

git git-branch git-branches gui gui-application linux linux-shell pygtk3 python3 utility utility-scripts

Last synced: 09 May 2026

https://github.com/ysmr101/tictactoe

An AI TicTacToe program made using Python, applies the MinMax and AlphaBeta Pruning search algorithms || GUI.

ai gui ipynb tictactoe-game

Last synced: 11 Feb 2026

https://github.com/karthikmprakash/pervasive-healthcare

Health Monitoring at your fingertip! Anywhere! Anyone! Anytime!

embedded-systems gui healthcare iot matlab pervasive wifi

Last synced: 14 Jul 2025

https://github.com/christs8920/ticketapp-java-gui

A ticket management application made using Java and Swing.

app application gui java swing swing-gui

Last synced: 02 Jul 2026

https://github.com/g3th/gui-and-event-bus-example

Separate GUI and world in your libgdx game, and use frame buffer first-pass rendering to draw GUI as a single sprite.

camera event-bus gui libgdx viewport

Last synced: 05 Sep 2025

https://github.com/screamman-ssh/zoommeetingjoiner_v.1

This is a zoom meeting room collector, easy for student that have many of meeting room for each subject. The program may help you get a better way to sign in zoom.

automation csv-files gui pandas-library pyautogui python tkinter tkinter-gui

Last synced: 30 Oct 2025

https://github.com/dhananjayporwal/youtube-video-downloader-gui

"Effortlessly download high-resolution YouTube videos via a Python-based GUI."

dhananjayporwal gui open-source python pytube tkinter youtube-gui youtubedownloader

Last synced: 14 Jun 2025

https://github.com/izzthedude/ignorem

A GUI frontend for calling gitignore.io API, built for the GNOME desktop environment.

adwaita flatpak git gitignore gnome gtk gui linux

Last synced: 12 Apr 2026

https://github.com/abdelrahman822000/banking-system

A client-server banking system application that handles user authentication, account management, transaction processing, and administrative operations.

banking-system client-server cpp gui gui-application python qt qtcreator

Last synced: 07 Jan 2026

https://github.com/avd1729/bank-management-system

Bank management project using python with GUI

banking-applications gui python3

Last synced: 17 Jan 2026

https://github.com/moonlightelite/Textractor

Extracts text from video games and visual novels. Highly extensible. Baidu Fanyi/Translation extension added.

baidu baidu-fanyi baidu-translate c-plus-plus c-plus-plus-11 fanyi game gui hacking reverse-engineering visual-novel

Last synced: 11 Mar 2025

https://github.com/tagoworks/spotium-mac

Start enjoying your music. With Spotium you get a straightforward appealing way to enjoy your music without ads. In about one second your listening experience will be smoother and more enjoyable.

ad-blocker gui macos python shell spotify-premium-for-free tkinter

Last synced: 12 Apr 2026

https://github.com/jalenbrown36/planet-simulation

Planet simulation application created using Pygame

gui pygame python3 simulation

Last synced: 09 Apr 2025