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

Qt-based Versatile Stateless Editor

gui lightweight pyqt python qt simple text-editor

Last synced: 25 Apr 2026

https://github.com/sadevans/image_gui

GUI для одновременного просмотра маски и оригинального снимка с наложением и регулировкой прозрачности с целью анализа качества маски

gui image-viewer tkinter

Last synced: 25 Apr 2026

https://github.com/jeremi360/pygtkfx

Small lib to make Gtk my way

easy-to-use framework gtk3 gui markup-converter python

Last synced: 25 Apr 2026

https://github.com/sunzey/autotest_ui

a multi-user UI(python) supports user quizing (Final work for BUAA-Pyhton-2021)

buaa gui gui-application python

Last synced: 06 Jun 2026

https://github.com/socket-manager/launcher

SOCKET-MANAGER Launcher: サービス管理用 GUI & CLI ランチャー

cli cuei-o devops framework gui launcher monitoring php project-repository service socket-manager

Last synced: 26 Apr 2026

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/amirreza-ipchi-haq/fingerprintattendancemachinegui

A GUI wrapper for FingerprintAttendanceMachine

c gui serial-communication wrapper

Last synced: 23 Mar 2025

https://github.com/vastus/.emacs.d

Emacs configuration and settings

configuration emacs gui init-el macos settings

Last synced: 26 Apr 2026

https://github.com/jilwer/proton-inject

A Fyne GUI for injecting DLLs into proton processes using CRT+LL

go gui injector linux modding proton rust

Last synced: 27 Apr 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/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/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/membranesoftware/membrane-surface

A GUI application for Linux, using the SDL cross-platform development library. Its primary purpose is to provide a drawable surface as a component of the Membrane Monitor application.

c-plus-plus gui membrane-server raspberry-pi sdl sdl2

Last synced: 27 Apr 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/pranjalco/kanye-quotes-

This is a fun project that displays random quotes from Kanye West using the **Kanye.rest** API. Each time the user clicks the button, a new quote is fetched from the API and displayed on a beautifully designed Tkinter GUI window.

api application development functions gui integration programming python simple tkinter

Last synced: 30 Mar 2025

https://github.com/segararai/sleeppreventer

Prevent Sleep & Display-off Easily

gui tool

Last synced: 08 Apr 2025

https://github.com/svetjeonline/image-tagger

This repository contains a Python script for a desktop application that generates English captions and keywords for images using AI (Hugging Face Transformers) and writes them to IPTC/XMP metadata.

ai captions gui image image-processing metadata photoshop python stock tagger

Last synced: 10 Jun 2025

https://github.com/fmind/cookiecutter-remi

Template to generate a remi application

cookiecutter gui python remi template

Last synced: 28 Apr 2026

https://github.com/go-numb/x-post-to-blue

This Golang package provides long-form posting on Twitter Blue using the Playwright library.

go gui playwright post twitter x

Last synced: 28 Apr 2026

https://github.com/pooranjoyb/number_game

A simple number guessing game developed in C

c gtk gtk-tooling gui kwoc kwoc2024

Last synced: 28 Apr 2026

https://github.com/zjimn/chatorganizer

ChatOrganizer is a Python-based desktop application that efficiently manages conversations with ChatGPT by using the OpenAI API. It addresses the challenges of categorizing conversation records in the native ChatGPT interface, offering intuitive directory management and conversation classification features

azure chatgpt desktop-application gui openai python sqlite tkinter-python

Last synced: 28 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/injamul3798/oop-project-bank_management_system-using-java

It was my first java project . I totally enjoyed .And that time i was learning java thats why this project was challenging.Learn a lot from this code.

database gui gui-application java sql

Last synced: 28 Apr 2026

https://github.com/pyfig/restaraunt-cost-system

CRUD Application based on python3 + tkinter

crud gui lab python tkinter

Last synced: 02 Jul 2025

https://github.com/dinau/cimgui_markdown

ImGui_Markdown wrapper for C language

bindings cimgui dear gui imgui markdown md nelua nim zig

Last synced: 28 Apr 2026

https://github.com/phillvancejr/vomela-sidewall-searcher

A small tool for work that allows searching a json database for color matches. Currently a WIP port of the Python version

go golang gui tool tools ui webview

Last synced: 28 Apr 2026

https://github.com/nipuna-lakruwan/card-matching-game-java

A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.

begginer-project cardgame game-development gui java javafx memorygame programming swing

Last synced: 29 Apr 2026

https://github.com/vorgestern/gitrelief

Git client as http server, includes GUI to start any number of servers in different repositories.

client git gui httpd

Last synced: 29 Apr 2026

https://github.com/codenameyau/ascii-art-generator

ASCII Art Generator

ascii-art gui python2

Last synced: 24 Mar 2025

https://github.com/scott-hamilton/controlsforfake

The Qt gui frontend for FakeMicWavPlayer.

audio-player gui pulseaudio-client qml qt5

Last synced: 29 Apr 2026

https://github.com/chayanforyou/pk2cmd-gui

Simple graphical user interface for pk2cmd on Linux, Mac OSX and Windows

desktop-app gui gui-application linux macos osx pic-mcu pic-microcontroller pickit2 pk2cmd

Last synced: 11 May 2026

https://github.com/filiprokita/fclick

FCLICK is a Python script that automates mouse clicking by detecting a change in pixel color on the screen. The script waits for a specified start button press to begin monitoring the pixel color at the current mouse position. Once the pixel color changes, the script sends a left mouse click to that position.

automation gui image-processing keyboard-input mosue-click mouse mouse-automation python python3 useful utilities windows

Last synced: 29 Apr 2026

https://github.com/imp0str/lunaiptv

A modern, user-friendly IPTV player built with **Python** & **PyQt6** — lightweight, customizable, and designed to make streaming effortless.

gui iptv m3u pyqt6 python streaming tv video-player vlc windows xstream

Last synced: 29 Apr 2026

https://github.com/judelco/netdesktoptemplate

C# .NET project desktop template with the latest Raylib-cs and ImGui.NET libraries optimized and ready to be compiled to native code using CoreRT (NativeAOT).

csharp framework gamedev games gui imgui native netcore raylib tool tooling toolkit ui

Last synced: 11 May 2026

https://github.com/csengupta1101/digital-clock-python

This Repository deals with a GUI digital clock made with python.This will require tkinter library for GUI interface.The great part of creating your own GUI apps is that you can customize them however you want. From text font to background colour, all features are available for customization. Setting up the time require "time" library module as well.

apps clock gui jupyter-notebook python tkinter vscode

Last synced: 29 Apr 2026

https://github.com/dipaolo/git-stats-plate-gen

CLI & GUI tool to generate plate with your GitHub repositories stats

cli git git-repository github gui python repository repository-stats repository-tools statistics

Last synced: 11 May 2026

https://github.com/thiiagoms/kivy-calculator

Calculator with python and kivy :snake: :hammer_and_wrench:

gui kivy-calculator learning python-gui python-kivy

Last synced: 10 Mar 2026

https://github.com/ciwga/unbloatware

Uninstall bloatware apps from your android phone

android debloater gui

Last synced: 20 May 2026

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/hemmouda/password-generator

A simple password generator GUI in Java

gui java password-generator simple

Last synced: 08 Apr 2025

https://github.com/skneko-upv/twins

UPV Proyecto transversal IS 2019/20

game gui xamarin

Last synced: 12 Mar 2025

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/nurjahonergashevme/etsy-parser

Автоматизированный парсер магазинов Etsy с GUI интерфейсом, Telegram ботом и интеграцией с Google Sheets.

aiogram etsy gui parser python

Last synced: 17 Aug 2025

https://github.com/couldbedead/unitychallenge_5

The Unity Junior programmer Challenge 5 "Whack-A-Food" Submission for UCCS GDD 1200

csharp gui unity

Last synced: 30 Apr 2026

https://github.com/thanadolps/dioxus_tic_tac_toe

React's tic tac toe but it's made with dioxus

dioxus gui react rust rust-gui-experimental tic-tac-toe

Last synced: 20 May 2026

https://github.com/yourcraftmc/gui-framework

❇️ A efficiency & easy-to-use packet-based gui framework for minecraft servers, multi-platform supported for Bukkit, Spigot, BungeeCord and Velocity.

api bukkit bukkit-api bungeecord easy-to-use framework gui spigot spigot-api velocity velocitypowered

Last synced: 12 Mar 2025

https://github.com/membranesoftware/membrane-control

A GUI application for Microsoft Windows, macOS, and Linux, using the SDL cross-platform development library. Its primary purpose is access and command of functions provided by Membrane Server.

c-plus-plus gui gui-application linux macos membrane-control membrane-server raspberry-pi sdl sdl2

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

btop - To monitor the system performance and understand what’s going on.

btop gui terminal

Last synced: 05 Oct 2025

https://github.com/amiiircom/socialgifmaker

Convert video clips to social‑media‑friendly GIFs. Trim, overlay text, dial in size vs. quality, and preview – all in a threaded PySide6 GUI.

gui pyside6 python-3

Last synced: 30 Apr 2026

https://github.com/theleopard65/dos-guard

DOS-Guard is a network packet monitoring tool built with Flask and Scapy. It captures and analyzes network packets in real-time, providing insights into network traffic and potential DDoS attacks. With a user-friendly web interface, DOS-Guard allows users to visualize packet data and monitor network activity effectively.

analysis botnet ddos flask gui interface mitigation packets packetsniffing projects python3 scapy server socket socketio

Last synced: 30 Apr 2026

https://github.com/crapface/netwatch

Portable Windows LAN scanner & monitor — finds hosts by open TCP ports, watches them, emails on downtime. Single Go (lxn/walk) exe, no install. EN/ES.

golang gui lan network-monitoring network-scanner port-scanner portable sysadmin windows

Last synced: 26 Jun 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://github.com/shubhadapaithankar/text-editor-gui

Text Editor GUI Using Python Libraries

editor gui python3

Last synced: 26 Mar 2025

https://github.com/niksirbi/pyrat_fmri

A GUI app made with python's tkinter for quickly computing fMRI activation maps

fmri fmri-analysis gui mri

Last synced: 06 Oct 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/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/allenvox/qt-examples

Collection of pet Qt applications

cpp cxx gui qt qtcreator

Last synced: 09 May 2026

https://github.com/sarangs1621/car-booking-system

A Python-based Car Booking System that allows users to easily schedule, manage, and view their car appointments and bookings through an intuitive interface.

appointment-management booking-system car-booking gui python python-project scheduling-system user-interface

Last synced: 19 Apr 2026

https://github.com/coruscateor/gtk_estate

A GTK and libadwaita state association library

adwaita gtk gui libadwaita rust rust-lang rustlang state widget

Last synced: 01 May 2026

https://github.com/iphydf/jtox

JVM Tox GUI client using JavaFX

gui javafx openjfx toktok tox-client

Last synced: 04 Oct 2025

https://github.com/waltertamboer/experiment-docker-firefox

A test I did to get Firefox running via Docker with a graphical window.

docker dockerfile firefox gui

Last synced: 14 Aug 2025

https://github.com/roblillack/gitj

Git Journey: Classic-looking, cross-platform GUI git client

git gui macos rust saudade wayland windows x11

Last synced: 08 Jul 2026

https://github.com/erikdelange/restful-web-service

An example RESTful web service plus a web app which is making use of this service. Allows you to maintain a todo list.

bottle gui python restful-api restful-webservices webservice

Last synced: 08 Jun 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/youssefali11997/quine-mccluskey-method-simulator

An Application for minimizing Boolean functions via step by step Quine-McCluskey Algorithm simulation including Applying Petrick's method. Also , Included A friendly GUI with multiple features .

fxml gui java javafx quine-mccluskey-technique scenebuilder

Last synced: 01 May 2026

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/antoniszks/police-citizen-manager-app

This is a simple Python GUI application, in order to manage the daily department visitors in a convinient way.

database-management excel gui police-data python

Last synced: 12 May 2026

https://github.com/acnasdev/msicontroller

MsiController — a cross-platform application and service for managing MSI laptop features (EC, fan control, backlight, etc.) on Linux. Includes a Qt6-based GUI client, systemd service, D-Bus communication, and a kernel module.

automation dbus device-management embedded-controller fan-control gui hardware-monitoring installer kernel-module laptop linux open-source qml qt qt6 service system-utility systemd

Last synced: 20 Jun 2026

https://github.com/quinnjohnsoncode/pi-binary-expansion-finder

Simple GUI Application that finds images in PI.

binary c gtk4 gui pi

Last synced: 01 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/ahammadshawki8/mail_book

📩 A GUI-based Python application to add, update, organize, search email addresses in your "Mail Book" and also send emails. ✔

email gui manager-system python

Last synced: 09 Nov 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/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/huizhougrocery/huizhou-pos-system

This is an open-source and lightweight desktop software designed to power a POS system for grocery

gui printer python sqlite tkinter windows

Last synced: 13 Apr 2026

https://github.com/gingercro/calculator

A Python GUI app combining basic & advanced calculators with a unit converter for length, mass, temperature, and time.

advanced-calculator calculator desktop-app gui length mass open-source pyqt python temperature time unit-converter

Last synced: 25 Jun 2026

https://github.com/structlooper/texteditor-using-python

A basic text editor using Python with some amazing features.

gui msi python tkinter windows-software

Last synced: 08 Jun 2026

https://github.com/hasderhi/universal-converter-gui

A simple yet powerful desktop file converter with a modern GUI built on Tkinter + ttkbootstrap. Supports audio, image, PDF, and more - all in one place.

converter converter-gui gui image-conversion office-to-pdf xls

Last synced: 09 Oct 2025

https://github.com/satak/cloud-manager

Python GUI wrapper for az cli

azure azure-cli cloud gui python

Last synced: 01 May 2026

https://github.com/aram-ibrahim/atkentry

A simple entry that supports Arabic.

arabic entry gui kurdish python3 tkinter

Last synced: 29 May 2026

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

Extracts text from video games and visual novels. Highly extensible. Baidu Fanyi/Translation extension added.

baidu baidu-fanyi baidu-translate c-plus-plus c-plus-plus-11 fanyi game gui hacking reverse-engineering visual-novel

Last synced: 11 Mar 2025