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/lrsb/ing-sw-2019-7

A Java implementation of Adrenaline board game

gui ingegneria-del-software java javafx polimi politecnico-di-milano swing

Last synced: 21 Apr 2026

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/Prodrivers/inventorygui-api-bukkit

Advanced Minecraft GUI Library/API, built on top of Bukkit.

bedrock bukkit gui inventory library minecraft spigot

Last synced: 10 Mar 2025

https://github.com/chris-cozy/connectx-gui

My ConnectX project. It's similar to Connect5 but customizable, the user has control over board customization. Instead of being played through the terminal, this version's implementation makes use of the Model View Controller schema, as well as JavaSwing in order to produce a GUI for playing. There are two implementations for this project, labeled GameBoard and GameBoardMem. The difference between them is the memory efficiency of the program.

gui intellij java javaswing model-view-controller

Last synced: 24 Mar 2025

https://github.com/logandhillon/sga-trainer

Small Python GUI program to test your fluency in the Standard Galactic Alphabet (SGA).

gui python tkinter

Last synced: 14 Mar 2025

https://github.com/filiprokita/prettyhtml

PrettyHTML is a Python program that prettifies HTML code using BeautifulSoup. With a GUI built using Tkinter, users can easily select an HTML file and apply the prettification process to it. PrettyHTML makes it quick and simple to clean up and organize HTML code.

beautifier beautifulsoup gui html html-beautifier html-css-javascript python python3 tkinter

Last synced: 24 Mar 2025

https://github.com/longkidkoolstar/foldermap

FolderPeek is a cross-platform GUI application designed for visualizing directory structures.

cross-platform dark-theme directory-structure export-feature file-explorer file-management folder-viewer gui hidden-files open-source python text-view tkinter tree-view

Last synced: 24 Mar 2025

https://github.com/olirud/pc-part-picker-tkinter

A short tkinter project for a college assignment

collage demo demo-app gui python tkinter

Last synced: 03 Jul 2025

https://github.com/aram-ibrahim/atkentry

A simple entry that supports Arabic.

arabic entry gui kurdish python3 tkinter

Last synced: 29 May 2026

https://github.com/Janorico/JGL

JGL is short for 'Janorico GUI Library' and it helps you to build an GUI.

gpl gpl3 gplv3 gui gui-library kotlin library open-source opensource

Last synced: 10 Mar 2025

https://github.com/azuregray/odia-agentic-interface

An On-Device completely offline personal AI Agent that has both user interface and an always-active kernel-level interface that can interact with the programs you write and the apps you run.

api api-on-path api-prompting chatgpt claude cli deepseek dolphin gemini gui gui-application ollama ollama-app on-device-ai on-device-api openwebui python-integration tiny-ml

Last synced: 25 Mar 2025

https://github.com/td99/python-exif-tool

EXIF CLI and GUI tool written in Python.

cli exif exiftool gui python python3 tkinter

Last synced: 16 Mar 2025

https://github.com/somodidenise/virtual-memory-simulator

C++ Virtual Memory Simulator with a Qt GUI for visualizing address translation, page faults, TLB operations, and page replacement strategies.

cplusplus fifo gui lru operating-systems qt simulator tlb virtual-memory

Last synced: 21 May 2026

https://github.com/starbobis/3dmigoto-sword-lv3-gui

Simple GUI for 3Dmigoto-Sword

3dmigoto gui reverse

Last synced: 22 Apr 2025

https://github.com/zalexanninev15/curlmini

Graphical version of the curl utility for Windows

curl curl-utility graphical gui windows-10

Last synced: 12 Apr 2026

https://github.com/ftl/wydget

some custom fyne widgets

fyne go golang gui widgets

Last synced: 09 Apr 2025

https://github.com/alkesst/dev-chatdesktop

Desktop GUI for Dev-Chat made with qt creator

cmakelists cpp cpp11 dev-chat gui interface network networking qt qt5 qtcreator

Last synced: 07 May 2026

https://github.com/xprograms89/wi-fichannelscanner

GUI крипт Wi-FiChannelScanner для сканирования загруженности каналов wifi

bssid channel gui mac network python router scanner ssid wi-fi wireless

Last synced: 28 Apr 2026

https://github.com/membranesoftware/membrane-medialibraryui

A GUI application for Microsoft Windows and macOS, using the SDL cross-platform development library. Its primary purpose is to provide a launcher interface as a component of the Membrane Media Library application.

c-plus-plus gui sdl sdl2

Last synced: 07 Sep 2025

https://github.com/rabbikazmi/minecraft-gui

web-based crafting inventory system inspired by the minecraft interface, this project replicates a crafting experience.

css3 gui html5 javascript js minecraft pretty tonejs

Last synced: 12 Apr 2026

https://github.com/emanuelbertey/notebertey

A simple text editor made in Godot Engine, an example of how to load and select system files and how we can manipulate directories

edittext gdscript godot godot-engine godot4 gui

Last synced: 29 May 2026

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/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/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/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/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/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/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/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/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/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/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/yxnan/gtk2-on-haskell

Some Gtk2 programs written in haskell

gtk2 gui haskell

Last synced: 29 Apr 2026

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/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/risahamm/3dviewer

Application for 3D-models visualisation.

computer-graphics design-patterns file-parsing gui mvc-pattern opengl qt6

Last synced: 28 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/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/squidkid-deluxe/amazon-searcher

Shortcuts amazon sneakiness

amazon gui python3 tkinter

Last synced: 14 Jun 2025

https://github.com/ola-kaznowska/to-do-list-app-gui

To-Do List App GUI: To-Do application with GUI interface. The PyQT5 library/framework was used in the project.

gui junior-developer python3 qt-gui qt5 todo-app todo-list

Last synced: 09 Mar 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/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/ameya-kawade/youtube-video-downloader-python-gui

It allows you to download youtube videos, but you can only download videos which have premerged audio and video.

customtkinter gui python3

Last synced: 09 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/shubhadapaithankar/text-editor-gui

Text Editor GUI Using Python Libraries

editor gui python3

Last synced: 26 Mar 2025

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/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/nickchubb/latexgenerator

Python (with Tkinter) program to procedurally generate LaTeX project folders and documents

gui latex python tkinter

Last synced: 13 Apr 2026

https://github.com/skneko-upv/twins

UPV Proyecto transversal IS 2019/20

game gui xamarin

Last synced: 12 Mar 2025

https://github.com/piotrsmola/java-project-library

Library management application written in JAVA and Swing for GUI, as part of a university project

gui java oop swing swing-gui

Last synced: 02 Apr 2025

https://github.com/hasanyahya101/tic-tac-toe-tkinter

A simple tic-tac-toe app made in python using tkinter and itertools libraries. It creates a small window that a user uses to play the game. Moreover, the Options tab on the top left menu can be used to restart the game or quit.

game gui itertools libraries pip preview python release script tic-tac-toe tkinter tkinter-gui

Last synced: 05 Oct 2025

https://github.com/husal90/bittorrent-client

A lightweight, Python-based BitTorrent client that implements the core functionality of the BitTorrent protocol. This client allows you to load and parse torrent files, connect to trackers, and interact with peers in the BitTorrent network.

bencode client gui hashlib peer python python3 socket-programming struct tkinter torrent tracker urllib

Last synced: 30 Oct 2025

https://github.com/niksirbi/pyrat_fmri

A GUI app made with python's tkinter for quickly computing fMRI activation maps

fmri fmri-analysis gui mri

Last synced: 06 Oct 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/badawy403/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: 06 Oct 2025

https://github.com/srwi/via-controller

A GUI for controlling lighting and audio settings on VIA-enabled keyboards.

gui keyboard-firmware qmk rust via

Last synced: 06 Oct 2025

https://github.com/tameronline/foto

A lightweight GUI tool to resize and compress images using Python and Tkinter.

compression gui image-processing python tkinter

Last synced: 07 Oct 2025

https://github.com/jeree02847/dream

Dream is a collaborative platform that helps users explore and share their creative visions. It offers tools for brainstorming, visual storytelling, and community feedback, making idea development easier and more engaging.

3d-creation ai blender blender-addon dreamfusion gui http jax machine-learning python reinforcement-learning salesforce text-to-3d text-to-image

Last synced: 08 Oct 2025

https://github.com/philiprejirajan/zeebot

This project contains a very basic python chatbot + GUI.

basics-of-python chat-bot chatbot gui python

Last synced: 08 Oct 2025

https://github.com/hasderhi/universal-converter-gui

A simple yet powerful desktop file converter with a modern GUI built on Tkinter + ttkbootstrap. Supports audio, image, PDF, and more - all in one place.

converter converter-gui gui image-conversion office-to-pdf xls

Last synced: 09 Oct 2025

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

Minimal MediaInfo GUI for macOS

gui macos mediainfo python

Last synced: 14 Apr 2026

https://github.com/squidkid-deluxe/balloon

A 200 line GUI game

balloon-game game gui python3 tkinter

Last synced: 09 Oct 2025

https://github.com/blaze6950/guessit-winapi-

A training example of a game in which a computer guesses a number

cplusplus game guess-the-number gui winapi winapi-application

Last synced: 10 Oct 2025

https://github.com/blaze6950/contactlist-winapi-

A sample program that allows you to create, save, delete, and edit contacts

contact-list cplusplus gui list winapi winapi-application

Last synced: 10 Oct 2025

https://github.com/fenrishector/academic-nautical-exam-simulator-proyect

App JavaFX para practicar carta náutica: herramientas de dibujo (punto/línea/arco/texto), regla con rotación, transportador y test con estadísticas (SQLite).

canvas geometry gui java javafx mvc nautical navigation scenebuilder

Last synced: 10 Oct 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/onetail/java_txt

Java GUi

gui java

Last synced: 11 Oct 2025

https://github.com/al-ghaly/weather-application

A GUI app to get the current weather for specific city.

desktop-application gui oop pyqt5 python weather

Last synced: 12 Oct 2025

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/4s4v1n/smart-calculation-v1.0

Calculator implementation with gui.

calculator cpp gui gui-application math

Last synced: 12 Oct 2025

https://github.com/ostanton/nimsimpleguessinggame

GUI-based simple guessing game made in Nim

game gui gui-application nigui nim

Last synced: 13 Oct 2025

https://github.com/depermitto/fingers

Convert distance units from human to american

converter golang gui

Last synced: 31 May 2026

https://github.com/v3l0c1t13s/thunder-manager

Simple GUI and CLI mod manager written in Rust

cli gui mod-manager rust tauri tauri-app thunderstore

Last synced: 18 Apr 2026

https://github.com/altamashalk/personal_budget_tracker

A desktop application to manage finances by tracking income, expenses, and overall budget. Users can add transactions, view summaries, display transactions in a table, and export data to a CSV file

gui pycharm python sqlite

Last synced: 13 Mar 2026

https://github.com/jellyterra/contaiman

GUI designed for Podman the container manager.

container gui podman

Last synced: 15 Oct 2025

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/avivkeller/fs-gui

A GUI for fs. Under development

fs gui node nodejs package

Last synced: 16 Oct 2025

https://github.com/refcell/ladonsterminus

Mac console - java gui

console gui java

Last synced: 17 Oct 2025

https://github.com/nocalc/windows-11-safe-debloater

Remove bloatware, disable telemetry, and speed up Windows 11 — beginner-friendly, fully guided, and safe.

debloat gui performance privacy python system-cleanup tkinter windows11

Last synced: 14 Apr 2026

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/abdelrhman95/dbms

Database Management Engine Using Linux Bash Scripting

apt-packaging bash bash-script database dbms gui linux visual-studio-code yum-packaging zenity

Last synced: 19 Oct 2025

https://github.com/stain/wpsld

WorkPlace Shell based on Linked Data and JavaFX (planning stage)

desktop filemanager gui metadata

Last synced: 23 Oct 2025

https://github.com/dub1401/dubgui

Простой и легко встраиваемый GUI для приложений C++ SFML.

cpp gui sfml

Last synced: 23 Oct 2025

https://github.com/zjimn/keycontrol

A tool for controlling other windows using custom hotkeys, improving workflow by minimizing distractions. Ideal for managing media playback while multitasking.

cpp desktop-application gui mfc shortcuts visual-studio

Last synced: 01 Jun 2026

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/shortice/jila

Trying make Lua framework for develop crossplatform apps for own purposes. Very experimental. WIP.

gui imgui lua sdl3

Last synced: 23 Jan 2026