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/ialireza/psiphon-core-gui

A modern and lightweight PySide6 GUI client for managing and monitoring Psiphon Tunnel Core on Linux.

censorship-circumvention devops fedora gui linux proxy psiphon psiphon-core pyside6 python tunneling vpn vpn-client

Last synced: 29 May 2026

https://github.com/cuh4/record

A Python application that records your screen.

app cv2 flet gui opencv python record ui

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

https://github.com/kopach-artem/todo-list

This repository hosts a Java-based TODO list application, featuring a sleek graphical user interface (GUI) built upon the Swing framework. It is designed to provide an intuitive and efficient way to manage tasks.

bme gui java java-8 java-swing swing-gui todoapp todolist

Last synced: 24 Mar 2025

https://github.com/filiprokita/pyclicker2

pyClicker2 is a desktop application written in Python with a GUI built using tkinter. It is an automation tool that can simulate mouse clicks at a specified CPS (clicks per second) and is useful for automating repetitive tasks or for gaming. The program is open source and can be used for personal or commercial purposes.

autoclicker automation clicker desktop development game gui open-source productivity python tkinter

Last synced: 02 Jul 2026

https://github.com/filiprokita/qrcreator

QRCREATOR is a simple Python project that generates QR codes based on user input. It uses the qrcode and PIL libraries for image processing, and tkinter for creating a basic GUI. This project is a great introduction to image processing, GUI programming, and can be used as a beginner-friendly project for anyone interested in learning Python.

beginner-friendly graphic-user-interface gui image-processing pil python qr-code-generator qr-generator qrcode qrcode-generator simple-project tkinter

Last synced: 24 Mar 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/theelderemo/tg-media-browser

A desktop GUI for browsing your Telegram chats, listing the videos in any chat, and either streaming them in app or with any external player you have installed

gui python telegram telegram-client telegramapi video-player

Last synced: 28 May 2026

https://github.com/spacemonochrome/auv_rbpi_stm32

Managed desktop control station for Teknofest 2024 unmanned underwater vehicle competition; Renci.SSH libraries were used. Teknofest 2024 insansız su altı aracı yarışması için yönetilen masaüstü kontrol istasyonu; Renci.SSH kütüphaneleri kullanıldı.

auv clanguage csharp embedded-systems gui i2c-interface python raspberry-pi rov ssh-client ssh-server stm32 uart-interface ui underwater-communications underwater-robotics underwater-vehicles windows windows-form-application

Last synced: 10 Aug 2025

https://github.com/bunnysakura/esp32c3-mpy-demo

合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板的 MicroPython 适配 Demo | A lightweight MicroPython GUI library for display drivers based on framebuf, allows input via pushbuttons. See also micropython-touch.

esp32 esp32c3 gui luatos micropython micropython-esp32 mpy mpython

Last synced: 04 Oct 2025

https://github.com/FlyUltra/TheCalculatorGUI

Simple Java calculator in GUI

calculator example gui java simple

Last synced: 10 Mar 2025

https://github.com/buwilliams/experimenting-with-ui

Teach the basics of building a GUI drawing tool using the DOM.

dom game-loop gui jquery

Last synced: 28 May 2026

https://github.com/antoniomiguel03/projetos_java

Projetos desenvolvidos através da linguagem de programação Java, cada branch é um projeto.

back-end gui java jdk jre oop

Last synced: 25 Mar 2025

https://github.com/bilalm04/blackjack

Blackjack application created using Java Swing library.

game gui java javaswing oop

Last synced: 12 Jul 2025

https://github.com/rynanda/choose-your-news

Interactive program allowing users to selectively view data extracted from multiple sources and export chosen data values for later inspection.

back-end front-end gui html-css python regex

Last synced: 14 Mar 2025

https://github.com/rajan-bhateja/csv-analyzer

CSV analyzing app created using Python's Tkinter

gui python tkinter

Last synced: 04 Feb 2026

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/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/abhinav0115/digital-clock-python

digital clock App build using Tkinter GUI in Python Language

gui python python3 pythongui tkinter-gui tkinter-python

Last synced: 21 May 2026

https://github.com/hunterpope03/searching-and-sorting-explorer

Educational tool that uses Python and the tkinter GUI framework to explain and visualize the processes of searching and sorting algorithms.

gui python3 tkinter

Last synced: 24 Mar 2025

https://github.com/mnz1365/random-color

color generator with python

canves color gui python random tkinter

Last synced: 24 Mar 2025

https://github.com/WerdsMind/SARCD

Visualizador de imágenes DICOM desarrollada en Python

customtkinter dicom dicom-viewer gui inactiveproject interface medical-application python tkinter ui

Last synced: 04 Oct 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/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/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/linarcx/cave

A gui library based on C, SDL2 and Plato Ideas!

c cave gui library plato sdl2

Last synced: 02 Mar 2025

https://github.com/quiode/website-andi-gui

A simple GUI for small things for ease of use. Mostly just for the administrator.

gui python

Last synced: 18 Apr 2025

https://github.com/vinocrzy/react-3d-gltf

React with three js

gltf-loader gui reactjs threejs webgl

Last synced: 11 Mar 2025

https://github.com/ialimustufa/javaawt

Java AWT

awt gui java swing-gui

Last synced: 29 Mar 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/matyokubov/qreader

You can create a QR code or read a QR code through this program

app gui pyqt5 qrcode

Last synced: 31 Mar 2025

https://github.com/girkovarpa/tol-tool

Transparent overlay for tracking claims in the fantastic multiplayer game Throne of Lies.

among-us gui mindnight overlay sciter social-deduction throne-of-lies tool town-of-salem transparent

Last synced: 18 Mar 2025

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/rexagon/shogi

Coursework

3d game gui java network shogi

Last synced: 23 Mar 2025

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/amirreza-ipchi-haq/fingerprintattendancemachinegui

A GUI wrapper for FingerprintAttendanceMachine

c gui serial-communication wrapper

Last synced: 23 Mar 2025

https://github.com/emarifer/todo-gui-tauri-app

Task list application to test the creation of GUI's with Tauri/Rust.

gui react rust tauri todo-app typescript

Last synced: 11 Apr 2026

https://github.com/amirali104/rest-timer

A GUI program that notifies you to give your eyes a rest after the time you specify.

cross-platform desktop-application gui health-tools healthcare productivity python python3 script time-management timer tkinter

Last synced: 09 Apr 2025

https://github.com/osundwajeff/gis_pyqt5

Simple gis processing tool using PyQt5 framework.

gui python

Last synced: 15 Mar 2025

https://github.com/nickenshidqia/file_compression_app_python_project

Build a Zip File Compression Application that allows users to bundling files together for easier sharing, storage, or backup. Also build file extraction to extract their archive File.

archive-extractor file-compression graphical-user-interface gui python

Last synced: 01 Jul 2025

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/zigzaggekata200019/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 nexus-roblox roblox roblox-lua roblox-scriptbloxfruits-autofarm-script roblox-synapse script-hub supported whitelist

Last synced: 16 Apr 2025

https://github.com/mohamedezzeldeenhassanmohamed/ml-gui-task

Before GUI, There are Two ways to preprocessing any data set with two jupyter notebooks, GUI to choose Cleaned CSV data_set,Show most of properties of this data_set,Choose test size & alpha size & error metrics to train Ml algorithm on this data set,show ( test & train ) Percentage as output

algorithms alpha beta data-cleaning data-metrics data-preprocessing-techniques dataset-information gui house-price-prediction imputation-methods linear-regression mae ml mse preprocessing pyqt5-desktop-application python rmse test train

Last synced: 30 Apr 2026

https://github.com/prostobest35643/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-synapse

Last synced: 26 Aug 2025

https://github.com/leedskiy/iot-simulator

IoT simulator for a smart home automation system based on Python

documentation gui python python-gui python3 simulation simulator uml uml-diagram

Last synced: 15 Mar 2025

https://github.com/jamesclarke7283/onetimepadui

Mirror of OneTimePadUI Project from my gitlab, please go there instead for Issues/Pull Requests, etc. Patches(Aka Commits) can also be submitted Via email or any platform listed here: https://www.james-clarke.ynh.fr/contact: .

cryptography desktop-app desktop-application encryption gtk gtk3 gui linux-app linux-application macos-app macos-application onetimepad privacy python python310 security ui user-friendly windows-app windows-application

Last synced: 11 Apr 2026

https://github.com/costava/eca-viewer

View elementary cellular automata in a GUI

cpp fltk gui

Last synced: 28 Mar 2025

https://github.com/paralisieth/topic-updater

🏷️ Supercharge your GitHub repos with a sleek GUI topic manager! Browse 200+ curated topics, search instantly, and customize with ease. The ultimate tool for perfect repository organization. 🚀

api-client automation configuration cross-platform desktop-application developer-tools documentation github github-api gui open-source productivity-tools python python3 readme repository-management search tkinter user-interface utilities

Last synced: 18 May 2026

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/stevegilham/drophash

Drag and Drop file digester

checksum drag-and-drop gui hash kata

Last synced: 01 Sep 2025

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/znsoooo/wordle-assistant

Use Python to write GUI to solve wordle quiz

gui python wordle wordle-solver

Last synced: 21 Feb 2026

https://github.com/5starkanyon/pm2-gui

Manage your PM2 processes easily with PM2 GUI, a modern Electron app. Simplify your workflow and enhance productivity. ⭐️💻

development electron electron-app gui javascript nodejs pm2 pm2-gui pm2-module pm2-monit pm2-node pm2-web pm2-web-monitor tool

Last synced: 10 May 2026

https://github.com/snuffish/ydb-toolbox

Toolbox for MUMPS (M) GT.M / YottaDB

debug gtm gui m mumps ydb yottadb

Last synced: 16 Jan 2026

https://github.com/hit07/turtle_crossing-oops-

A classic arcade-style game where players guide a character across a busy street, avoiding traffic. Developed using Python with GUI and Object-Oriented Programming.

gui objected-orientated-programing python3

Last synced: 28 Feb 2025

https://github.com/asukhanov/pypeto

Tabular user interface for designing and implementing control screens for EPICS and LiteServer devices.

caproto epics gui liteserver p4p pvaccess pyqt

Last synced: 10 Apr 2025

https://github.com/korniichuk/tk

Python Tkinter test app repo

gui linux python python-3 python3 tkinter ubuntu ui windows

Last synced: 11 Apr 2026

https://github.com/houssemdegachi/chat-bot

speak to a virtual assistant directly from your computer with a beautiful GUI (made using chat-gpt)

ai api chat chat-gpt chatbot gui libraries library python python-3 tkinter tkinter-gui tkinter-py tkinter-python tkinter-python-app tkinter-python-gui

Last synced: 02 Apr 2025

https://github.com/santerijps/game-of-life

A simple C raylib implementation of the famous cellular automaton called Conway's Game of Life

c gui raylib

Last synced: 30 May 2026

https://github.com/georgiakt/videostreamingapp

A Server-Client application for video streaming, built with Java, JavaFX, FFmpeg and Sockets.

ffmpeg ffmpeg-wrapper gui javafx multimedia server-client socket-communication streaming-video

Last synced: 10 May 2026

https://github.com/the-phoenics/book-inventory-system

Book inventory system built with Java Swing and JDBC

crud-application database gui java jdbc

Last synced: 17 May 2026

https://github.com/somodidenise/polynomial-calculator

A Java desktop app for basic and advanced polynomial operations with a user-friendly GUI.

calculator gui java maven mvc oop polynomial swing

Last synced: 16 May 2026

https://github.com/asb-capfan/tk-fileentry

Entry widget with button and dialog to choose a file

gui perl tk ui-components

Last synced: 31 May 2026

https://github.com/brianttn/python_tkinter-gui-youtube-downloader

Use tkinter to create the GUI and use pytube to download video clips.

gui python resolutions tkinter youtube-dl

Last synced: 14 Mar 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: 27 Jan 2026

https://github.com/rifandani/email-extractor

GUI based email extractor using python

gui python3

Last synced: 14 Mar 2025

https://github.com/skobkin/meshgo

[Experiment] Meshtastic GUI client written using LLM agent. (Mirror)

client experiment go golang gui meshtastic

Last synced: 18 Jan 2026

https://github.com/vanheemstrasystems/btop

btop - To monitor the system performance and understand what’s going on.

btop gui terminal

Last synced: 05 Oct 2025

https://github.com/busradeveci/simplenotebook-project

A simple PyQt5 note-taking application.

gui json notebook pyqt5 python

Last synced: 09 May 2026

https://github.com/lokka30/elementalmenus

Allows simple creation of customizable inventory-based interfaces for Bukkit servers

bukkit bukkit-plugin bukkit-plugins gui mc-plugins menu menus minecraft papermc plugin spigot spigot-plugin spigot-plugins

Last synced: 22 Jun 2025

https://github.com/imharris24/qr-mate-app-python

An App that allows you to generate QR code.

app customtkinter gui project py python qr qr-code qr-mate tkinter

Last synced: 05 Oct 2025

https://github.com/pranjalco/kanye-quotes-

This is a fun project that displays random quotes from Kanye West using the **Kanye.rest** API. Each time the user clicks the button, a new quote is fetched from the API and displayed on a beautifully designed Tkinter GUI window.

api application development functions gui integration programming python simple tkinter

Last synced: 30 Mar 2025

https://github.com/nolhan42789/ai-studio

🤖 Enhance your workflow with AI-Studio, a Streamlit app that offers tools for summarization, code explanation, README generation, and more.

agents ai chatgpt claude commit crewaiui fine-tuning gemini-api gui huggingface intellij-plugin llama llama2 lyria msl-data-ai nano-banana no-code vscode-extension

Last synced: 05 May 2026

https://github.com/sarangs1621/car-booking-system

A Python-based Car Booking System that allows users to easily schedule, manage, and view their car appointments and bookings through an intuitive interface.

appointment-management booking-system car-booking gui python python-project scheduling-system user-interface

Last synced: 19 Apr 2026

https://github.com/akora/focusui

FocusUI is a new type of web interface that allows users to focus on the important content and actions while minimizing distractions and clutter.

focus focus-management gui ui ui-concept user-interface

Last synced: 18 May 2026

https://github.com/coldfix/sudoku-gui

Awful sudoku generator GUI

gui sudoku

Last synced: 10 Apr 2026

https://github.com/fireboy49/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 nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist

Last synced: 26 Feb 2025

https://github.com/n8tbyte/example-rust-slint

example-rust-slint

gui rust slint

Last synced: 10 Jun 2026

https://github.com/wachin/py_chord_autoscroll

A chord autoscroll and transposer tool for guitarists. Built with Python and PyQt6, this app allows musicians to load, edit, and transpose song chord sheets, with auto-scroll functionality for hands-free performance. Ideal for live performances, rehearsals, and music practice.

autoscroll autoscrolling chord-progression chords gui guitar guitar-chords music musicians pyqt6 pyqt6-app python python-3 transposer

Last synced: 14 Mar 2025

https://github.com/oksanalim/open-banking-api-ux-prototype

Dieses Projekt demonstriert einen realitätsnahen Open-Banking-Use-Case mit Fokus auf UX-Prototyping, API-Anforderungen und Business-Analyse. Es basiert auf der Anbindung von Drittanbietern an eine Schweizer Bank über standardisierte Schnittstellen gemäss PSD2 / Swiss Open Banking.

api-standard gui open-banking prototypes swiss-banking

Last synced: 18 Jan 2026

https://github.com/kahlys/boa

golang cobra web interface

cobra golang gui ihm spf13 viper web

Last synced: 23 Mar 2025

https://github.com/davidandw190/gui-chess-engine-javafx

Java-based GUI Chess Engine implementing standard rules with board-flipping feature, utilizing OOP concepts & JavaFX for clean UI.

chess gui java

Last synced: 31 May 2026

https://github.com/nilostolte/java-vector-gui

This repository contains several examples of the use of Vector Graphics in Java to the development of Graphics User Interfaces (GUI), focusing in menus, menu item selection, zooming, etc.

gui java menus vector-graphics

Last synced: 13 Nov 2025

https://github.com/59de44955ebd/mediainfo_gui_macos

Minimal MediaInfo GUI for macOS

gui macos mediainfo python

Last synced: 14 Apr 2026