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/a7ul/qt-kbc

Qt - Open Source Quizing (KBC or Who wants to be a Millionare Clone) Application

c-plus-plus experiment gui qt

Last synced: 17 May 2026

https://github.com/secret-guest/how-many-books-have-i-written-as-a-developer

Useless program opening most of your programs files, including .md and .txt, and tell you how many lines of code you have written so far.

directory-selection file-count file-handling gui label-update line-count line-counter line-counting pyqt5 python signal-slot threading tools

Last synced: 13 Jun 2025

https://github.com/mauricelambert/totpwinexe

Little GUI Windows application to enter a secret key and obtain your TOTP without any phone or other device

2fa gui mfa totp totp-authenticator totp-generator windows

Last synced: 15 May 2026

https://github.com/nstamour-art/python_script_launcher

A configurable graphical launcher tool for python scripts.

custom developer-tools gui launcher linux macos python python3 script tool ttkbootstrap ui windows

Last synced: 21 Mar 2025

https://github.com/ohimoiza1205/file-explorer-application

A simple file explorer app built using Python and Tkinter. It allows users to navigate files, open .txt files, and delete files from the local directory with a clean, user-friendly interface.

desktop-application file-management gui python tkinter

Last synced: 03 Apr 2025

https://github.com/ahmedsamir45/booking-in-hotel

this app contain oop , gui , CURD concepts

gui python sqlite tkinter

Last synced: 15 May 2026

https://github.com/blaze6950/gamenumbers

Game on the Windows Forms "Numbers". The possibility to increase the playing field has been raised, it is also possible to set the time and range of numbers

csharp game gui numbers-game windows-forms

Last synced: 14 May 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: 12 Mar 2025

https://github.com/cowboy-bebug/pokedex-rs

Pokedex GUI using PokéAPI + iced

gui pokedex pokemon

Last synced: 29 Jun 2026

https://github.com/valdislaf/fortran-winapi-gui

Minimal WinAPI GUI App in Fortran

desktop fortran gui modern-fortran unicode winapi windows

Last synced: 24 Jun 2025

https://github.com/atjsh/wasmedge-demo

Reference demo of a codesign-free browser-based GUI served from a WasmEdge WebAssembly container

codesign-free demo docker gui quickjs wasm wasmedge webassembly

Last synced: 08 Apr 2026

https://github.com/jbe2277/wpfknownissues

This repository contains WPF sample applications that show known issues and workarounds

gui netframework ui windows windows-presentation-foundation wpf

Last synced: 20 Jan 2026

https://github.com/deb-deep-dutta/virustotaljsondownloader

Static GUI to fetch VirusTotal file reports (JSON) by hash. Copy, download (.json/.js), or print summaries. GitHub Pages ready.

api-client cybersecurity frontend github-pages gui hash javascript json malware-analysis security sha256 sha256-hash static-site virus-scanner virustotal

Last synced: 18 May 2026

https://github.com/kareemkemmo/arabicly

Arabic learning GUI app made with tkinter, and pandas

csv gui pandas python3 tkinter

Last synced: 10 May 2026

https://github.com/olafhaag/blender2_80beta_renderbuttons

Adds Render Buttons to Output tab in Properties of Blender 3D 2.80 beta.

beta blender blender-addon button gui render

Last synced: 15 May 2026

https://github.com/nekolr/sonarr-subtitle-renamer

🔨 subtitle renamer (for sonarr)

gui python3 renamer sonarr subtitle

Last synced: 14 Mar 2025

https://github.com/blaze6950/mvvmexamples

A case study of an application with MVVM architecture

csharp example gui mvvm mvvm-architecture wpf

Last synced: 18 May 2026

https://github.com/impe93/clientmail

A local email service for test RMI and swing in java

gui java rmi swing

Last synced: 21 Jul 2025

https://github.com/omar-26/coursecode

CourseCode is a Online Courses Management User Friendly GUI Desktop app written in java

desktop-application gui java javafx javafx-application javafx-desktop-apps mvc-architecture mvc-pattern oop

Last synced: 02 Jan 2026

https://github.com/sanko/alien-libui

Build and Install libui: A portable GUI library

alien gtk3 gui libui native perl perl-alien widgets

Last synced: 15 May 2026

https://github.com/zeittresor/py_epub2hoerbuch

Erstellt aus epub/rtf/txt Dateien unter Verwendung von TTS Hörbücher

audiobook batch-script converter gui hoerbuch python text thorsten-voice tts voice wav windows

Last synced: 17 May 2026

https://github.com/mrakitin/srw-gui

Prototype of the TkInter GUI for SRW

gui python tkinter

Last synced: 30 Jun 2026

https://github.com/lflxp/lflxp-kubectl

Kubectl dashboard based on GUI

client-go dashboard gui k8s

Last synced: 07 May 2026

https://github.com/eshan-sud/safeledger

A GUI-Based Bank Management System

fiile-handling gui java javaawt javafx javaswing oops

Last synced: 11 Apr 2026

https://github.com/wassimoubaziz/irm-iot-small-project

This is a simple iot application built using Java RMI (Remote Method Invocation). It allows clients to connect to a central server and communicate with each other in real-time.

gui interface iot java oubaziz rmi rmi-client rmi-server wassim

Last synced: 25 Jun 2025

https://github.com/haoke98/supersniffer

基于Scapy进行嗅探并自动提取资源. 中间人攻击中很有用.Scapy-based sniffing and automatic resource extraction. Useful in man-in-the-middle attacks.

gui mitm mitm-attack scapy sniff sniffer tkinter

Last synced: 27 Mar 2025

https://github.com/emagood/notebertey

A simple text editor made in Godot Engine, an example of how to load and select system files and how we can manipulate directories

edittext gdscript godot godot-engine godot4 gui

Last synced: 03 Mar 2025

https://github.com/thiiagoms/chat-application

Chat application with Python and Kivy Library :books: :snake:

chat-with-kivy gui learning python python-chat python-gui python-kiv pythonic

Last synced: 18 May 2026

https://github.com/pcastellanoescuder/pum

Shiny app to visualize Florence Nightingale data in Crimean War

dataviz florence-nightingale gui interactive shiny shinydashboard visualization

Last synced: 28 Oct 2025

https://github.com/prashant-rana42/simplecalculator

A simple Calculator, with addition, subtraction, multiplication , Division, Reminder, and Power operations,built using javafx 21.0.5 and needs atleast java 17 to be installed on your system to run

calculator-application gui jar java javafx-desktop-apps

Last synced: 11 May 2025

https://github.com/pcastellanoescuder/covid19explorer

Shiny Application for Exploring Multivariate COVID-19 Data

covid-19 dashboard gui interactive multivariate-data shiny shinyapps visualization

Last synced: 28 Oct 2025

https://github.com/je-von/snake-javafx

classic snake game created with JavaFX 16

2d-game gui java javafx snake-game

Last synced: 15 May 2026

https://github.com/theblueberrycompendium/customtkinter

This is some use cases of custom tkinter in creating up to date GUIs, would be helpful to expand on it!

customtkinter customtkinter-project gui tkinter-graphic-interface tkinter-python

Last synced: 30 Jun 2026

https://github.com/king-tri-ton/lastpassmngr

LastPassMngr - простой офлайн-менеджер паролей с возможностью генерации, сохранения и шифрования паролей.

gui password-generator password-manager pyqt6 python windows-10

Last synced: 25 Jan 2026

https://github.com/onder7/email-gui-uygulamasi

grafik kullanıcı arayüzü (GUI) ile e-posta göndermeyi sağlar

gui ptyhon3 smtp

Last synced: 14 Sep 2025

https://github.com/alexanderkamal/fruit-ninja

May 7, 2020, simulation for fruit ninja game, using OOP and Design Patterns (Singleton, Factory, Observer, Command, State)

class-diagram design-pattern design-patterns fruit-ninja gui java netbeans oop

Last synced: 24 Jun 2025

https://github.com/vlmarkov/contact-aggregator

Simple contact aggregator

application gui scala

Last synced: 06 Apr 2025

https://github.com/khopan/bromine

Win32-based C GUI Engine

c gui ui win32

Last synced: 14 May 2026

https://github.com/1810suman/agri_vision

This project is a Multi-Agent AI System that assists farmers by providing AI-driven crop recommendations, market analysis, and real-time weather insights by the use of Ollama AI, WeatherAPI, and SQLite3, it optimizes resource usage, reduces costs, and maximizes profits—ensuring sustainable and data-driven agriculture.

gui ollama-api python3 tinyllama

Last synced: 09 Apr 2025

https://github.com/cromega08/sign_up_page

A Login Page model made with html/css only. This is only a template and dont have any backend.

100-days-of-code 100daysofcode css css-flexbox css-grid css3 design gui html html-css html5 login-page ui-design

Last synced: 20 Jun 2025

https://github.com/toki-plus/auto-usps-tracker

专为跨境电商卖家设计的高效USPS批量物流追踪器。支持数千单号并发查询、代理、防屏蔽,并生成精美Excel报告。Playwright, Automation, PyQt5, E-commerce.

automation cross-border-ecommerce desktop-app e-commerce gui logistics package-tracking pandas playwright pyqt5 python scraper shipping-tracker usps web-scraping

Last synced: 29 Apr 2026

https://github.com/sriyansreddyy/video-downloader

Modern YouTube and Google Drive video downloader with GUI - Download videos, create clips with drag & drop support for local files.

ffmpeg gui python tkinter video-processing youtube-downloader

Last synced: 18 May 2026

https://github.com/josedavila24/imageprocessor2d

🖼️✨ Herramienta de procesamiento de imágenes 2D en Java con interfaz gráfica 🎨📌. Incluye filtros 🌀, conversiones de color 🌈 y operaciones morfológicas 🔍⚙️.

eclipse-ide git gui image-processing java

Last synced: 21 May 2026

https://github.com/firestone82/restaurant-system

VŠB-TUO - School project in VIS

data-structures gui javafx

Last synced: 15 May 2026

https://github.com/airtonGit/vibora

Vibora é um pacote da linguagem Go com o objetivo de estender aplicativos de linha de comando (command-line interface CLI) desenvolvidos com o framework Cobra https://cobra.dev adicionando uma interface grafica de usuário web gerada automaticamente

cli cobra go golang gui

Last synced: 07 May 2025

https://github.com/infofintech/memphis

A collection of Windows 98 icons.

gui icon-theme theme ui ui-theme win98 windows windows-98

Last synced: 02 Feb 2026

https://github.com/kerciu/cpp-tetris-clone

Tetris Clone | Made using C++ programming language and SFML graphic library.

cpp game game-development gamedev gui object-oriented-programming sfml sfml-game sfml-graphics-library tetris tetris-clone ui-design

Last synced: 25 Jun 2025

https://github.com/yuji1702/ai--powered-triage-system

This project implements a machine learning-based triage system for emergency rooms, which classifies patients based on their symptoms and vitals using a Random Forest Classifier. The system features real-time patient data integration, a user-friendly GUI built with Tkinter, and secure patient data encryption using Fernet from the cryptography lib

cryptography data-imputation data-preprocessing data-security encryption gui healthcare machine-learning matplotlib medical-data python random-forest realt-time scikit-learn seaborn tkinter triage-system

Last synced: 05 Apr 2025

https://github.com/i30101/crystaleyes

CrystalEyes: a machine learning powered ice crystal analysis app

cellpose gui ice-crystals linkam machine-learning matplotlib microscope-images python pytorch tkinter ttk

Last synced: 15 May 2026

https://github.com/krishnachsahu/shrnk

🔧 Build cross-platform applications rapidly with Tauri, React, and TypeScript using this streamlined Vite template.

asset-compression cross-platform developers-tools express gui image-compression jquery nodejs non-commercial open-source optimization productivity rust tauri

Last synced: 13 Apr 2026

https://github.com/tsabelmann/eventlogger

Synchronizes user-data (text) with a specific timestamp (system-time)

csv event export gui logger poetry pyside2 timestamp

Last synced: 21 Apr 2026

https://github.com/smtkanchana66/nmap-gui

The Nmap GUI is a user-friendly interface that makes it easy to run network scans using the Nmap tool. With just a few clicks, users can specify target hosts, choose scanning options, and initiate scans.

gui gui-application hacking-tool nmap nmap-scan python python3 tkinter-gui tkinter-gui-library tkinter-python

Last synced: 12 Sep 2025

https://github.com/maxdemage/inkai

A CLI tool that guides you through creating, writing, and refining books using a community of AI agents

ai cli gui llm node writing writing-assistant

Last synced: 18 Apr 2026

https://github.com/zsyty/miner

Simple GUI game using libgraphics

gui

Last synced: 05 Mar 2025

https://github.com/sn1f3rt/codeclauseinternship_speed-typing-test-in-python

Typing Speed Test application implemented using Python as my first golden project for the CodeClause Internship.

customtkinter gui python python3 tkinter typingspeedtest

Last synced: 27 Mar 2025

https://github.com/umjammer/vavi-apps-editablepanel

🫐 Swing and Beans

beans gui java swing

Last synced: 21 May 2026

https://github.com/rdbo/sdl2-project-template

SDL2 Project Template for Windows and Linux

application gui linux sdl2 template windows

Last synced: 14 Apr 2026

https://github.com/jadhaidar/customerviewer

A simple Java based GUI to view, search and sort customer data

csv-parser eclipse gui java swing

Last synced: 19 May 2026

https://github.com/burhanali2211/file-renamer

a powerful tool best for web developers that allows to rename files in bulk using a user-friendly GUI.

gui main python rile-renamer tkinter

Last synced: 05 Jun 2026

https://github.com/avyagupta-14/baaja

BAAJA is an offline music player. Its a desktop application developed in JAVA. I have used JLayer(JavaZoom) library for playing mp3 files. CHECK OUT THE OUTPUT VIDEO .

animation gui java javazoom mp3 music-player swing

Last synced: 31 May 2026

https://github.com/pyrustic/stylebase

Create a style for your Python desktop app [DEPRECATED, use TkStyle instead]

desktop gui library pyrustic python style theme tkinter

Last synced: 19 Jun 2025

https://github.com/olesia32/pharo-spec-components

An extension of Spec 2 in Pharo that provides additional UI components and styling tools.

gui library pharo smalltalk spec

Last synced: 23 Jun 2025

https://github.com/ivanyu/icebreaker

A GUI for Apache Iceberg REST Catalog

apache-iceberg gui iceberg swing

Last synced: 05 Apr 2025

https://github.com/wachin/xinput-plus

🖱️ A simple GUI tool for adjusting mouse and touchpad speed in X11 Linux window managers like Openbox, JWM, iceWM, and Fluxbox. Perfect for external keyboards with integrated touchpads (like Logitech K400) and laptop touchpads

fluxbox gui icewm jwm libinput mouse openbox pyqt6 python python3 qt6 touchpad x11 xinput

Last synced: 16 May 2026

https://github.com/suuhm/powerreverseshell

PowerReverseShell is a simple gui for windows powershell and Reverse Shell in connection with netcat hosts

gui kali netcat powershell reverse-shell windows

Last synced: 16 May 2026

https://github.com/arvind-4/qrcode-using-pyqt5

Simple QR Code Generator Using PyQt5

gui pyqt5 python3 qrcode-generator

Last synced: 01 Nov 2025

https://github.com/erkin/scforms

XForms bindings in R6RS Scheme

gui scheme xforms xlib

Last synced: 13 Feb 2026

https://github.com/germabyte/cube-puzzle-solver

This program helps solve a fun and challenging puzzle! Imagine a tower built from ten cubes, each with four numbers on its faces. The goal is to rotate these cubes until each of the tower's four sides adds up to the same number, in this case, 555.

cubes gui instant-insanity numerical-puzzle puzzle puzzle-solver python python3 tkinter

Last synced: 22 Mar 2025

https://github.com/blaze6950/memorygame

Game Memory. Click on the cards and try to choose two of the same.

csharp game gui memory-game memorygame wpf

Last synced: 18 May 2026

https://github.com/dennishilk/skynet-shredder

🔥 A futuristic, GUI-based file and folder shredder for Linux – HDD & SSD aware, recursive, TRIM-enabled, and themed after Skynet. Built with Python + PyQt5. Secure delete made nerdy.

cybersecurity file-shredder gui linux privacy-tool pyqt5 python secure-delete shred wipe

Last synced: 15 May 2026

https://github.com/husal90/bittorrent-client

A lightweight, Python-based BitTorrent client that implements the core functionality of the BitTorrent protocol. This client allows you to load and parse torrent files, connect to trackers, and interact with peers in the BitTorrent network.

bencode client gui hashlib peer python python3 socket-programming struct tkinter torrent tracker urllib

Last synced: 03 Jul 2026

https://github.com/raruto/ilmagnifico

Porting Java del gioco da tavolo "Lorenzo il Magnifico" (progetto sviluppato durante il corso di "Ingegneria del Software" presso il Politecnico di Milano - a.a. 2016-2017)

client-server command-line eclipse gioco-da-tavolo gui il-magnifico ingegneria-del-software ingegneria-del-software-2017 java junit lorenzo-il-magnifico magnifico polimi politecnico-di-milano progetto-ingegneria-del-software rmi socket staruml uml

Last synced: 17 Mar 2025

https://github.com/yasmeensayeed/ml-project-prediction-dataset-salary-using-svm-model

ML-project-prediction-dataset-salary-using-SVM-model

csv gui ipynb-notebook python

Last synced: 07 Mar 2026

https://github.com/fahadelahikhan/python-gui-calculator

Basic Calculator: A Python-based GUI calculator using Tkinter for simple arithmetic operations: addition, subtraction, multiplication, division, and percentage calculations. Easy-to-use interface for quick everyday calculations.

arithematic basic-calculator-app calculator desktop-application gui mathematics open-source python python-gui python-programming python-project simple-calculator tkinter user-interface

Last synced: 20 Jul 2025

https://github.com/dleedev365/airline-database-system

[CMPT 354: Database Systems I] A Java GUI application that allows users to create their profiles, query flight schedules and book a flight.

gui java-swing jdbc ms-sql relational-database

Last synced: 12 Sep 2025

https://github.com/aravind-manoj/qr-certificate-utility

A certificate creation tool for companies to easily create certificates with dynamic qrcodes and data.

automation docx ftp gui pdf python qrcode tkinter

Last synced: 11 Sep 2025

https://github.com/oldrev/mini-router

A minimal demo for exploring key algorithms used in PCB routing and layout tools.

algorithms avalonia dotnet eda gui layout open-source pcb

Last synced: 15 May 2026

https://github.com/c410-f3r/irec

A set of client-server applications intended to manage audios or videos.

android audio gui http mobile recorder rust stream video web

Last synced: 20 May 2026

https://github.com/it1shka/mango

Application for MongoDB CRUD operations

atlas crud-application database gui mongodb

Last synced: 11 May 2026

https://github.com/denoplayground/template-gui

Project Template for Deno Desktop Apps.

deno desktop-app gui template

Last synced: 02 Feb 2026

https://github.com/kisaa-fatima/object-detection-using-yolo-v8

From this project I gained practical experience in AI, computer vision, and GUI development, while also understanding the importance of automation in retail processes.

computer-vision gui numpy opencv-python pil roboflow tkinter yolov8

Last synced: 18 May 2026

https://github.com/rythlan/miui-step-viewer

A desktop app to view and visualize step counter data from rooted MIUI devices.

adb gui miui python qt root step-counter

Last synced: 17 May 2026

https://github.com/blaisewang/b-tree

Data structure B-tree with graphical user interface

b-tree gui java

Last synced: 19 Jun 2025

https://github.com/pf12345/algorithm-gui

js 算法相关及图形化查看,使用react实现

algorithm gui react sorting-algorithms

Last synced: 08 Sep 2025