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/parisaalizadeh2003/calculator

This is a simple GUI-based calculator built using Python and Tkinter. The project follows a **component-based structure**, making it easy to manage and extend.

calculator-application coding devcommunity gui opensource python tkinter

Last synced: 12 Apr 2025

https://github.com/rexagon/shogi

Coursework

3d game gui java network shogi

Last synced: 23 Mar 2025

https://github.com/i-am-ks901/attendance-tracker-pro

A modern Python-based dashboard for university students featuring real-time attendance prediction, global status summaries, and optimized performance for large subject sets.

attendance-tracker automation customkinter dashboard data-aggregation desktop-app gui performance-optimization python student-productivity

Last synced: 13 Mar 2026

https://github.com/mominaamjad/scientific-calculator

A scientific calculator made in Java utilizing java Swing and AWT. It handles basic arithmetic operations for different number systems, trigonometric functions and more!

gui java java-swing problem-solving scientific-calculator semester-2

Last synced: 08 Jun 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/tansen87/encoding_convert

Convert CSV encoding to another encoding format

csv encoding gui

Last synced: 13 Apr 2026

https://github.com/topotun77/stock_data_analysis

Анализ и визуализация данных об акциях. GUI-приложение. (python, Pandas, tkinter, matplotlib, yfinance)

gui matplotlib pandas python tkinter yfinance

Last synced: 02 May 2026

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/revtpark/kivy_mobile_app

Word translator app using kivy framework in python.

gui kivy python

Last synced: 02 May 2026

https://github.com/rkstudio585/factorial-calculator-gui

The Factorial Calculator is a Python-based GUI application that computes the factorial of any non-negative integer using recursion. Built with PySide6 and QtPy, it offers a user-friendly interface, error handling, and allows multiple calculations. Perfect for learning recursion and basic Python GUI development.

calculator calculator-python factorial factorial-calculator gui pyqt pyside6 python

Last synced: 22 Nov 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/jamesclarke7283/probabilityfactorcalculator

This allows you to work out the probability of any real-world event, Given the factors and each variable that plays in each factor.

algorithm calculator combinations gui probability tkinter

Last synced: 16 Apr 2026

https://github.com/aimhco/random-phone-number-selector

A Python-based macOS tool with a Tkinter GUI that randomly selects a phone number from an input list, adds it to Contacts, and sends an automated iMessage/SMS using AppleScript.

applescript automation contact-management contacts gui imessage imessage-automation macos macos-app macos-automation messaging pyobjc python python-automation python-gui randomizer sms sms-automation tkinter workflow

Last synced: 16 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/girkovarpa/verpatch-gui-win32

Win32 GUI for verpatch, a program for editing executable version info and other metadata.

change edit executable gui hacker info metadata resource sciter ui verpatch version win32 windows winsafe

Last synced: 02 May 2026

https://github.com/codeation/tile

Widgets and tools library

event-propagation go golang gui impress widgets-library

Last synced: 31 Mar 2025

https://github.com/tsarchghs/messenger

Messenger app made with tkinter/pyqt5.

flask gui mysql pyqt5 python tkinter

Last synced: 02 May 2026

https://github.com/scav-enger/archivemaster

**ArchiveMaster** is a cross-platform desktop application and CLI tool that combines multiple archive files (ZIP, RAR, TAR, TGZ, TBZ2, etc.) into a single unified archive

application archive cli combiner cross-platform ease-of-use files-folders gui linux mac simple support toolkit windows

Last synced: 03 May 2026

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

This project implements a Proportional-Derivative (PD) control system for a one-dimensional (1D) quadrotor. The objective is to stabilize the quadrotor's position along a single axis while ensuring smooth motion.

controller gui matlab quadrotor robotics simulation

Last synced: 03 May 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/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/pyrustic/themebase

Create a theme for your Python desktop app [DEPRECATED, use TkStyle instead]

app beautiful desktop frontend gui library lightweight pyrustic python style theme tkinter

Last synced: 10 Jan 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/giorgikumelashvili/devstack

A comprehensive standalone program is carefully engineered to aid programmers in their everyday work

gui rust svelte5 sveltekit tailwindcss tauri tauri2 utilities

Last synced: 11 Apr 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://gitlab.com/sjsepan/GambasGuiGtk2

Gambas GUI app template using Gtk2. See README for dependencies (download separately).

Gambas3 basic forms gtk2 gui linux

Last synced: 14 Oct 2025

https://github.com/a-mhamdi/fuzzy-tipper

Tipping problem w/ fuzzy logic

fuzzy-logic gui pyqt5 python3 ui

Last synced: 03 May 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/zvikasdongre/python-gui-audio-downloader

This is a python gui app, that is used for downloading audio(s).

gui mp3 python3 qt5-gui youtube youtube-dl youtube-downloader

Last synced: 15 Oct 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/asb-capfan/tk-fcyentry

Perl/Tk entry widget that reflects its state in the background color

gui perl tk ui-components

Last synced: 16 Oct 2025

https://github.com/codenameyau/ascii-art-generator

ASCII Art Generator

ascii-art gui python2

Last synced: 24 Mar 2025

https://github.com/silasandradev/measurement_converter

A measurement converter made in Python using Tkinter

gui gui-application measurement measurement-converter python tkinter

Last synced: 30 Jun 2025

https://github.com/bitplan/com.bitplan.gui

Generic Graphical User Interface decription interfaces

gui java platform-independent

Last synced: 17 Oct 2025

https://github.com/thor/ledctl

Easily toggle Num Lock, Caps Lock, and Scroll Lock, several times, graphically or from the CLI on macOS

cli gui macos

Last synced: 16 Jun 2026

https://github.com/benami171/expense_tracker

Simple Expense Tracking program with GUI to help you keep track of your spendings.

application finance gui json management python

Last synced: 18 Apr 2026

https://github.com/jiro4989/sort_visualizer

ソートアルゴリズムを可視化する Godot 製ツール

godot gui sort

Last synced: 16 Jun 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/davidejones/systemgui

A simple gui with python to show some system information

gui python

Last synced: 01 Jun 2026

https://github.com/k4yt3x/salapense

Salapense is a calculator that helps you calculate how much time you need to work to buy something.

calculator gui python salary-calculator tkinter

Last synced: 18 Oct 2025

https://github.com/argent77/a7-recoloredbuttons

A GUI mod for BG:EE and BG2:EE

bg2ee bgee eet gui infinity-engine mod tweaks weidu

Last synced: 18 Feb 2026

https://github.com/edneimonteiro/azure-blob-tier-manager

GUI (tkinter) + CLI em Python para visualizar e gerenciar o access tier de Storage Accounts e blobs do Azure. Tamanho/n. de blobs via Azure Monitor. Somente leitura por padrao.

access-tier azure azure-monitor blob cli gui python storage tkinter

Last synced: 29 Jun 2026

https://github.com/silvano315/advanced-voice-translator-with-multilingual-support

A sophisticated desktop application that transforms spoken language into text and provides instant translations in multiple languages using neural networks, complete with real-time audio visualization and a searchable translation history. Built with PyQt6 and Hugging Face, it offers a seamless experience from voice input to final translation

database gui huggingface huggingface-transformers nlp pyqt6 python speech-to-text sqlite3 transformer translation

Last synced: 04 May 2026

https://github.com/khushalsarode/texture-fearures-using-glcm-in-matlab

This is an image processing mini project that provides base required values of particular image to user by calculating from converted grayscale image.

calculations glcm grayscale gui image-processing matlab script

Last synced: 10 Jan 2026

https://github.com/bcorfman/highscoregui

Web frontend to my containerized HighScore database service

anvil frontend gui python rapid-development webapp

Last synced: 17 Jun 2026

https://github.com/nstechbytes/mini-gradient

Mini Gradient is a GUI application built with PyQt5 that allows users to apply linear gradients to multiple PNG images. Users can select gradient colors, adjust image resolution, and save the modified images in a specified output folder.

color-picker graphics gui image-conversion image-editting image-processing png-conversion pyqt python

Last synced: 23 Mar 2025

https://github.com/shakeelmajeed-work/millionaire-game

Was asked to code a quiz game using visual basic. Implemented a GUI.

gui visualbasic window-forms

Last synced: 23 Mar 2025

https://github.com/natthasath/demo-python-speedtest

Speedtest is a website and mobile app that allows users to test their internet connection speed and compare the results with other users. It measures the download, upload and ping speed of a user's internet connection and provides detailed information on the connection quality.

gui poetry python speedtest

Last synced: 18 Jun 2026

https://github.com/skippyr/temperature-converter

A simple temperature converter. Also, my first graphical app made using Rust.

desktop gui linux macos rust

Last synced: 26 Feb 2025

https://github.com/palaashatri/pytk-nvidia-smi-gui

A real-time graphical interface for monitoring NVIDIA GPU status using nvidia-smi, with color-coded metrics, process table, and power limit adjustment.

gpu gui linux nvidia nvidia-smi python tk tools windows

Last synced: 29 Jun 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/calcuis/chatgpt-ai-model

Chat Generative Pre-trained Transformer

chatgpt gguf gui llama offline

Last synced: 17 May 2026

https://github.com/michaeldehaney94/simplecalc

Java application built using Java Swing GUI programming.

gui java javaswing

Last synced: 22 Jun 2026

https://github.com/teletubbiesmoon126/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: 06 Mar 2025

https://github.com/makeitfast9052/rnotes

Fast, cross-platform text editor powered by Rust

binary gui js rust tauri tauri2 webdev

Last synced: 04 May 2026

https://github.com/thepinkpanther96/jumpcloud

Discover a collection of useful automations and scripts tailored for all the JumpCloud administrators in the community.

api automation gui jcdevice jcsystem jcuser jumpcloud jumpcloud-agent jumpcloud-manager jumpcloudadministration powershell powershell-gui user-management

Last synced: 14 Mar 2025

https://github.com/Jemeni11/Password-Generator-GUI

A simple app that generates passwords. Built with Kivy.

gui kivy password-generator python python3

Last synced: 10 Mar 2025

https://github.com/arasoul/face-recognition-streamlit

🎯 Neural Face Recognition Matrix - Professional AI-powered biometric identification system with real-time face detection, recognition, and cyberpunk-styled interfaces. Features both web (Streamlit) and desktop (Tkinter) applications with comprehensive training pipeline, Docker deployment, and CI/CD automation.

ai bioinformatics computer-vision deep-learning face-recognition facenet gui machine-learning mtcnn neural-network open-source opencv pytorch real-time scikit-learn streamlit svm

Last synced: 02 Apr 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/kristomolog/videometadataguidedup

This code check the chosen folder have duplicated video file (mp4,avi,mov) .

deduplication ffmpeg gui qt video-processing

Last synced: 05 May 2026

https://github.com/deonvz/ezunace

Gui for ACE dos application to extract compressed files. Created in Visual Basic 6

ace compression ezunace gui unace vb6 vb6-application windows

Last synced: 26 Oct 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/prgermux/image-predictor

Neural network-based tool that evaluates images based on user-provided textual input. The application utilizes PyQt5 for the graphical user interface and PyTorch for neural network implementation. It allows users to upload images and provide corresponding text input, with the application processing both inputs to predict an output value.

convolutional-neural-networks cv cv2 deep-learning gui neural-network pyqt5 python pytorch

Last synced: 05 May 2026

https://github.com/albert-gao/projectfantasy

A genetic algorithm with GUI to show the evolution progress.

genetic-algorithm gui java

Last synced: 23 Jun 2026

https://github.com/benoitberanger/ptb3_multitask_template

Template for PTB3 task programming.

behavioral gui matlab ptb3 task tempalte

Last synced: 28 Oct 2025

https://github.com/boss294/automatic-file-generator---python--

This is a Python-based application that allows users to create predefined directory structures for web development projects. The tool uses a GUI built with CustomTkinter to provide an intuitive interface for entering project names, selecting a directory, and generating the required folder and file structure with just a few clikcs.

dev gui python web website websoftware webstructure

Last synced: 24 Jan 2026

https://github.com/qbject/autoreply

A cross-platform PyQt5 app for auto-responding to Telegram and VK messages, with multi-account support, tray functionality, Google Sheets logging and more

google-sheets gui messaging pyinstaller pyqt5 python python3 telegram vk

Last synced: 28 Jan 2026

https://github.com/ezvezdov/minesweeper-swing

Simple Minesweeper writed in Java

game gui java minesweeper swing

Last synced: 14 Mar 2025

https://github.com/nblancs/randomizer_nblancs

Final Project for Object-Oriented Programming Class

gui jupyter-notebook mvc-architecture pypi-package python

Last synced: 11 Mar 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/abhinav0115/calender-python

Calender App build using Tkinter GUI in Python Language

gui python python3 tkinter tkinter-gui tkinter-python

Last synced: 14 Mar 2025

https://github.com/fgatto13/pythonstopwatch

A PyQt5 stopwatch app with real-time clock, custom 7-segment-style font, and dynamic UI. Includes start/stop/reset controls, hover effects, and precise 10ms updates.

beginner-project custom-font desktop-app gui pyqt5 python qt stopwatch time-tracking

Last synced: 23 Jun 2026

https://github.com/corollarium/minisurveyeditor

Small and simple visual editor for survey.js

editor gui survey surveyjs visual

Last synced: 25 Feb 2026

https://github.com/natade-jp/js-guiblocks

HTML を直接記述することなく、JavaScript のコードで Web アプリケーションの UI を構成できるライブラリ

components framework gui javascript javascript-framework javascript-library library widgets

Last synced: 09 Mar 2026

https://github.com/abdelrahman822000/random-quote-generator

The Quote Generator app is a C++ application developed using the Qt framework. It categorizes and displays quotes based on user emotions, utilizing a chain of responsibility pattern to handle different types of emotions effectively. The app supports four primary emotion categories: Happy, Sad, Angry, and Neutral.

cpp gui gui-application qt qtcreator quote-generator

Last synced: 06 Feb 2026

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

Townaland Graphic User Interface

gui townland

Last synced: 29 Jan 2026

https://github.com/dhanish03/college_management_system

College Management System is a Java Swing-based application that helps manage student records, including adding, searching, updating, and deleting student data using a MySQL database. It provides a simple GUI for efficient student management.

crud git gui java-8 java-swing jdbc-driver mysql sql standalone

Last synced: 13 May 2026

https://github.com/angrybeltman/vnc-client

A simple vnc client make in rust using egui.

async client eframe egui gui rust rust-lang tokio tokio-tungstenite vnc websockets yew

Last synced: 15 Apr 2026

https://github.com/j-yash/2048-gui-game-solver

A GUI-based AI solver for 2048 game.

artificial-intelligence game gui python tkinter-gui

Last synced: 17 Mar 2025

https://github.com/la16aquaman/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: 23 Jul 2025

https://github.com/alduino/cpdw-gui

A basic GPU-rendered GUI library for both desktop and the web

browser desktop gui webgl

Last synced: 29 Jun 2026

https://github.com/justdvnsh/calculator-with-gui

A simple calculator with GUI made using React.

calculator-application calculator-javascript css css3 gui html html5 react reactjs

Last synced: 06 May 2026

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/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/dtroupe18/clienttoreceivefiles

Client connects to server. Once connected client can request files, create or remove directories, and write edited text files back to the server.

client-side gui java-8 javafx

Last synced: 29 Apr 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/victoriazz87/netmaker-terraform-provider

Netmaker Terraform provider with auto-installer and web GUI scaffold.

bash devops gui installer netmaker networking terraform terraform-provider vpn

Last synced: 14 Apr 2026

https://github.com/skmirajulislam/calce

APPLICATION SOFTWARE - MACOS | WINDOWS | LINUX

calculator-application gui gui-application python3

Last synced: 27 May 2026

https://github.com/hasielhassan/qtguidedui

A lightweight interactive UI guide system built with PySide

gui guide pyside python qt ui ux widget

Last synced: 16 Apr 2026

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/shubhamatkal/typing-speed-tester-application-gui-

This is Desktop application for typing test , and counting WPM it has been created using Tkinter Gui in python , imporvement is needed

100daysofcode 100daysofpython angela-yu desktop-application gui python tkinter

Last synced: 16 May 2025