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

wxPython GUI for saving icons to files.

gui icons python python3 utility wxpython

Last synced: 15 Apr 2025

https://github.com/enikeishik/cjgui

Composer JSON file GUI

c-sharp composer csharp gui package-manager php

Last synced: 09 May 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/hari7261/gitprofile-search

GitHub Profile Finder is a sleek desktop app built with Python and CustomTkinter that allows you to search and view detailed GitHub user profiles. Instantly fetch bio, repos, followers, and more in a modern, dark-themed UI!

coustomtkinter dark-mode git github-profile-finder gui hari7261 python python3 requests tinker

Last synced: 09 May 2026

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

Sandbox of Qt application.

application cmake cpp cpp20 gui qt6

Last synced: 11 Mar 2026

https://github.com/mehmetkahya0/bubble-sorting

This project visualizes the Bubble Sort algorithm using a graphical interface built with Tkinter and Matplotlib. It allows users to input a list of numbers, sort them using Bubble Sort, and see both the original and sorted arrays in a visual format

algiorithimcs algorithm-competitions algorithms bubble bubble-sort bubble-sort-algorithm bubblesort gui python python3 tkinter tkinter-gui

Last synced: 07 Nov 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/abhinav0115/file-explorer-python

File Explorer App build using Tkinter GUI in Python Language

gui python python3 tkinter tkinter-gui tkinter-python

Last synced: 14 Mar 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/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/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/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/loveboyme/sample-watermark

Windows 环境下基于 Python 的自定义全局文字水印软件 | A custom global text watermark software based on Python in the Windows environment

application control customization gui on opacity overlay pyqt5 python real screen stay text time top update watermark

Last synced: 14 Mar 2025

https://github.com/abhinav0115/loan-calculator-python

Loan Calculator App build using Tkinter GUI in Python Language

gui python python-3 tkinter tkinter-gui tkinter-python

Last synced: 14 Mar 2025

https://github.com/on3ye/easy-click

Autoclicker for linux with a GTK-based GUI, developed in C.

autoclick easy-to-use gtk4 gui linux simple

Last synced: 04 Jan 2026

https://github.com/lachlanpaul/py_contact_book

A simple contact book made using PySimpleGui

contact-backup gui pygui pysimplegui python pythongui

Last synced: 05 Nov 2025

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/kelvin-1013/telegram-gateway-bot

telegram shilling bot sending message to Group and DM

bot gui python scraping shilling telegram telegram-api telegram-bot

Last synced: 01 Apr 2025

https://github.com/liba001/moonprint-gui

A graphical user interface to control a 3D printer that is running on the MoonPrint firmware.

3d-printing gui python tkinter

Last synced: 22 Mar 2025

https://github.com/deadsoul-studios/yt-dlp-gui

A YTDLP based YouTube video downloader with graphical user interface.

graphics-programming gui java javaprogramming ytdlp ytdlp-gui

Last synced: 15 May 2025

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/1dagord/chord-creator

Allows users to create chords and melodies through a sheet music inspired GUI

audio-processing gui music music-composition music-player python python3

Last synced: 22 Mar 2025

https://github.com/rahulguptagzb09/desktop-books-database-application-using-python

Desktop Books Database Application Using Python

database gui python python3 sqlite tkinter

Last synced: 16 Jun 2025

https://github.com/bruceblink/ani-todo-app

Ani-Todo-App - 今天的番看完了吗?技术栈:React + TypeScript + Vite + Tauri(Rust)实现的桌面应用软件

gui rust tauri-app tauri2 todo-app

Last synced: 20 Jan 2026

https://github.com/alexandrelamberty/nidus

:diamond_shape_with_a_dot_inside: Home Automation and Monitoring System.

api broker cache client-server database golang gui home-monitoring iot micro-controller mongodb redis sensors typescript

Last synced: 30 Oct 2025

https://github.com/kreliannn/cafe-ordering-system

A self-ordering kiosk system for café stores that allows customers to place orders before proceeding to the cashier. Orders automatically appear on the cashier’s screen, where they can update the order status in real time.

gui java java-swing mysql

Last synced: 30 Apr 2026

https://github.com/charzard1332/discordoauth2logingui

A Windows Forms Application (.NET) for authenticating users via Discord OAuth2 and displaying their profile info, Nitro status, and more!

api discord gui oauth2 winforms

Last synced: 08 May 2026

https://github.com/kdahlhaus/remi-jquery-tools

jQuery-tools widgets for the Remi Python GUI library

gui jquery-tools python remi

Last synced: 18 Jun 2026

https://github.com/siddh34/pyqt5-practice

Python pyqt5 practice Repo

gui python qt5

Last synced: 12 May 2026

https://github.com/heng30/cryptoinfo

It is a desktop app that show cryptocurrency information.

crypto gui linux qt rust

Last synced: 11 Jul 2025

https://github.com/abdelrahmanelsafty75/construction-cost-optimization

"Cost minimization tool for construction using Linear Programming and AI sensitivity analysis."

construction-tech gui linear-programming operations-research python

Last synced: 24 May 2026

https://github.com/prathamesh-dukare/calculator-gui

Simple calculator Using Tkinter in python

calculator-application gui tkinter-gui

Last synced: 02 Jan 2026

https://github.com/chesterxalan/pygame-cockroachkiller

A demo game created by PyGame library.

game gui pygame python

Last synced: 05 Mar 2025

https://github.com/scottlz0310/qt-theme-manager

A comprehensive theme management library for PyQt5/PyQt6/PySide6 applications

gui pyqt pyside qt styling theme

Last synced: 20 Jan 2026

https://github.com/kscript/node-gui

nodejs 图形界面 demo

gui yue

Last synced: 24 Jul 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/standardan/cratekeys

Reward crates with keys and an animated roulette opening for Paper 1.21+.

bukkit crates gui java minecraft minecraft-plugin paper paper-plugin rewards spigot

Last synced: 29 May 2026

https://github.com/bfontaine/jcalc

toy stack-based calculator

experimental gui java

Last synced: 30 Mar 2025

https://github.com/dauntlessdev/taskscheduler

visualization gui java application for scheduler algorithms(firstcome-firstserve, roundrobin, shortest job first)

algo gui java scheduler

Last synced: 28 Jun 2025

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

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

gui openpyxl python3 tkinter

Last synced: 01 Apr 2025

https://github.com/passivebot/xbox-live-code-manager

An open-source Python program to store and manage Xbox Game Pass membership codes in an SQLite database. The program uses Tkinter to create a graphical user interface (GUI) to enter and display codes. The program uses an SQLite database to store the codes, allowing the user to delete codes from the database.

gui python sqlite3 tkinter xbox xbox-code xbox-live

Last synced: 24 May 2026

https://github.com/java-dev-jason/workflowtimer

A simple Java-based Pomodoro timer with a graphical interface. Helps you structure work and break intervals for better focus and productivity.

gui java pomodoro productivity swing

Last synced: 30 Aug 2025

https://github.com/jamsouf/gettranslated

Web-based Translation Editor for Localization (project in draft mode)

editor gui i18n internationalization l10n localization multilingual translation

Last synced: 28 Jan 2026

https://github.com/geetu040/pacman

Control the Pacman and fetch the food while keeping away from the ghosts. The Ghosts use special algorithms to follow the pacman. They increase in number as you eat more food. 2 ghosts, red and blue, are intelligent and try to catch pacman. Red aims for the pacman and Blue tries to ambush him by hitting from the front. Other ghosts just move at random.

algorithms artificial-intelligence game gui python tkinter

Last synced: 24 May 2026

https://github.com/majjcom/altcmd

This is a Windows command tool.

cpp gui qt shell tool windows

Last synced: 12 Apr 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/tomszr/creeperpanel

A modern, easy-to-use GUI for managing your Minecraft (Forge) server, built with Python.

gui minecraft minecraft-forge minecraft-launcher minecraft-server

Last synced: 30 Aug 2025

https://github.com/bloccooo/dbkp

Simple tool to backup & restore databases

backup cli db gui postgresql restore s3 storage

Last synced: 20 Jan 2026

https://github.com/zelenko/csharp

:computer: One file GUI in C#

csharp csharp-script dotnet gui microsoft

Last synced: 19 May 2026

https://github.com/srccircumflex/showcase-browser

This minimalistic program turns any website or other document into a stand-alone application.

browser gui html-gui minimalistic pyqt pyqt6 qt qt6 showcase website-to-app webview

Last synced: 20 Jan 2026

https://github.com/mexikoedi/java-web-scraper-mit-gui

Java Web Scraper mit GUI für das Abrufen von diversen Inhalten der HKA (Hochschule Karlsruhe – University of Applied Sciences).

gui hka hochschule-karlsruhe java program scraper web

Last synced: 11 Nov 2025

https://github.com/w45p85/tbx_to_html

Converter for TBX-Files to HTML-Files

converter executable gui html python3 smc tbx tkinter

Last synced: 18 Apr 2026

https://github.com/jbenner-radham/pocket-up

A forthcoming Linux GUI app to download and update openFPGA cores on the Analogue Pocket.

gui pocket updater

Last synced: 16 Mar 2025

https://github.com/ishivanshgoel/vpad-text-editor

This is a text editor which can perform all basic operations like New, Open, Save, Save as and some more such operations.

gui python3 text-editor texteditor

Last synced: 26 Aug 2025

https://github.com/lain-x86/calcpy

A simple GUI calculator made using Python and Tkinter

calculator gui tkinter

Last synced: 26 Aug 2025

https://github.com/boocodes/trelello

Trelello - copy of trello service. The program does not contain a database, an authorization and registration system, or data synchronization, so all data is local. Created with React.js, TypeScript and etc.

css-modules gui react styled-components trello-clone typescript

Last synced: 11 Apr 2026

https://github.com/onkolahmet/tic_tac_toe

Tic Tac Toe board game based on GUI's including pygame

gui pygame tic-tac-toe

Last synced: 06 Jul 2026

https://github.com/naocoding/desktopchess.com

Python Tkinter GUI for creating new game in Chess.com

chess chess-com gui python python-gui tkinter windows

Last synced: 13 Apr 2026

https://github.com/shishirshekhar/fitness_calculator

This is a fintess caluculator app, which help user to measure their BMI, BP, Pulse Rate, RBC Count, WBC Count, and many more things.

calculator fitness fitness-app gui gui-application python python3 tkinter tkinter-graphic-interface tkinter-gui tkinter-python tkinter-widgets

Last synced: 25 Aug 2025

https://github.com/chahelgupta/image-filter-application-python

"Image Filter App: Python GUI with Tkinter & OpenCV. Apply grayscale, invert, blur, sketch, watercolor & pencil sketch filters. Easy image loading & capture. Ideal for beginners & enthusiasts. Enhance photos creatively! 🎨 #Python #OpenCV #Tkinter"

beginner-friendly beginner-project cv2 gui gui-application image-filters image-processing opencv python python-library tkinter tkinter-gui

Last synced: 24 May 2026

https://github.com/f-shake/PhotoArchivingTools

照片归档工具,一套用来解决照片(以及部分文件)在预处理、整理、存档、浏览等环节存在问题的自动化工具

archive avalonia gui photo

Last synced: 25 Aug 2025

https://github.com/niloth-p/bitsian-hangman

Hangman game GUI implemented by a BPHCian for BPHCians

badges boxlayout gui hangman-game oop

Last synced: 24 Aug 2025

https://github.com/surbhi242singh/calculator_using_tkinter

This is a python code that uses Tkinter library to create a calculator application

application gui python tkinter

Last synced: 23 Aug 2025

https://github.com/mattyhakin/insulin-dosing-suite

A professional Python-based insulin calculator suite featuring a CLI tool, GUI interfaces, and experimental logic modules to support diabetes management.

automation calculator cli diabetes glucose gui healthcare insulin medical python tkinter

Last synced: 26 Jan 2026

https://github.com/milan-sony/eel_test

A simple application using Eel (GUI)

css3 eel-python gui gui-application html5 javascript python python3

Last synced: 12 Apr 2026

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/roman-sarchuk/tranusy

Utility for converting numbers between different systems (with step shown) ♻⚡

cli-app cpp gui number-system-converter

Last synced: 12 Jun 2026

https://github.com/raffadndm/tictactoe

TicTacToe GUI application in Java.

awt gui java swing

Last synced: 09 Apr 2025

https://github.com/xodapi/vimit

Living quota monitor for VibeMode — credits visualized as a breathing creature

abtop ambient-display cli codex data-visualization droid gamification gui limits monitoring quota rust vibemode

Last synced: 08 Jul 2026

https://github.com/mathiaslinux/ai_lasagne_gen_3k

An application to create products using AI and add them to Prestashop

ai api-client college-project gui inno-setup prestashop python tkinter

Last synced: 06 Apr 2025

https://github.com/mostafagalal1/8-puzzle

8-Puzzle solver implemented using search algorithms: DFS, BFS, A-Star (Manhattan and Euclidean heuristics) with GUI for user interactivity

a-star ai bfs dfs euclidean-distances gui manhattan-distance python search-algorithms

Last synced: 22 Aug 2025

https://github.com/c272/gfcli

A minimal, flexible framework for pretty graphics on the command line.

cli console gui

Last synced: 22 Aug 2025

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

tic-tac-toe desktop GUI application

gui python3-project tic-tac-toe tic-tac-toe-game

Last synced: 22 Aug 2025

https://github.com/utpalkuma-r/networkcopywriter

Network Copywriter is a Python-based networking application that enables real-time text broadcasting between a server and multiple clients over a network. It provides a user-friendly GUI built with CustomTkinter and supports auto-typing of received messages.

auto-typing copywriter customtkinter gui network python server-client text-broadcasting

Last synced: 21 Aug 2025

https://github.com/winterwind/searchengine

The final project for my university's intermediate java course. The program demonstrates how a search engine effectively works on a smaller scale using data from separate files as opposed to the entire worldwide web.

filesystem gui hashmap java object-oriented-programming oop search search-algorithm search-engine txt-files

Last synced: 21 Aug 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/iabdullah215/gui-based-network-managment-system

This is a C# based project. I have replicated the command prompt and the SMTP's trap functionalities.

c-sharp gui network-monitoring smtp trap

Last synced: 21 Aug 2025

https://github.com/mehmetkahya0/solar-panel-planner

A comprehensive solar panel planning and analysis system with modern GUI

analysis gui python solar solar-energy solar-panel-monitor sustainability tkinter

Last synced: 21 Aug 2025

https://github.com/ryqndev/sorting-visualizer

Java desktop program that helps visualize sorting algorithms and how they work. (in progress)

gui java sorting-algorithms

Last synced: 21 Aug 2025

https://github.com/hilarionengarejr/pizza-ordering-app

Implementation of a GUI using JFrame to order pizza and place toppings.

desktop-application gui java jframe

Last synced: 20 Aug 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/aghorui/boltzmanntex

Implementation of GUIs for well understood scientific problems

analysis boltzmann-plot calculation gui plasma temperature

Last synced: 08 Apr 2026

https://github.com/anafvana/groupick

Create a curses-based interactive selection in the terminal and assign options to groups.

curses group gui pick python

Last synced: 12 Jan 2026

https://github.com/flaviandiold/texteditor

This is a simple user friendly, Java-based Text Editor, with secure password hashing. In this project a folder is created in the same name as the user, files are allowed to be created and the files inside the folder are allowed to be accessed, edited, and saved, through this project.

gui java texteditor

Last synced: 19 Aug 2025

https://github.com/rudra-mondal/aperture-epub-reader

🚀 Aperture is a modern, feature-rich desktop EPUB reader built with Python 🐍 and PyQt6. It focuses on a clean reading experience ✨ and powerful, integrated Kokoro Text-to-Speech (TTS) capabilities 🗣️🔊

aperture-book-reader book-reader epub epub-reader gui kokoro kokoro-82m kokoro-tts pyqt6 text-to-speech

Last synced: 18 Aug 2025