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/zerefwayne/offline-quiz-software

Offline Quiz Software - Object Oriented Modelling Course Project

gui java java-8

Last synced: 11 Jul 2025

https://github.com/alfonsog-dev/thesis-demo

This is a front-end only demo for my thesis project.

demo-app gui reactjs web

Last synced: 08 Dec 2025

https://github.com/mleidel/tkgui

Compare tkinter GUI packages for python

gui python3 tkinter ttkbootstrap ttkthemes

Last synced: 06 Apr 2025

https://github.com/noarche/get-filehash-gui

Show file hash for one or multiple files. SHA1 SHA256 SHA384 SHA512

get-filehash gui sha1 sha1-hash sha256-hash sha384 sha384-hash sha512 sha512-hash

Last synced: 25 Mar 2025

https://github.com/lcharleslaing/nlp_processing

This app is a text processor designed to work with GPT models. It helps users save tokens while using GPT models by processing the input text. The app provides a GUI with an input box for pasting the original text, a dropdown menu for selecting the GPT model, and a button to process the text and a copy button to paste into ChatGPT.

chatgpt gpt-4 gui

Last synced: 11 Jun 2025

https://github.com/c0mpl3xdev/rpn_calculator_ui

A simple RPN calculator project with GUI interface developed with Avalonia UI Framework to learn the basics of GUI development with C# and .NET

avaloniaui csharp dotnet gui gui-application learning rpn-calculator

Last synced: 12 Jun 2025

https://github.com/bestmahdi2/uni__tictactoeminimaxalgorithm

A university project in which the tic tac toe game is designed using the Min Max algorithm and TKinter graphic interface

game gui minimax minimax-algorithm python tic-tac-toe tic-tac-toe-game tkinter

Last synced: 29 May 2026

https://github.com/mahmudnibir/autoclickergui

⚕️AutoClickerGUI is an advanced Python-based tool that automates mouse clicks on specified images (like UI buttons). Whether you're automating tasks on websites or in apps, this tool gives you full control with a beautiful and intuitive GUI.

auto-clicker automation button-click-event gui python python3

Last synced: 23 Apr 2025

https://github.com/andeya/craft-gui

Craft GUI = Tauri + Vue(Quasar) + Tailwind + TS + Vite.

best-practices gui quasar tailwindcss tauri typescript vite vue

Last synced: 12 Apr 2026

https://github.com/akash-rajak/network-usage-tracker

Python Script to track the instant network usage in PC or Computer.

gui network network-usage network-usage-tracker psutil python3 socket tkintet

Last synced: 26 Mar 2025

https://github.com/hadialqattan/online-tictactoe

GUI online TicTacToe using pygame and socket lib.

gui online-tictactoe-game pickle-lib pygame python3 socket-lib

Last synced: 04 Sep 2025

https://github.com/dimchtz/jquery.cw

A tiny jQuery plugin that lets you display confirm windows in javascript.

box confirm css dialog gui javascript jquery jquery-plugin js modal windows

Last synced: 12 Apr 2026

https://github.com/mgrojo/atgui

Ada binding for TGUI, a cross-platform GUI for SFML

ada binding cross-platform gui sfml tgui

Last synced: 01 Apr 2025

https://github.com/soulyma/pictureeditorandaudioplayer

Using C# I managed to make an AudioPlayer and PictureEditor and I've put them in one MDI with friendly GUI

audio audio-player audio-processing csharp gui multimedia picture

Last synced: 07 Apr 2025

https://github.com/khip01/kalkulator-gui-java

Desktop Application/Aplikasi Desktop

desktop-app gui java kalkulator netbeans

Last synced: 04 Jul 2025

https://github.com/marcuwynu23/peculiar-gui

Java GUI Library for rapid application development

class-library classes gui gui-java gui-ui library swing

Last synced: 09 Apr 2025

https://github.com/akash-rajak/gui-scroll-view

Implemented Scroll View in GUI window.

gui python3 scrollview tkinter

Last synced: 26 Mar 2025

https://github.com/unsignedarduino/circuitpython-bundle-manager-v2

A Python program that makes it easy to manage modules on a CircuitPython device!

circuitpython dependency-manager gui python

Last synced: 12 Apr 2026

https://gitlab.com/nobodyinperson/python3-numericalmodel

Classes to set up and run a simple numerical model in Python

gtk gtk3 gui modelling python python3 simulataion

Last synced: 15 Aug 2025

https://github.com/leewayzdes/flower_shop_db_gui

Графический интерфейс для управления базой данных цветочного магазина, разработанный на Python с использованием Tkinter и UML-диаграммы структуры системы.

database-management flower-shop gui python uml uml-diagrams

Last synced: 18 Jun 2025

https://github.com/radad/radhotcorner

Launch an application when the mouse is in the corner of the monitor

appveyor gui shell-extension win32 windows

Last synced: 05 May 2026

https://github.com/the0cp/pyfortune-gui

command "fortune" made with python & tkinter with a GUI

fortune fortune-cookie fortune-cookies gui python tkinter tkinter-gui tkinter-python

Last synced: 31 Mar 2025

https://github.com/s-celles/Nextion.jl

An unofficial Julia library to communicate with Itead Nextion display

display electronics gui julia julia-language julialang nextion screen

Last synced: 27 Oct 2025

https://github.com/timre13/sdl_file_chooser

A simple file chooser gui written in C++ using SDL2 and SDL2_TTF

cplusplus filechooser gui sdl2 sdl2-ttf

Last synced: 10 Jan 2026

https://github.com/tolik-punkoff/batch-rename-files

Small script (with GUI) for batch renaming files

bash batch-rename files gui script

Last synced: 12 May 2026

https://github.com/2kabhishek/wordsearcher

Word searching with JavaFX 🔤🔍

gui java javafx search utility

Last synced: 18 May 2026

https://github.com/a5kin/moire

Multi-Objective Interactive Runtime Environment

artipixoids environment gui simulation xentica

Last synced: 14 Jan 2026

https://github.com/mcquerol/java-notepad

Java notepad application with basic text editing and GUI.

gui java notepad-clone

Last synced: 22 Jun 2026

https://github.com/codingprivacy/developing-gui-with-python-tkinter

This repository contains programs for the tutorials explained on our website and YouTube channel.

gui python-tkinter python3 tkinter-gui tutorials-explained youtube-channel

Last synced: 06 Feb 2026

https://github.com/dog-broad/contact-management

A GUI tool written in C to manage contacts

c glade gui

Last synced: 24 Mar 2025

https://github.com/pchemguy/agw-aui-wxpython-demo

Refactored AGW-AUI wxPython demo

gui python skeleton wxpython

Last synced: 08 Jan 2026

https://cmdkolab.github.io/osko/

OS(KO) 🚀 - browser-based operating system

desktop gui html javascript operating-systems os osjs osko web-desktop web-os

Last synced: 31 May 2026

https://github.com/dyefremov/h2dbadmin

Small GUI for working with H2 database based on JavaFX library.

gui h2-database javafx-library

Last synced: 17 Mar 2026

https://github.com/d3m37r4/zemaxddeclient

Advanced analysis of optical systems using parameters retrieved from Zemax via DDE (Dynamic Data Exchange)

dde gui lens-design optical-design optical-engineering optics physics scientific-computing windows zemax

Last synced: 01 Jun 2026

https://github.com/meopbk/gui_ai

A Python GUI to connect to remote and local API, allowing simple switch between AI Models. It also implements features like web search, memory limited context, file recognition and analysis... Co-creator: @iacopPBK

api api-client api-gateway api-server deepseek-r1 deepseek-v3 gtp gtp-4 gui mistral-7b ollama openai python python3 requests

Last synced: 05 Jul 2025

https://github.com/mdazfar2/tkinter-menu-project

Dive into GUI development with Python's tkinter library. This project features a collection of interactive buttons, each triggering unique actions. Ideal for both beginners and experienced developers, offering a playground for creativity and learning. Explore and enhance your tkinter skills today!

gui python

Last synced: 05 Oct 2025

https://github.com/qpv-research-group/sunglass

Graphical frontend for Solcore

gui hacktoberfest photovoltaics python tkinter

Last synced: 17 Mar 2026

https://github.com/cesarmartinez7/python

Script cotidianos pygay

gui linux python python3 qrcode tkinter

Last synced: 01 May 2026

https://github.com/ztamdev/dars-framework

Dars is a Full-Stack multiplatform Python UI framework for building modern, interactive web and desktop apps with Python code. Seamlessly integrated with FastAPI, it allows you to build complete applications with Server-Side Rendering and reactive SPA capabilities also classic multipage html and desktop apps in a single codebase.

backend desktop desktop-app electron framework frontend gui interface python ui webapp website

Last synced: 02 Jun 2026

https://github.com/nochillfm/skyetransfer

Synthwave .PHP file upload system with a clean GUI, easy to customize, and clean file storage.

anonfiles css file file-sharing file-upload filesystem gui html html-css-javascript java javascript php synthwave transfer

Last synced: 05 Apr 2026

https://github.com/rayyan9477/point-of-sale-system-sql

Developed a Point-of-Sale system using C# and MSSQL, optimizing transaction processing and inventory management, which resulted in a increase in operational efficiency.

csharp database gui mssql-database tsql windows-forms

Last synced: 11 Apr 2026

https://github.com/filiprokita/pyclicker

pyClicker is a Python program that automates mouse clicks. It utilizes the PyAutoGUI library to perform the clicking action and the keyboard library to start and stop the clicking process. Users can customize the start and stop buttons according to their preferences. With pyClicker, repetitive clicking tasks can be completed with ease.

autoclicker gui gui-automation keyboard mouse pyautogui python python3 utilities utility

Last synced: 24 Mar 2025

https://github.com/hasnocool/rusty_wallhaven_browser

A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.

asynchronous egui gui image interface language library linux macos programming reqwest rust user windows

Last synced: 12 Feb 2026

https://github.com/martinthoma/write-math-eel

Eel GUI application which uses hwrt to interactively classify symbols.

eel gui python

Last synced: 13 Feb 2026

https://github.com/alef-basilio/calculator---frontend---07-2024

An exclusive project for my college/um projeto exclusivo para minha faculdade.

faculty gui pil python tkinter

Last synced: 11 Oct 2025

https://github.com/hamed-gharghi/quickplot-2d

A PyQt5 application for plotting and saving 2D data visualizations from CSV files with customizable plot and background colors, line thickness, and support for a dark theme.

gui gui-application plot plotting-in-python pyqt5 pyqtgraph python

Last synced: 19 Jun 2026

https://github.com/bocaletto-luca/windiskimage

WinDiskImage WinDiskImage is a lightweight, user-friendly disk imaging tool for Windows, built with Python and PySide6. It allows you to create and restore raw disk images from physical drives, with real-time progress, speed, and ETA display. By @bocaletto-luca

bocaletto-luca bootable-drives disk-images english gui opensource python win-disk-image windiskimage

Last synced: 09 Oct 2025

https://github.com/the0cp/matlab-calculator

Simple GUI calculator demo

gui matlab matlab-gui matlab-guide

Last synced: 31 Mar 2025

https://github.com/ribeiro-boll/eazyyt

A simple and lightweight Youtube Downloader

downloader gui mp3 python tkinter-gui youtube youtube-downloader

Last synced: 02 May 2026

https://github.com/jeheskielsunloy77/volatile

GUI client to manage redis and memcached caches

cache gui memcached redis

Last synced: 13 Apr 2026

https://github.com/technoculture/microfabricator-hmi

Microfabricator HMI

controls gui hmi

Last synced: 27 Jan 2026

https://github.com/mrdcvlsc/jcharts

a simple graph-charts library for java swing GUI, provides pie graph and line graph

chart graphics gui java javafx jframe library line-graph netbeans pie-chart statistics swing-gui visualization

Last synced: 02 May 2026

https://github.com/i2y/wasabi

A cross-platform UI framework for Go

cross-platform go golang gui ui websocket webview webview2

Last synced: 08 May 2026

https://github.com/irshit033/pyqt_gui_demo

Baby Incubation Monitor

gui pyqt5 python qtdesigner

Last synced: 10 Jan 2026

https://github.com/thegamerbay/haydee-ai-outfit-generator-gui

A modern graphical user interface for the Haydee AI Outfit Generator library. Easily generate custom outfits for Haydee without messing with terminals or environment variables!

ai ai-art ai-assisted customtkinter desktop-app game-modding-tool gemini gemini-api generative-ai gui haydee modding pyinstaller python

Last synced: 04 Mar 2026

https://github.com/vladcranga/python-weather

A python application with a GUI that displays weather and forecast information.

api gui python weather

Last synced: 04 Dec 2025

https://github.com/anam1980/compressordecompressorapp

The app allow user to compressed or decompressed file using GZIP algorithm.

gui gzip-compression gzip-decompression java javaswing swing-gui

Last synced: 28 May 2026

https://github.com/Octophin/scute

Schema Compiled Utility Template Engine

conservation gui hardware oam

Last synced: 06 Aug 2025

https://github.com/kamadulski/mp4_audio_extractor

A simple Python application to extract audio tracks (MP3 or AAC) from MP4 video files, supporting single file and batch processing with both GUI and Command-Line interfaces.

aac audio-extraction batch-processing cli ffmpeg gui mp3 mp4 python video-to-audio

Last synced: 02 Jul 2025

https://github.com/micoro/kview

Matlab GUI for easy plot and processing

gui matlab plot signal-processing

Last synced: 02 Apr 2026

https://github.com/taxi-tabby/catts-videotranscriber

A completely free, open-source transcription tool running on OpenAI Whisper and Pyannote.

gui openai python3 transcriber video voice whisper-ai windows

Last synced: 04 Apr 2026

https://github.com/ostanton/nimgenericvisualcalculator

A generic visual calculator written in Nim and NiGui

gui nigui nim

Last synced: 03 Jun 2026

https://github.com/derleiti/ailinux-client

AILinux Desktop Client - PyQt6 GUI for Linux with AI Chat, Terminal, File Browser

ai-assistant ailinux chat desktop gui linux pyqt6 python

Last synced: 04 Apr 2026

https://github.com/blackphlox/wte

Windows Terminal Editor - Using rust to combine performance and the usefulness of wt-editor-cli & wt-editor-gui into one packaged executable.

cli editor gui json-schema windows-subsystem-linux windows-terminal windows-terminal-configure

Last synced: 21 Jan 2026

https://github.com/jstrieb/groupme-archiver

GUI to download GroupMe chats for archival and offline analysis

groupme gui jackson java javafx json

Last synced: 18 Apr 2026

https://github.com/alternative-intelligence-cp/aria-packages

Standard library packages for Aria — 80 packages including HTTP, CSV, regex, datetime, SDL2, GTK4, raylib, SQLite, PostgreSQL, MySQL, Redis

aria database gui packages standard-library

Last synced: 05 Apr 2026

https://github.com/neroist/url-shortner-gui-app

A GUI app in which you can select from multiple URL shortners to shorten a URL.

app gui nim nim-lang url-shortener wnim

Last synced: 10 Jun 2025

https://github.com/nstechbytes/readme-pro

*Readme Pro** is a powerful GitHub README generator application designed to help you create professional and visually appealing README files for your GitHub projects. It allows you to easily input your personal information, skills, projects, and social media links, generating a formatted Markdown file ready for use on your GitHub profile.

developer-tools documentation github gui markdown open-source project-management pyqt python readme-generator

Last synced: 18 Apr 2026

https://github.com/venopyx/isolator

Powerful and flexible application isolation tool for Linux that uses bubblewrap to create secure, isolated environments for running applications. It provides enhanced security features, GUI application support, and configurable isolation levels.

bubblewrap docker docker-container environment gui gui-docker isolator linux open-source podman pypi python security temporal-data

Last synced: 13 Apr 2026

https://github.com/vaithak/graph-plotter

A Graph Plotter desktop application in C++

c-plus-plus c-plus-plus-14 desktop graphplotter gui linux macos qcustomplot qt-gui qt5

Last synced: 12 Apr 2026

https://github.com/andypiper/brachiograph-converter-gui

A desktop app for converting images to BrachioGraph format

brachiograph desktop gui plotter python

Last synced: 20 Jan 2026

https://github.com/k5md/templated-generator

Generate files from templates with template entries replaced

cli generator gui module python template text-editing text-substitution

Last synced: 14 Jan 2026

https://github.com/teonet-go/conf

Config helper go package

config fyne go golang gui json

Last synced: 20 Apr 2026

https://github.com/marshallvoid/fconline

A Python-based automation tool for FC Online events featuring a modern GUI interface and intelligent browser automation with anti-detection capabilities.

gui mmo playright python windows

Last synced: 04 Jun 2026

https://github.com/cosmicshelter/tweakpane-plugin-thumbnail-grid

Thumbail grid select binding plugin for tweakpane

gui plugin tweakpane tweaks

Last synced: 18 Jun 2026

https://github.com/nykenik24/glideui

A lightweight Love2d GUI library

gui interface library lightweight love2d

Last synced: 21 Apr 2026

https://github.com/zeittresor/py_wildcard2prompt

Convert any wildcard file to a dynamicprompt text entry..

gui prompt python sd-webui text-converter utility wildcard

Last synced: 14 Jun 2025

https://github.com/prot-security-studio/prot-defender-user-interface

The User Interface of Prot Defender. It can changes the settings, log, and notify user such as threats detected.

csharp defender gui interface

Last synced: 05 Feb 2026

https://github.com/yaoyouzhong/boss-resume-filter

BOSS直聘候选人自动筛选工具:自动滚动获取、智能评分匹配、自动打招呼、Excel导出,支持图形界面和命令行两种模式

automation boss-zhipin drissionpage excel-export gui python recruitment resume-filter

Last synced: 30 May 2026

https://github.com/likolk/expression-simplifier

Simplify Any Math Expression Using This Fancy Tool

expression-simplificator gui java javagui

Last synced: 17 Oct 2025