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/blankscreen-exe/tkinter-mod-manager

A tkinter based mod manager for simple organizations of mod files.

gui python3 tkinter

Last synced: 04 Jun 2026

https://github.com/palaashatri/pytk-nvidia-smi-gui

A real-time graphical interface for monitoring NVIDIA GPU status using nvidia-smi, with color-coded metrics, process table, and power limit adjustment.

gpu gui linux nvidia nvidia-smi python tk tools windows

Last synced: 29 Jun 2025

https://github.com/celeroncoder/javafx

GUI components with JavaFX (~my learning repo)

components gui javafx

Last synced: 20 Apr 2026

https://github.com/mykhail024/bignumbermultiplication

Large number multiplication program with GUI and graph. Based on qt6

bignumber bignumbers cross-platform gui karatsuba-multiplication math qt qt6

Last synced: 20 Apr 2026

https://github.com/costava/eca-viewer

View elementary cellular automata in a GUI

cpp fltk gui

Last synced: 28 Mar 2025

https://github.com/tojan-naiem/advance-course-projects

My projects during the Advanced course I am taking at my university and it's about Java GUI using Swing library

advanced-programming assignment calculator decimal-to-binary gui gui-application gui-java java javafx javaswing projects signup signup-page swing swing-game swing-gui swing-gui-application ui

Last synced: 12 Apr 2026

https://github.com/bilalm04/blackjack

Blackjack application created using Java Swing library.

game gui java javaswing oop

Last synced: 12 Jul 2025

https://github.com/emarifer/todo-gui-tauri-app

Task list application to test the creation of GUI's with Tauri/Rust.

gui react rust tauri todo-app typescript

Last synced: 11 Apr 2026

https://github.com/themayursinha/calc

calc app in C

c gtk3 gui

Last synced: 28 Apr 2026

https://github.com/gamepowerx/kekuploadservergui

A plugin for KekUploadServer that adds a GUI

avaloniaui csharp gui kekupload kekuploadserver plugin uploadserver

Last synced: 20 Feb 2026

https://github.com/miriarte33/interest-calculator

Calculates simple interest and returns that along with the total cost. Demonstrates use of JOptionPane to easily create a GUI.

calculator gui interest interest-calculator interest-rates

Last synced: 21 Apr 2026

https://github.com/mykhail024/ten-sorting-algorithms

Comparison of sorting methods with a graphical interface (GUI)

gui qt qt6 sorting-algorithms sorting-visualization

Last synced: 21 Apr 2026

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/parktest0325/im-not-finder

file explorer with ssh, adb or more..?

adb gui ssh tauri terminal

Last synced: 21 Jun 2026

https://github.com/5starkanyon/pm2-gui

Manage your PM2 processes easily with PM2 GUI, a modern Electron app. Simplify your workflow and enhance productivity. ⭐️💻

development electron electron-app gui javascript nodejs pm2 pm2-gui pm2-module pm2-monit pm2-node pm2-web pm2-web-monitor tool

Last synced: 10 May 2026

https://github.com/preetesh21/chatbot

This repo contains the dataset as well as the python used for building a retreival chatbot

chatbot gui tkinter

Last synced: 22 Jun 2026

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/joshjarabek7/inventory-management

An inventory management GUI that tracks the parts and products currently in stock at a shop.

gui java javafx

Last synced: 22 Apr 2026

https://github.com/lehuyh/boltui

⚡C++ GUIs In a Flash!

beginner-friendly cpp cs1 gui library

Last synced: 05 Jun 2026

https://github.com/bahmanm/brewit

A simple timer and countdown application (Mono + Gtk#)

gtk-sharp gui mono

Last synced: 23 Apr 2026

https://github.com/antohaua/tetris_tk

GUI teris on tkinter

gui python3 random tetris tkinter

Last synced: 08 Apr 2025

https://github.com/marvin1099/user_updater

A simple tool for automatic system updates using topgrade, featuring a background systemd service and a lightweight GUI to notify users of ongoing updates.

automation bash gui linux topgrade update updater updates

Last synced: 10 May 2026

https://github.com/rexadbapp/rexadb-app

Multi-database desktop client for PostgreSQL, MySQL, MongoDB, SQLite, ClickHouse, Redis, and SQL Server.

database electron gui

Last synced: 06 Jun 2026

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/channingko-madden/map-app

A Qt app with a map

cmake cpp gui qml qt qtquick

Last synced: 24 Apr 2026

https://github.com/accessory/rocksdbviewer

Let's you read and write a RocksDb Database.

fltk gui nosql-database rocksdb

Last synced: 15 Aug 2025

https://github.com/hamdymohamedak/blackv-chatbot

This is a simple React and TypeScript-based web interface designed to make it easy to connect your Ollama models to a website. Instead of interacting with Ollama via the terminal, you can now use a graphical user interface (GUI) to communicate with your models.

ai chatbots gui model ollama

Last synced: 24 Apr 2026

https://github.com/shayan925/offlineclicktest

An offline application that tests your clicking speed without the problem of lag.

cpp gui qt

Last synced: 24 Apr 2026

https://github.com/akk85/alien-invaders

My final project for CS 1110: Introduction to Computing using Python

alien arcade-game game gui python

Last synced: 25 Apr 2026

https://github.com/tobenot/tempuspugnus

A minimalist time management tool with floating window interface. Set time limits for tasks, track progress, and get reminders - helping you stay focused and productive. | 一个简洁的浮窗式时间管理工具,通过设定明确的时间限制来提高工作效率

desktop-app floating-window gui json minimalist pyqt6 python reminder task-manager time-management

Last synced: 25 Apr 2026

https://github.com/i-e-b/snivellinggit

An experimental GUI for the Git SCM.

c-sharp experimental git gui visualisation visualization working

Last synced: 25 Apr 2026

https://github.com/mehrshaad/apartment_management

Personal PyQt5 windows application!

excel gui json pdf pyqt5 python

Last synced: 25 Apr 2026

https://github.com/timothyl96/top2121

Assignment for Object Oriented Programming

assignment gui java oop

Last synced: 15 Mar 2025

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/operavaria/ttk-gui-modules

Python GUI modules for object-oriented programming projects.

gui python tkinter ttk

Last synced: 08 Nov 2025

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/vishnu-tppr/nexora-ai

Made with Python, crafted by Vishnu 💻✨ Nexora AI – A smart Python voice agent with GUI, reminders, WhatsApp messaging, app control, jokes, and more! Built with 💻 + 🧠 + ❤️.

ai automation cool-python-projects customtkinter desktop-assistant gui nexora open-source-ai personal-assistant productivity-tool python python-project speech-recognition system-utility text-to-speech virtual-assistant vishnu-cse voice-assistant whatsapp-automation windows

Last synced: 25 Apr 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/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/peeepca/production-dashboard

Production dashboard, with rest connection and build in data parser. It can analyze production data and performace.

backend dashboard dashboard-application front-end frontend gui itac parse parser python python3 rest rest-api restful-api tkinter

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/n8tbyte/example-rust-slint

example-rust-slint

gui rust slint

Last synced: 10 Jun 2026

https://github.com/setsumi/stimer

STimer - seconds and clock timer GUI app for Windows.

clock gui seconts timer windows

Last synced: 11 May 2026

https://github.com/pranjalimaletha/sortingvisualizer

AlgoViz is an interactive program that uses entertaining animations to assist users understand sorting algorithms and their operations.

application gui java sorting visualization

Last synced: 26 Apr 2026

https://github.com/saravana1606/inventory-management-system

This system as the name implies manages an inventory. The system allows the user to add new products and delete them, update stocks, sell products and other necessary functionalities. The system also manages the customer details, dues and also prints receipt for orders. User authentication is implemented.

gui java-8 mysql-database netbeans sql swing

Last synced: 27 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/codeation/tile

Widgets and tools library

event-propagation go golang gui impress widgets-library

Last synced: 31 Mar 2025

https://github.com/theoliverlear/angular-boilerplate-utilities

Sometimes, the Angular CLI doesn't go far enough. This is where Angular Boilerplate Utilities comes in! It has scripts which have features not in the Angular CLI and can greatly increase your productivity.

angular developer-tools filesystem gui mit-license python scripting tkinter utilities webdevelopment

Last synced: 27 Apr 2026

https://github.com/developerx-official/ui_test

A test app written purely in Rust.

eframe gui rust

Last synced: 19 Apr 2025

https://github.com/diem0n/dragon_curves

Implementation of dragon curves in python

dragoncurve gui python3

Last synced: 27 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/ahmedukamel/employee-management-system

Employee Management System is a practical project in Data Structures and Algorithms course in Beni Suef University. Created by me using Java, JavaFX, IntellIJ

csv-files data-structures-and-algorithms desktop-application gui java javafx searching-algorithms sorting-algorithms

Last synced: 27 Apr 2026

https://github.com/shapur1234/dfu-lootmenu

A mod for Daggerfall Unity.

daggerfall freesoftware game gui mod ui unity3d

Last synced: 11 May 2026

https://github.com/hugojosefson/docker-chromium

Runs the Chromium browser, inside Docker.

chromium docker gui

Last synced: 11 May 2026

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

Secure Python CLI & GUI tool for efficient file/stream encryption & decryption (AES-256-GCM, streaming I/O). Supports passwords (Argon2id+Salt) or key files. Built for security and automation

aes aes-256 aes-gcm argon2 argon2id authenticated-encryption cli cross-platform cryptography decryption encryption file-encryption gui kdf pyside6 python python3 qt6 security streaming

Last synced: 27 Apr 2026

https://github.com/albert-gao/projectfantasy

A genetic algorithm with GUI to show the evolution progress.

genetic-algorithm gui java

Last synced: 23 Jun 2026

https://github.com/fgatto13/pythonstopwatch

A PyQt5 stopwatch app with real-time clock, custom 7-segment-style font, and dynamic UI. Includes start/stop/reset controls, hover effects, and precise 10ms updates.

beginner-project custom-font desktop-app gui pyqt5 python qt stopwatch time-tracking

Last synced: 23 Jun 2026

https://github.com/snuffish/ydb-toolbox

Toolbox for MUMPS (M) GT.M / YottaDB

debug gtm gui m mumps ydb yottadb

Last synced: 16 Jan 2026

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

A GUI for the `remind` calendar

calendar command-line-tool gui legacy reminders

Last synced: 28 Apr 2026

https://github.com/kit-data-manager/inclde

INCLDE - Includable Linked Metadata Editor

client-side editor gui inactive json-ld linked-data web-component

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

Example use ADO.Net. List authors with functions: "Add", "Edit", "Delete". C# and WPF. ListView bindings. Using MVP pattern

ado-net csharp database gui mssql-database wpf wpf-application

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/james-see/kivy-fun

Fun with Kivy, the GUI creator tool in Python that you write like html and css

gui kivy python3

Last synced: 28 Apr 2026

https://github.com/begarco/hotspot

GUI client for creating an hosted Wi-Fi network on a Windows system.

gui network powershell powershell-script wifi wifi-hotspot windows winform

Last synced: 28 Apr 2026

https://github.com/alex-poor/alavai

A lightweight, distro-agnostic Tailscale client for Linux with one-click tailnet switching

gui iced ksni linux mesh-vpn rust system-tray tailnet tailscale tray vpn wireguard

Last synced: 25 Jun 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/na-trium-144/webcface-webui

UI Application for WebCFace

gui react user-interface visualization vite

Last synced: 11 Apr 2026

https://github.com/biasedkiwi/calcpy

A simple GUI calculator made using Python and Tkinter

calculator gui tkinter

Last synced: 16 Mar 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/selo0530/redisguimanager

Redis GUI client with searching by sql query

csharp gui redis redis-client sql

Last synced: 29 Apr 2026

https://github.com/trapd00r/clipboard_to_primary

sync XA_CLIPBOARD to XA_PRIMARY selection buffers

clipboard gui paste terminal

Last synced: 12 May 2026

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

This is a simple program, written both in C and C#, that allows you to perform fundamental operations on matrices.

c csharp gui gui-application matrices

Last synced: 29 Apr 2026

https://github.com/brochin5671/civilizationsimulator

Final project for my grade 12 Computer Science class that demonstrates OOP concepts as a Point & Click game. Using a genetic algorithm to evolve your civilization, you play as the humans who must go against monsters and aliens genes to survive.

game genetic-algorithm gui java oop

Last synced: 16 May 2025

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

Simple ImGui and GLFW integration

cpp17 gui imgui-glfw

Last synced: 20 May 2026