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/bell-kevin/chap17tipcalculator

Chapter 17 tip Calculator. Create a GUI Tip Calculator. The user will enter the cost of the meal, then select the tip rate to use to calculate the tip for that meal.

gui tip-calculator

Last synced: 17 Mar 2025

https://github.com/rafal-stefanski/spring-weather-app

SPRING BOOT 2 App gets recent weather forecast from API for available cities for few days.

api forecast-api gui java mvc thymeleaf weather

Last synced: 28 Mar 2025

https://github.com/jjaruna/autotranscriptgui

🎙️ Powerful GUI tool to transcribe and translate audio/video files using Whisper and OpenAI — fast, simple, and GPU-optimized.

fast-whisper gui openai-api subtitulos transcripcion transcription translate whisper

Last synced: 20 May 2026

https://github.com/Tw1ddle/tweak-gui-demo

:point_right: Demo for tweak-gui, a simple to use Haxe user interface library for changing variables

gui haxe haxe-library

Last synced: 10 Mar 2025

https://github.com/ercius/temdatabrowser

A graphical user interface based on ScopeFoundry for viewing TEM data.

gui tem

Last synced: 11 Jul 2025

https://github.com/dejan-stankovic/obs-studio

OBS Studio - Free and open source software for live streaming and screen recording

api gpl gui plugin qt widgets

Last synced: 10 Mar 2025

https://github.com/joeesmithh/graphs

A modular graph library written in C++ with adjacency list/matrix representation, traversal algorithms, and a driver—used to validate shortest-path and connectivity algorithms.

cpp data-structures-and-algorithms gui qt

Last synced: 19 Apr 2026

https://github.com/tolik-punkoff/video-screenshot

small bash script for making video screenshots

bash gui screenshot script video

Last synced: 15 May 2026

https://github.com/bell-kevin/milespergallongui

Miles Per Gallon GUI. You have previously written a project for a Miles Per Gallon calculator. Here, you will create a GUI to do that same work. The calculator needs 2 text fields, where the user will enter the miles and the gallons. It needs another text field for displaying the result – make this text field uneditable. It needs labels to identify which text field is for miles and which is for gallons. It needs a button to do the calculations, which should test if there is numeric data in the miles and gallons text fields. Add color for the content pane’s background, and a different color for the calculate button.

gui mpg

Last synced: 17 Mar 2025

https://github.com/zenliucn/guic

golang gui console helper for windows(gui application with console mode)

console gui windowsconsolegui

Last synced: 17 May 2026

https://github.com/meerita/androidone

Graphical Interface Sketch Library for design Android one applications

android androind-one gui material-design material-ui sketch sketch-template

Last synced: 27 Mar 2025

https://github.com/onetail/login_frame

User can login and add todo list

gui java mysql

Last synced: 16 May 2026

https://github.com/bell-kevin/olympics

The final project is a program that displays the medal winners in several sports in a Winter Olympics. A GUI will list the sports, and when the user selects one, it will display the medal winners for that sport. It uses a file to store the data, writes to it with new data, and reads from it for all data.

gui medals olympics

Last synced: 17 Mar 2025

https://github.com/DamiaV/GUI-Framework

A framework to serve as a base for my programs.

framework gui jar java library

Last synced: 22 Jul 2025

https://github.com/pranitej/typing-test

This is a typing test application. Here you check the stats of your typed text.

gui pip pycharm python3 sys threading tkinter typing typingtest

Last synced: 20 Jan 2026

https://github.com/majjcom/reminder

A Tool written by C++, order to improve work and study efficiency. 一个用C++编写的,用于提高工作和学习效率的小工具。

cpp efficiency gui notifications qt5 qt5-gui qtcreator tool windows

Last synced: 17 Jan 2026

https://github.com/marco-nicola/usbguard-simple-gui-py-qt

A simple unambitious system tray applet and GUI for interacting with USBGuard.

dbus dbus-python gui pyside2 python3 security security-hardening usb usb-devices usbguard

Last synced: 08 Jul 2025

https://github.com/haoke98/supersniffer

基于Scapy进行嗅探并自动提取资源. 中间人攻击中很有用.Scapy-based sniffing and automatic resource extraction. Useful in man-in-the-middle attacks.

gui mitm mitm-attack scapy sniff sniffer tkinter

Last synced: 27 Mar 2025

https://github.com/jupfu/beck-view-gui

GUI for beck-view-digitize

gui nuitka python3 ttkbootstrap

Last synced: 17 Mar 2025

https://github.com/rdbo/imgui-allegro5-application

ImGui Allegro5 Application (tested on Linux)

allegro5 application cpp dear-imgui gui imgui linux

Last synced: 21 Apr 2026

https://github.com/reala10n/emailmaster

✉️ Send simple emails on the fly from different hosts like Gmail, Outlook, Hotmail and more.

email email-sender gui

Last synced: 23 Jul 2025

https://github.com/yo525/youtube_dowloader

Download Youtube audios(music) from videos or even from each playlist video using Pytube library from python. You can also download songs from Youtube Music

free-software freemusic gui mp4-format music music-download music-downloader open-source python3 song-download youtube-downloader youtube-music youtube-music-downloader

Last synced: 24 Jun 2025

https://github.com/dylankle/dieting-data

Food and water tracking application with GUI written completely in Java

data-structures gui input-output object-oriented-programming

Last synced: 15 Jun 2025

https://github.com/sn1f3rt/codeclauseinternship_speed-typing-test-in-python

Typing Speed Test application implemented using Python as my first golden project for the CodeClause Internship.

customtkinter gui python python3 tkinter typingspeedtest

Last synced: 27 Mar 2025

https://github.com/chebread/worker

급히 뭔가를 작성해야 될때 사용하세요 ! ✍️

graphic-user-interface gui hurriedly jottings python short-and-clean tkinter

Last synced: 12 Apr 2025

https://github.com/glurp/netvector

Remote display for simple graphic via SSH

gui ssh

Last synced: 04 Apr 2025

https://github.com/kahleryasla/wordle-word-guessing-game

Popular Wordle Game (Word Guessing Game) Clone With Online Mode (Socket Programming). Used "Swing" To Make Gui Design

gui online socket-programming swing swing-gui wordle-clone wordle-game

Last synced: 03 Aug 2025

https://github.com/alexanderkamal/fruit-ninja

May 7, 2020, simulation for fruit ninja game, using OOP and Design Patterns (Singleton, Factory, Observer, Command, State)

class-diagram design-pattern design-patterns fruit-ninja gui java netbeans oop

Last synced: 24 Jun 2025

https://github.com/suuhm/phat

Graphical PowerShell application designed to help investigators, security analysts, and IT professionals examine email headers for signs of phishing or spoofing. The tool parses headers from .eml and .msg files, highlights important fields, and provides insights into SPF, DKIM, and DMARC results.

blueteam graphical-interface gui header-analysis mail mail-analyzer phishing powershell security-operations-center soc spam

Last synced: 01 Jun 2026

https://github.com/1810suman/agri_vision

This project is a Multi-Agent AI System that assists farmers by providing AI-driven crop recommendations, market analysis, and real-time weather insights by the use of Ollama AI, WeatherAPI, and SQLite3, it optimizes resource usage, reduces costs, and maximizes profits—ensuring sustainable and data-driven agriculture.

gui ollama-api python3 tinyllama

Last synced: 09 Apr 2025

https://github.com/thgossler/menv

A CLI tool to manage user environment variables on macOS for both GUI and terminal apps.

environment-variables gui macos shell-script terminal

Last synced: 18 May 2026

https://github.com/raruto/ilmagnifico

Porting Java del gioco da tavolo "Lorenzo il Magnifico" (progetto sviluppato durante il corso di "Ingegneria del Software" presso il Politecnico di Milano - a.a. 2016-2017)

client-server command-line eclipse gioco-da-tavolo gui il-magnifico ingegneria-del-software ingegneria-del-software-2017 java junit lorenzo-il-magnifico magnifico polimi politecnico-di-milano progetto-ingegneria-del-software rmi socket staruml uml

Last synced: 17 Mar 2025

https://github.com/saadarazzaq/algorithmic-hub

Visualized different AI search algorithms using Pygame

artificial-intelligence gui pygame python semester-project shortest-path-algorithm

Last synced: 17 Mar 2025

https://github.com/sofiia-0/calculadora_miniproyecto

Calculadora GUI minimalista escrita en Java que realiza operaciones básicas de suma, resta, multiplicación y división.

calculadora calculadora-java calculator calculator-java calculator-java-swing calculator-javaswing gui minimal swing swing-form swing-gui

Last synced: 29 Mar 2025

https://github.com/mert-eryl14/typespeedtester

A simple TypeSpeed Tester GUI. Built with Python 3.12 and only built in libraries.

builtin gui python python3 tkinter typespeed typespeedcheck typespeedtester

Last synced: 22 Mar 2025

https://github.com/infofintech/memphis

A collection of Windows 98 icons.

gui icon-theme theme ui ui-theme win98 windows windows-98

Last synced: 02 Feb 2026

https://github.com/sujalchoudhari/justask

A survey application made in Java

gui internship-task java mongodb survey swing-gui

Last synced: 18 May 2026

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

A GUI based Sudoku solver built with pygame 🐍🔢

documentation gui pygame python sudoku-solver

Last synced: 17 Mar 2025

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

https://github.com/dvizioon/vizioonposh

Seletor de Temas Oh My Posh é uma ferramenta interativa de linha de comando que transforma a experiência de personalização do Oh My Posh. Desenvolvida para simplificar a navegação, visualização e aplicação de temas em ambientes Windows (PowerShell) e Linux (Bash), esta ferramenta elimina a necessidade de editar manualmente arquivos de configuração.

gui interface linux oh-my-gui oh-my-posh oh-my-posh-gui oh-my-posh-theme ohmyposh posh powershell software tools

Last synced: 02 May 2026

https://github.com/gth/powershell-form-samples

A few samples of graphic interfaces written in PowerShell

gui powershell

Last synced: 03 Apr 2025

https://github.com/diogok/z11

X11 client library written in Zig.

gui x11

Last synced: 03 Apr 2025

https://github.com/sonytruelove/geometry-graphic-editor

:large_blue_circle: Shapes on Field with search,delete,intersect detection, area and perimeter calculating

awt classdiagram editor graphics gui intersection istu java oop paint2d shape swing uml-diagram

Last synced: 17 Mar 2025

https://github.com/barrettotte/recursive-descent-gui-parser

GUI generator for college course

gui java parse recursive-descent

Last synced: 12 Jun 2025

https://github.com/sandra1me/mad-libs-generator

The mad libs game in MATLAB

game gui madlibs-game matlab strings

Last synced: 24 Jun 2025

https://github.com/sandra1me/magic-8-ball-game

Magic 8 ball game to discover your future by asking questions to the computer.

functions game gui magic-8-ball python tkinter tuples

Last synced: 02 Apr 2025

https://github.com/daniilsoda/homebrew

Homebrew is the essential package manager for macOS and Linux, simplifying software installation and management for developers and users alike. 🐙💻

cheats chef-cookbook chef-resource core development dnd emacs gui homebrew homebrewery install macos managed-by-terraform markdown nintendo php ps4 ruby

Last synced: 19 Jul 2025

https://github.com/bdadmehr0/countdown-app-python

Countdown App Created python3 used TomSchimansky / CustomTkinter & Akascape / CTkMessagebox Library

countdown customtkinter gui python3 tkinter

Last synced: 27 Jun 2025

https://github.com/tareqmonwer/python-youtube-video-downloader

This GUI script will download youtube video for you.

gui python python-yt tkinter

Last synced: 16 May 2026

https://github.com/henriquecsj/orcaspectrumplot

ORCASpectrumPlot is a GUI tool for visualizing and processing ORCA quantum chemistry software's .spectrum files. It features Gaussian convolution for spectral broadening, energy shift adjustments, and interactive plotting with options to save processed data.

fwhm gui orca plot quantum-chemistry spectrum

Last synced: 06 Mar 2026

https://github.com/pyrustic/hubway

A graphical tool to publish desktop apps on Github [DEPRECATED, use Backstage instead]

app app-publishing desktop-app graphical gui lightweight pyrustic python tkinter

Last synced: 20 May 2026

https://github.com/2729400n/bankmanger

A simple UI Based BankManager

gui java javafx simple ui

Last synced: 09 Feb 2026

https://github.com/pf12345/algorithm-gui

js 算法相关及图形化查看,使用react实现

algorithm gui react sorting-algorithms

Last synced: 08 Sep 2025

https://github.com/sciviews/svdialogstcltk

Standard Dialog Boxes for R using Tcl/Tk

dialogbox gui r sciviews tcl-tk

Last synced: 29 Mar 2025

https://github.com/charzard1332/oauth2authenticator

A .NET WinForms application that allows users to log in via multiple OAuth2 providers like Discord, Google, GitHub, Twitter, and Microsoft.

community csharp desktop-app gui oauth2 winforms

Last synced: 24 Apr 2026

https://github.com/ansebi/gui_kivy_chessboard_apr2018

Interactive board for beginner chess lessons. Works with multitouch interactive whiteboards.

chess gui kivy python

Last synced: 19 May 2026

https://github.com/bernso/simple-aim-trainer

Small little aim trainer made from python.

gui precision python python-3 python-lambda python3

Last synced: 14 Mar 2025

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

Java GUI for MMSC

gui java mmsc

Last synced: 18 Sep 2025

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/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/alexworkteam/video-extender-app

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

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

Last synced: 20 Jan 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/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/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/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/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/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/nemeslaszlo/elte-programming-technology-2025

This repository contains the tasks and details of the ELTE Programming technology

gui gui-application java java-ee java-gui object-oriented-programming

Last synced: 21 Sep 2025

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/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/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/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/bibaodi/qtqmlfrontend-state-remains-synchronized-with-backend

demo for Creating a GUI application where the frontend state remains synchronized with the backend, especially when dealing with long-running tasks, requires careful management of state and concurrency.

gui state-machine synchronization

Last synced: 05 Sep 2025

https://github.com/tiibuturner/tkinter

Playing with tkinter.

gui python tkinter

Last synced: 10 Sep 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/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/snototter/imseqvis

Simple image sequence visualization GUI

gui image-processing python3 qt

Last synced: 13 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/ezvezdov/java-chess

Final project for subject PJV (Programming in Java) of CTU FEE.

chess gui java

Last synced: 30 Jul 2025