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/djoezeke/tkinterui

Tkinter for Graphical User Interfaces Examples and Modern Widgets in Python.

gui linux macos modern modern-ui python python3 tkinter ui user-interface windows

Last synced: 16 Jan 2026

https://github.com/dotxyteam/jvisualmapper

A Java graphical mapping (between POJOs, JavaBeans, etc.) tool.

gui java mapping-tools mappings

Last synced: 13 Jan 2026

https://github.com/RedInfinityPro/Space

Rating: (5/10) This Pygame-based application offers a main menu, pause menu, and player profile creation, as well as a right-click line drawing feature.

gui pygame random sys widgets

Last synced: 30 Sep 2025

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/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/hollali/billingsystem

This Python script is a GUI-based billing system built with Tkinter. It allows users to input item quantities, calculate totals with taxes, generate and save itemized bills, search for saved bills, print bills, and send them via email. It's designed for small retail businesses to streamline billing tasks.

gui python3 tkinter-gui

Last synced: 05 Aug 2025

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/rakin406/camera-app

A camera application written in C++

app application camera cpp gui vision

Last synced: 29 May 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/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/palaashatri/jvosk

Audio transcription using Vosk. Built with Swing.

gui java speech-recognition speech-to-text swing transcription vosk

Last synced: 01 Mar 2026

https://github.com/artem-burashnikov/imageprocessinggui

Part of the SPBU's programming course. GUI shell for ImageProcessing

avalonia avaloniaui fsharp gui image-processing

Last synced: 30 Sep 2025

https://github.com/antho8101/oridium

Oridium - A powerful and modular blockchain core engine designed for high-performance applications, inspired by Bitcoin.

bitcoin blockchain boost cmake cplusplus cryptocurrency gui libevent qt qt5 vcpkg wallet windows

Last synced: 09 Apr 2026

https://github.com/junxian428/desktopapp_qt_example_production

Documentation. This example for production-ready. However, it does not include local server and api server call (multithreading or run-subprocess)

desktop-app gui production-code qt-py

Last synced: 13 Jun 2025

https://github.com/smac89/gtk_experiment

Experimenting with GUI applications and gtkmm

cpp11 gtk3 gtkmm gui

Last synced: 13 May 2026

https://github.com/quantumpixelator/pyip

Displays current internal and external IP addresses, and VPN connection status. Python 3.x

gui ip ipadress networking pyside6 python vpn

Last synced: 14 Mar 2025

https://github.com/alexworkteam/video-extender-app

Утилита для продления видео до длины аудио с drag-n-drop интерфейсом

ffmpeg gui loop-video music-tool python video-editor

Last synced: 20 Jan 2026

https://tvoygit.ru/r6/chrysalisp

Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...

aarch64 assembly gui linux lisp os osx raspberry-pi-3 vm x86-64

Last synced: 01 Oct 2025

https://github.com/shbobur/login_ui

Qt/QML Adaptive Style Showcase

gui login-page qml-samples qt6 sso-login

Last synced: 11 Apr 2026

https://github.com/spear97/romannumeralconverter

This is a Simple Project that I made using Python and Tkinter to create an application that converts given Roman Numeral Data into Numerical Data and outputs it to the application.

applications data-conversion data-processing gui gui-application python python3 tkinter tkinter-gui tkinter-python

Last synced: 23 Mar 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/ahmed-aquarius/gomoku-game

A Python five-in-a-row game, with two modes: AI vs AI and human vs AI, with the option to play in the console, or on the GUI. The AI plays intelligently by employing the minimax or the alpha-beta-pruning algorithms

ai alpha-beta-pruning gui minimax-algorithm python

Last synced: 18 Jun 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/bilalm04/jailbreak

A prison escape puzzle game made using the pygame library in Python.

game gui pygame pygbag python

Last synced: 22 Mar 2026

https://github.com/maresmar/jcleaningschedule

Desktop J2SE application for house cleaning scheduling. My first public application

first-app-on-github gui house-cleaning-scheduling java scheduling

Last synced: 26 Apr 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/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/pakagronglb/phoenix-recovery-tool

An advanced data recovery tool for recovering files after ransomware attacks or corruption, featuring both command-line and graphical interfaces.

cybersecurity data-recovery gui python

Last synced: 07 Aug 2025

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/matteobaccan/jmms

Java GUI for MMSC

gui java mmsc

Last synced: 18 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/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/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/tansen87/Encoding_convert

Convert CSV encoding to another encoding format

csv encoding gui

Last synced: 02 Oct 2025

https://github.com/7rikazhexde/dlsubscanstakingrewardshistory

PySimpleGUIとSubscan APIを使用してReward&Slashのデータをcsvファイルで保存するGUIアプリ

csv gui pysimplegui python subscan

Last synced: 02 Oct 2025

https://github.com/rbaltrusch/file_management_gui

File management GUI written in MATLAB to copy, move and/or delete a number of filtered files and directories.

file-management file-manager file-manipulation gui matlab matlab-gui r2021a

Last synced: 26 Jul 2025

https://github.com/tojan-naiem/cafe-management-system-project

This Java project implements a comprehensive café management system using Swing for the graphical user interface.

cafe cafe-management gui java javafx javagui javaguiswing project projects swing ui

Last synced: 17 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/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/mowkintus5/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: 26 Jul 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/greg-ynx/pattern-builder

Pattern Builder is a tool that graphically constructs matrix.

gui matrix pattern pattern-builder pyqt5 python python-gui python-ui python3 qt qt5

Last synced: 29 Apr 2026

https://github.com/khrishman/gym-membership-management-system

Java Swing application for managing gym memberships with Regular and Premium member support. Built using OOP principles and a GUI interface.

gui gym-management java java-project oop swing

Last synced: 01 Jul 2025

https://github.com/squidkid-deluxe/amazon-searcher

Shortcuts amazon sneakiness

amazon gui python3 tkinter

Last synced: 14 Jun 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/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/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/harmanveer2546/recognizing-digits

I used the MNIST dataset for the implementation of a handwritten digit recognition app. To implement this, will be using a special type of deep neural network called Convolutional Neural Networks. In the end, I also build a Graphical user interface(GUI) where you can directly draw the digit and recognize it straight away.

dense flatten gui keras maxpooling mnist numpy pandas pillow python sequential

Last synced: 13 Apr 2026

https://github.com/lucadibello/toiletsimulation

This program simulates the SAMT's 4th floor bathroom

concurrent-programming gui java simulation

Last synced: 13 Jun 2026

https://github.com/d1se0/spoofingapp

SpoofingApp es una herramienta GUI para realizar ARP y DNS spoofing en redes locales, con escaneo de hosts y bloqueo de Internet, ideal para pentesting ético.

arp arp-poisoning arp-spoofing dns dns-spoof dns-spoofing gui hacking hacking-tool network network-analysis network-monitoring networking python python3 redes tinker

Last synced: 26 Jul 2025

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/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/jensostertag/camerabot

A Bot to move a Camera using Nema17 Stepper Motors according to the Users's Input.

gui python raspberry-pi

Last synced: 19 Apr 2026

https://github.com/elb4rto/craplog-guiaidedcli

Parse Apache2 logs to create statistics

apache2-logs cli gui python3 statistics

Last synced: 08 Aug 2025

https://github.com/nemat-al/drawing-histogram

An academic project at HIAST university, aimed to draw histogram out of data file. The project is written in Java programing language

draw gui histogram java

Last synced: 03 Jan 2026

https://github.com/benst099/citationcheck

CitationCheck - Validate your references!

citation-analysis citation-check citations gui python python-gui python3

Last synced: 05 Jul 2025

https://github.com/r4ppz19/studentmanagementfx

Practice JavaFX

gui java javafx

Last synced: 08 Aug 2025

https://github.com/drakmord2/node-swarm-intelligence

NodeJS implementation of Swarm Intelligence algorithms

artificial-intelligence expressjs gui nodejs swarm-intelligence visualization

Last synced: 28 Apr 2026

https://github.com/gerhynes/bibliography-manager

A bibliography management application. Written in Java, using the Factory and Strategy design patterns, and incorporating a (very ugly) Java Swing GUI.

bibliography gui java java-swing

Last synced: 25 Jul 2025

https://github.com/asdeenner167/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: 30 May 2026

https://github.com/omoinemie/cockpit-clamav

Cockpit Web UI for managing ClamAV antivirus — virus scan, real-time protection, quarantine, scheduled tasks & virus definition updates on Linux servers.

antivirus clamav cockpit cockpit-plugin gui manager security virus-scanner web

Last synced: 23 May 2026

https://github.com/niravjoshi33/news_crunch

App to scrape articles data and display in single page

data-mining data-science gui webscraping

Last synced: 28 Apr 2026

https://github.com/shishir-dey/stm8-flash-tool

A PyQt5 GUI frontend for the stm8flash (x86_64) tool binary

gui microcontrollers pyqt5 python3 stm8

Last synced: 08 Aug 2025

https://github.com/adridev2024/portfolio

Este repo contiene todos aquellos proyectos que durante mi aprendizaje como programador junior más me han motivado y en los que más esfuerzo he dedicado durante los últimos meses.This repo contains all those projects that during my learning as a junior programmer have motivated me the most and in which I have dedicated more effort during the last m

ai api-rest data-science games git gui html pandas python3 requests sql tkinter

Last synced: 09 Apr 2026

https://github.com/yu-leo/numbers-in-computer

:computer: Desktop application for obtaining a computer representation of numbers.

gui python3 tkinter

Last synced: 11 Mar 2025

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/alphasecret580/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: 25 Jul 2025

https://github.com/abhinav0115/file-explorer-python

File Explorer App build using Tkinter GUI in Python Language

gui python python3 tkinter tkinter-gui tkinter-python

Last synced: 14 Mar 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/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/allenvox/qt-examples

Collection of pet Qt applications

cpp cxx gui qt qtcreator

Last synced: 09 May 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/king-tri-ton/text-to-speech-app

Приложение для синтеза речи на основе PyQt5 и модели Silero TTS, позволяет вводить текст, выбирать диктора, генерировать аудиофайлы, проигрывать их и сохранять в формате WAV.

gui silero-models tts

Last synced: 24 Jul 2025

https://github.com/lancewalk87/cls-keystroke-intrerface-app

Software | Python application that allows users to script custom macros into their keyboard, macOS, Linux and Windows compatible.

background-jobs customization gui keyboard keyboard-events kivy-application linux macros osx python python-gui windows

Last synced: 20 Jan 2026

https://github.com/musamairshad/tkinter-learning

This repository contains material related to the Tkinter Learning.

graphical-user-interface gui python tkinter tkinter-gui tkinter-python widgets

Last synced: 25 Mar 2025

https://github.com/sharmas1ddharth/simple_gui_alarm_clock

Simple GUI Alarm Clock using Tkinter

gui python python-gui-tkinter tkinter

Last synced: 24 Jul 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/skyghost090/web-private

Script for Block specific sites on linux

gui linux-gui security web

Last synced: 08 Jan 2026

https://github.com/sccsmartcode/gtk-gui-learning

A comprehensive repository documenting my journey in learning GUI development using GTK and Glade in C. This project covers beginner to advanced topics, including dynamic interfaces, layouts, events, and extending functionality with Glade.

desktop-applications dynamic-ui glade gui

Last synced: 26 Mar 2026

https://github.com/beinglojain/audio-vibe

A Podcast code written in Java language, Java GUI, Connected with a database written in SQL language.

database gui interface java java-interfaces podcast sql

Last synced: 03 Jan 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/mediaexplorer74/mosaic

Experimental system shell as Metro style "echo". EN and RU local.

adaptive desktop experimental gui interface metro project-origami research rnd shell ui win10 win11 windows-11

Last synced: 13 Apr 2026

https://github.com/f-aguzzi/agumatrix

A simple GUI application to calculate matrix determinants through Laplace expansion

cross-platform gui iced-rs rust

Last synced: 08 Apr 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/meetleev/cocosgui

CocosGui 1.0 for Cocos2d-x 3.x

cocos2d-x cpp gui

Last synced: 09 Aug 2025