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/capjavert/hacklica

Hacklica@Weblica Conference 2018 hackathon frontend solution for my team MammaTua.

angular5 gui hackathon typescript

Last synced: 28 Apr 2026

https://github.com/uppnrise/antiidle

A Java application for preventing idle time by simulating user activity.

antiidle gui java maven robot

Last synced: 16 May 2026

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/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/vaibhav-pant/tic-tac-toe

Tic-Tac-Toe Game GUI using Java

gui java javaswing tictactoe-java-game

Last synced: 29 May 2026

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/nannou-org/nannou_conrod

nannou's deprecated conrod interoperation crates, `nannou_conrod` and `nannou_timeline`.

2d conrod gui rust timeline

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/dinau/imguinz

Calling Dear Imgui (CImGui), ImPlot (CImPlot) from Zig language zig-0.14 or later

cimgui cimplot font-awesome glfw gui imgui implot linux opengl sdl2 sdl3 ui windows zig zig-lang ziglang

Last synced: 06 Jan 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/manishdait/shutdown-tool

Shutdown tool program written in Java using Java Swing

gui java

Last synced: 11 Jun 2025

https://github.com/francescozoccheddu/refinement-schemes-editor

Hexmesh refinement schemes editor

gui hexmesh

Last synced: 11 Jun 2025

https://github.com/bobis33/qtapp-sandbox

Sandbox of Qt application.

application cmake cpp cpp20 gui qt6

Last synced: 11 Mar 2026

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/baderkha/dns-no-ads

A local running self hosted gui application that can block ads on the dns level for a host computer

adblock dns golang gui local

Last synced: 07 Oct 2025

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/victoriaraven/intermediate-java-programming-projects

Intermediate-Java-Programming-Projects based on UMGC course.

gui java

Last synced: 28 Mar 2025

https://github.com/gitchrisadams/pythonguidevelopmentpyqt

Developing Python Graphical User Interfaces(GUI) With PyQT Library

gui pyqt6 python python3 qt6

Last synced: 14 May 2026

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/ignabelitzky/fake-login-gui

Fake login user interface.

fake gui interface login

Last synced: 11 Jun 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/viavxxx/gradient_tool

๐ŸŽจ ไธ€ไธชๅŠŸ่ƒฝๅผบๅคง็š„ๆธๅ˜่‰ฒๅ›พๅƒ็”ŸๆˆๆกŒ้ขๅบ”็”จ๏ผŒๆ”ฏๆŒ Perlin ๅ™ชๅฃฐ็บน็†ๆ•ˆๆžœใ€20+ ้ข„่ฎพๅ’Œ็‹ฌ็ซ‹ๆ‰“ๅŒ…

design-tool desktop-app gradient gui python texture-effects

Last synced: 16 Jan 2026

https://github.com/filiprokita/loginpanel

This program is a graphical user interface (GUI) for user authentication and registration. It allows users to choose between logging in or registering. The program is built using Python and the tkinter library.

gui login login-panel logo panel python python3 register register-panel registration security simple software tkinter user user-authentication user-registration

Last synced: 24 Mar 2025

https://github.com/vitovan/p47

Portable Pixel Processing Patch

canvas gui linux lisp macos p4 pixel windows

Last synced: 09 Oct 2025

https://github.com/blaze6950/tic-tac-toe-winapi-

Tic-tac-toe - game with two modes: with ai and with friend.

ai cplusplus game gui tic-tac-toe winapi winapi-application

Last synced: 10 Oct 2025

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

A sample application for copying files using threads

copyfiles copying cplusplus gui threads 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/pranjalco/quizzler

The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.

api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui

Last synced: 10 Oct 2025

https://github.com/nesterow/june

A starter template for GUI applications with Julia and QML.jl

gui julia julia-language qmljl qt

Last synced: 12 Apr 2026

https://github.com/fengkx/ideapad-acpi-tool

GUI tool to config IdeaPad ACPI setting

acpi gui ideapad linux-app qml-applications qt

Last synced: 09 May 2026

https://github.com/mo7amd-hub/geometry-shapes

simple OOP project in Java with GUI calculates perimeter and area of circle or cube and show some characteristics as you like

geometry gui oop oops-in-java

Last synced: 13 May 2026

https://github.com/temidaradev/neuratalk

Short conversation GUI app for local ollama llms (for now...)

fyne go gui llm ollama

Last synced: 13 May 2026

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/10daviesb/weather-app

A modern Python desktop weather app with live city selection, flag emojis, and a stylish Tkinter GUI. Built with OpenWeatherMap API.

api-integration desktop-application gui openweathermap portfolio-project python tkinter weather-app

Last synced: 11 Jun 2025

https://github.com/aqzi/ros2-docker-gui

Guide to install the Ros2 env with docker + demo with working GUI

docker docker-compose gui ros2

Last synced: 14 May 2026

https://github.com/danylevych/tic-tac-toe

Game Tic Tac Toe by using SFML libraty

ai-algorithm cpp game-engine gui minmax-algorithm sfml-game

Last synced: 24 Mar 2025

https://github.com/maximemoreillon/food_manager_front

GUI for Food manager, a calorie and macronutrient tracking web app

gui pwa vue vuetify

Last synced: 15 Mar 2025

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/wilfried-tech/sidedns

SideDNS is a local DNS router and transparent HTTP/HTTPS proxy for developers. It lets you map any domain name to any local service โ€” and undo it completely when you're done. Route any domain to any local service. Instantly. Without touching your system.

cli cross-platform dev-tools dns gui local-development networking proxy rust tauri

Last synced: 11 Jun 2026

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/sbarisic/fishui

Dependency free, simple GUI

csharp game-interface gui raylib retained-mode-gui skins

Last synced: 04 Feb 2026

https://github.com/depermitto/fingers

Convert distance units from human to american

converter golang gui

Last synced: 31 May 2026

https://github.com/brian-emarquez/customers-crm

๐Ÿ“ Registro y Manipulaciรณn y lectura de datos mediante base de datos, un sistema En Python, De fรกcil Utilizaciรณn. ๐Ÿ“‘

crm database gui mariadb python tkinter

Last synced: 10 May 2026

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/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/natthasath/demo-python-timer

Pytimeparse is a Python library that allows to parse and convert various time formats to seconds, supporting natural language input and being useful for scheduling and measuring time intervals in Python projects.

gui poetry python timer

Last synced: 14 Oct 2025

https://github.com/jayzhan211/doodle-recognition-pytorch

NCU Computer Vision 2019 Final Project - doodle recognition

deep-learning doodle-recognition draw gui pyqt5 pytorch

Last synced: 07 May 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/anirban-majumder/voice_assistant

A voice assistant, similar to Siri, Google Assistant, and Amazon Alexa, but with many differences and limitations.

gui pyqt5 python speech-recognition voice-assistant voice-control

Last synced: 28 May 2026

https://github.com/opentmi/opentmi-adminui

Admin UI addon for opentmi

addon addons gui html opentmi

Last synced: 13 Jun 2026

https://github.com/akshaybabloo/sml-gui

A GUI to export data to Spikes Markup Language

gui sml-gui spikes-markup-language

Last synced: 16 Oct 2025

https://github.com/barewalker/yuhitsu

local desktop GUI editor for Typst, with first-class Japanese typography support.

codemirror desktop-app editor gui japanese japanese-typography tauri tauri-app typesetting typst typst-editor

Last synced: 13 Jun 2026

https://github.com/refcell/ladonsterminus

Mac console - java gui

console gui java

Last synced: 17 Oct 2025

https://github.com/muqrock/electrical-bill-app

This java app can calculate your electricity bill based on your kwh used.

electricity gui java

Last synced: 31 Mar 2025

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/kreateer/humble-dice-roller

A simple dice roller made with PySimpleGUI

dice-roller gui pyinstaller pysimplegui python python3 simple-app tkinter

Last synced: 31 Mar 2025

https://github.com/enteee/pdml2flow-gui

Graphical user interface for pdml2flow

docker elk gui kibana networking

Last synced: 26 Jan 2026

https://github.com/dub1401/dubgui

ะŸั€ะพัั‚ะพะน ะธ ะปะตะณะบะพ ะฒัั‚ั€ะฐะธะฒะฐะตะผั‹ะน GUI ะดะปั ะฟั€ะธะปะพะถะตะฝะธะน C++ SFML.

cpp gui sfml

Last synced: 23 Oct 2025

https://github.com/university-project-repos/airportparking

Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.

airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project

Last synced: 23 Mar 2025

https://github.com/jcs090218/jcsqtj

A compact framework that encapsulates Qt Jami to expedite development

fast framework gui java speed wrapper

Last synced: 31 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/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/okamyuji/go-image-processor

A command-line and GUI tool for image processing operations in Go, featuring resize, denoise, rotate, binarize, concatenate, and edge detection capabilities.

cli-app go gui image-filters image-manipulation image-processing image-resize image-rotation jpeg

Last synced: 23 Mar 2025

https://github.com/zhivem/recyclebinmanagerpy

RecycleBinManager โ€” ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ัƒะดะพะฑะฝั‹ะต ะธะฝัั‚ั€ัƒะผะตะฝั‚ั‹ ะดะปั ัƒะฟั€ะฐะฒะปะตะฝะธั ะบะพั€ะทะธะฝะพะน: ะพั‡ะธัั‚ะบะฐ, ะพั‚ะบั€ั‹ั‚ะธะต, ะฝะฐัั‚ั€ะพะนะบะฐ ะฐะฒั‚ะพะทะฐะฟัƒัะบะฐ, ะฒั‹ะฑะพั€ ะฝะฐะฑะพั€ะฐ ะธะบะพะฝะพะบ ะธ ะผะฝะพะณะพะต ะดั€ัƒะณะพะต.

gui iconset minibin pyqt6 python recyclebin recyclebinmanager systemtray utility windows

Last synced: 15 Apr 2026

https://github.com/snototter/imseqvis

Simple image sequence visualization GUI

gui image-processing python3 qt

Last synced: 13 Feb 2026

https://github.com/code-jl/nfl-kicker-predictor

A sophisticated Python application that provides real-time NFL kicker statistics and performance analysis with an intuitive graphical interface.

beautifulsoup data-analysis data-visualization espn football gui nfl prediction python real-time-analytics real-time-data sport-analytics sports-data statistics tkinter web-scraping

Last synced: 01 Jun 2026

https://github.com/naseem1amjad/python-gui-app-pushbullet

Python GUI (Desktop) App using Tkinter and PySimpleGUI integrating with PushBullet

api application desktop gui push-notifications pushbullet python sms whatsapp

Last synced: 27 Feb 2026

https://github.com/sanjana-bongale/snake_game_using_java_swing_and_awt

Snake Game built using Java Swing and AWT libraries, featuring smooth controls, and dynamic gameplay.

awt game gui java swing

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/soupi/specular-play

Playing with and learning specular

dom frp gui haskell-reflex purescript purescript-specular

Last synced: 06 Feb 2026

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/mecha-cms/x.panel.store

Store concept for the panel extension.

gui panel store

Last synced: 23 Mar 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/bn-l/dynio

Converts all commands that run on the cli in windows, linux or macos to a spotlight-like omnibar

cli everything gui qalc search spotlight stdout terminal

Last synced: 17 Mar 2026

https://github.com/theunknown3212/videoconverter

๐ŸŽฅ Convert videos easily with FFMPEG. Access the latest version and streamline your video format needs effortlessly.

android audio audioconverter avi codecs convert encode ffmpeg gui mjpeg nodejs plex rust shell video video-converter videoconverter videotogif

Last synced: 15 Apr 2026

https://github.com/skelly37/yt-dlp-pytkinter-mp3-mp4

KISS GUI for yt-dlp designed for non-terminal people to get mp3s and mp4s from youtube

gui mp3 mp3-converter mp4 youtube yt-dlp

Last synced: 17 Jun 2026

https://github.com/wanbonkers3/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: 18 Jun 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

https://github.com/jqntn/winsv-rs

Experimenting with Windows services in Rust

druid gui iced iced-rs native rust rust-lang service services test winapi windows

Last synced: 10 May 2026

https://github.com/tiibuturner/tkinter

Playing with tkinter.

gui python tkinter

Last synced: 10 Sep 2025

https://github.com/astrojarhead/idl-guis

Code to learn/practise my own IDL GUIs/widgets

gui idl learning-by-doing widgets

Last synced: 05 Mar 2026

https://github.com/TryOmar/Vehicle-Parking-Project

๐Ÿš— A Java-based parking management system with automated space allocation, fee calculation, and GUI interface. Efficiently manages 100m parking space for multiple vehicle types.

gui java oop parking-automation parking-management parking-system space-allocation

Last synced: 29 Jun 2026

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