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/psvel6672/screen-recorder-using-python

Screen Recorder for desktop and Take Screen Shot Using Python Tkinter.

cv2 gui gui-app opencv python python3 screen-recorder screen-recorder-gui screenrecorder tkinter

Last synced: 21 May 2026

https://github.com/rynanda/auction-house-oo

Creating an auction house application using object-oriented design and implementation.

class-diagram csharp gui iterative object-oriented-programming user-stories

Last synced: 14 Mar 2025

https://github.com/smartacephale/jabroni-outfit

out-of-the-box gui and persistent-state library based on vue

cdn gui persistent-state tweaks vue

Last synced: 12 Apr 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/hemmouda/password-generator

A simple password generator GUI in Java

gui java password-generator simple

Last synced: 08 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/malaksadek/userdatabase

A Database of Users Implemented Using Various Data Structures 📐🔧(2014)

application c-plus-plus gui qt

Last synced: 30 Apr 2026

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/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/buwilliams/experimenting-with-ui

Teach the basics of building a GUI drawing tool using the DOM.

dom game-loop gui jquery

Last synced: 28 May 2026

https://github.com/FlyUltra/TheCalculatorGUI

Simple Java calculator in GUI

calculator example gui java simple

Last synced: 10 Mar 2025

https://github.com/theelderemo/tg-media-browser

A desktop GUI for browsing your Telegram chats, listing the videos in any chat, and either streaming them in app or with any external player you have installed

gui python telegram telegram-client telegramapi video-player

Last synced: 28 May 2026

https://github.com/filiprokita/mp4tomp3

This is a Python program for converting MP4 video files to MP3 audio files. It uses the tkinter and moviepy libraries and has a simple GUI interface.

audio-conversion audio-extaction audio-extractor converter file flile-handling gui moviepy mp3 mp4 mp4-to-mp3 mp4-to-mp3-converter python python3 thinkter video-conversion

Last synced: 24 Mar 2025

https://github.com/cuh4/record

A Python application that records your screen.

app cv2 flet gui opencv python record ui

Last synced: 12 Apr 2026

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/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/francescozoccheddu/refinement-schemes-editor

Hexmesh refinement schemes editor

gui hexmesh

Last synced: 11 Jun 2025

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/tjrapodile/menusframeappnew

GUI-based program that utilizes various Swing components

gui java swing-gui

Last synced: 04 Jun 2026

https://github.com/paritoshbh/s3-explorer

GUI for browsing S3 buckets, to facilitate local development. Currently tested against localstack & MinIO.

browser explorer gui s3

Last synced: 21 Feb 2026

https://github.com/rixiiz/drum-learner

Generate drum rhythms and drum partitions based on music

artificial-intelligence gui lilypond machine-learning magenta neural-network python tkinter

Last synced: 12 Apr 2026

https://github.com/mehmetkahya0/networkmapping

Network Mapping Tool: A Python-based network mapping tool that discovers devices on your local network and creates visual network topology graphs using built-in Python libraries and basic network scanning techniques.

console-application cybersecurity education educational-project graph gui network port port-scanner port-scanning python scan tkinter

Last synced: 03 Jul 2025

https://github.com/pyadrus/automation-of-processes

Личный проект, направленный на автоматизацию рабочих процессов на предприятии.

gui openpyxl python3 tkinter

Last synced: 01 Apr 2025

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

Simple GUI for 3Dmigoto-Sword

3dmigoto gui reverse

Last synced: 22 Apr 2025

https://github.com/ftl/wydget

some custom fyne widgets

fyne go golang gui widgets

Last synced: 09 Apr 2025

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

Parse Apache2 logs to create statistics

apache2 apache2-logs gui java logs statistics

Last synced: 23 Apr 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/hassanzafar-2021/energyconsumptioncalculator

Cost-Saving/Power Consumption Calculator Program

backend calculator gui java scanner

Last synced: 09 Apr 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/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/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/astynax/dialogui-htk

HTk-based GUI for the Dialogui package

gui haskell library tk

Last synced: 09 Apr 2025

https://github.com/jalenbrown36/planet-simulation

Planet simulation application created using Pygame

gui pygame python3 simulation

Last synced: 09 Apr 2025

https://github.com/karthikmprakash/pervasive-healthcare

Health Monitoring at your fingertip! Anywhere! Anyone! Anytime!

embedded-systems gui healthcare iot matlab pervasive wifi

Last synced: 14 Jul 2025

https://github.com/edertone/turbogui

A library that helps with the most common and generic UI elements and functionalities on several frameworks and platforms

angular end front frontend gui interface ui user

Last synced: 06 May 2026

https://github.com/suwadith/agony-aunt-card-game-java-swing-gui

A java based multiplayer card game implementation.

card-game gui java swing

Last synced: 05 Jul 2026

https://github.com/mahonrim/miprimerjuego

Juego hecho en python con pygame y sys

game-2d game-development gui pygame-application python sys

Last synced: 02 Apr 2025

https://github.com/robot-inventor/orizin-fontviewer

Show a preview of the fonts available in your system.

css eel font gui html javascript previewer python viewer

Last synced: 13 Apr 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/asadullah-nadeem/png-to-na-converter-gui

We specialize in building custom tech solutions. Discover our PNG to .na Converter—convert and view PNG images in a new format.

gui java

Last synced: 02 Apr 2025

https://github.com/timmo001/stats-overlay

An overlay for the statistics of your system and other sources

gui overlay stats

Last synced: 22 Feb 2026

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/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato

Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022

cli client-server game-development gui javafx junit maven socket software-engineering uml

Last synced: 13 Apr 2026

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/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/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/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/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/vmer393/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 Jul 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/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/nickenshidqia/build_a_student_management_system_with_pyqt

The goal of this project is to design and implement a comprehensive Student Management System using PyQt, allowing users to efficiently manage and organize student data.

database-management graphical-user-interface gui pyqt python

Last synced: 10 Apr 2025

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/tansen87/encoding_convert

Convert CSV encoding to another encoding format

csv encoding gui

Last synced: 13 Apr 2026

https://github.com/00000vish/Graphical-WSL

GUI Application for WSL.

application gui linux windows wsl wsl2

Last synced: 12 Mar 2025

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/colowill/currency-converter

Java currency converter that uses WebScraping to update it's conversion rates.

currency-converter data-scraping data-structures gui java-8

Last synced: 27 Jan 2026

https://github.com/scandyna/mdtmodelview

Set of libraries extending the Qt model-view framework

gui itemview modelview qt ui

Last synced: 13 Apr 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/xvb8/network-control-panel

Allows you to block specific folders from accessing the Internet with a GUI

executable gui internet ui

Last synced: 14 May 2026

https://github.com/narigo/roogle-rs

Show Google results from random sentences of Texts.

gui rust

Last synced: 21 Jan 2026

https://github.com/kronos3/simplemusicmanager

A material spec gui implementation of gmusicapi

desktop google-music gui python

Last synced: 09 Oct 2025

https://github.com/petitpotiron/python-password-generator

A simple password generator in python with tkinter.

gui password password-generator python tkinter

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/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/findword-winapi-

A case study for a word search application in text

cplusplus finder gui text-analysis winapi winapi-application

Last synced: 10 Oct 2025

https://github.com/archi232004/iutils

🚀 Create elegant and interactive progress bars for Jupyter notebooks with `ipgs`, a modern alternative to `tqdm`.

c cdc-ncm csharp ethernet gui ios jupyter-notebook jupyterwidgets kernel-driver machine-learning mltools progressbar python tqdm usb wdf

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/adityav42/python_calculator

Developed a simple calculator application using Python and Tkinter.

gui python tkinter tkinter-gui

Last synced: 10 Oct 2025

https://github.com/fwcd/rusty-gui

Experimental 2D GUI library written in Rust

2d gui rust sdl2

Last synced: 21 Oct 2025

https://github.com/michaeltennyson/oop

The following repository contains programs completed for the Object oriented programming module

algorithms gui java oop oops-in-python python

Last synced: 14 Apr 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/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: 14 Oct 2025

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/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/derekxkwan/pdkstruct

pure data abstractions focused on [struct]s

gui puredata structures

Last synced: 14 Mar 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/michurin/unote

Simple standalone GUI notification utility with simple network API

desktop gui network notification remote-control

Last synced: 27 Jan 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/motaz432/ocr-ai-shell

AI OCR Tool | Webcam & Image Text Recognition with Astra | Offline Summarization

ai-tool gemma3 gui image-to-text llava ocr offline-ai ollama python summarization tkinter

Last synced: 17 Oct 2025

https://github.com/mostafagalal1/sound-recorder

Program records sound and save it in wmp extensions

application gui recorder visual-basic

Last synced: 05 Feb 2026

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