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/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/kingpepe2/windows-wallet

Official Windows GUI Wallet for the KingPepe cryptocurrency.

blockchain cryptocurrency gui qt sha256 wallet windows

Last synced: 29 Apr 2026

https://github.com/quan930/c_im_system_client_gui

c语言im系统 客户端 GUI

c cjson gtk2 gui imsystem linux

Last synced: 29 Apr 2026

https://github.com/byte-cats/gt

Terminal Emulator But In Go

go gui linux terminal

Last synced: 29 Apr 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/hirudikaanupama/personalized-news-recommendation-system

The Personalized News Recommendation System uses an interactive GUI, NLP for article categorization, and ML for personalized recommendations based on user preferences and ratings. It offers tailored news from categories like technology, sports, and entertainment.

gui java javafx machine-learning ml natural-language-processing news-recommendation nlp recomender-system

Last synced: 30 Apr 2026

https://github.com/itsjhonalex/uclv_dowloader

🎬 Descargador moderno de videos y subtítulos para visuales.uclv.cu con GUI/CLI - UCVL Downloader

cli cuba downloader gui linux pyinstaller python subtitles tkinter ubuntu uclv uv videos

Last synced: 30 Apr 2026

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/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/dilshan97/snake-game

The Snake game develop using java & Processing for GUI

gui java processing

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/markkoz/noteblock

A graphical user interface that eases working with note blocks in Minecraft.

gui minecraft minecraft-forge-mod minecraft-mod music

Last synced: 01 May 2026

https://github.com/ysskrishna/tkinter-poetry-starter

A Copier template for building cross-platform desktop applications using Python's Tkinter and Poetry. This template serves as the foundation for production-ready GUI applications.

boilerplate copier copier-template cross-platform desktop-application github-actions gui open-source poetry python python-gui release-automation scaffolding starter-template tkinter tkinter-gui ysskrishna

Last synced: 30 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/sysadmindoc/fileorganizer

AI-powered desktop tool that automatically classifies, renames, and organizes thousands of design asset folders into marketplace-ready category structures using a local LLM and a 7-level rule engine.

automation dark-theme file-organizer gui pyqt6 python

Last synced: 01 May 2026

https://github.com/toddbirchard/broiestbot-db

🤖🔍 Web GUI for searching broiestbot commands.

dash database database-management gui plotly python

Last synced: 01 May 2026

https://github.com/hugojosefson/docker-signal-desktop

Runs Signal Desktop, inside Docker.

desktop docker docker-image gui hacktoberfest signal

Last synced: 01 May 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/jack74387/data-structure-and-algorithm

Data Structure and Algorithm

algorithms cpp datastructures gui qt

Last synced: 19 May 2026

https://github.com/eduardorodriguesf/login-system

This program is a simulation of an account management

databases gui mysql pyqt5

Last synced: 01 May 2026

https://github.com/weihan07/car-rental-system-python-

This project used PyCharm (Python) to create the GUI Interface. The Car Rental System can let users choose their own time, choose the car types either manual or automatic, and payment directly by choosing the payment method.

carrentalsystem gui pycharm python

Last synced: 02 May 2026

https://github.com/mominaamjad/scientific-calculator

A scientific calculator made in Java utilizing java Swing and AWT. It handles basic arithmetic operations for different number systems, trigonometric functions and more!

gui java java-swing problem-solving scientific-calculator semester-2

Last synced: 08 Jun 2026

https://github.com/topotun77/stock_data_analysis

Анализ и визуализация данных об акциях. GUI-приложение. (python, Pandas, tkinter, matplotlib, yfinance)

gui matplotlib pandas python tkinter yfinance

Last synced: 02 May 2026

https://github.com/vnknowledge2014/colima-ui

A modern, feature-rich desktop & web GUI for Colima — manage Docker containers, Kubernetes clusters, Linux VMs with AI-powered diagnostics

ai-diagnostics colima container-management desktop-app docker docker-gui gui kubernetes lima linux macos react rust tauri

Last synced: 02 May 2026

https://github.com/revtpark/kivy_mobile_app

Word translator app using kivy framework in python.

gui kivy python

Last synced: 02 May 2026

https://github.com/brenordv/rust-pad

Cross-platform Notepad inspired by Notepad++

cross-platform gui linux macos notebook notepad notepad-plus-plus notes tools windows

Last synced: 30 May 2026

https://github.com/abdelrahman-amen/agentic_sqlite_explorer_using_agno

This project demonstrates the integration of Agentic AI with SQLite, creating an intelligent assistant that interacts with the Chinook database. It leverages advanced AI capabilities to execute natural language queries, retrieve data, and simplify database management for users.

agentic-ai agno api dotenv groq gui llama3 llm python sqlite

Last synced: 02 May 2026

https://github.com/mmoult/moulton-scalable-menus

A Java library for GUI menus. Built to allow any component to scale with frame size changes.

gui java

Last synced: 03 May 2026

https://github.com/hayat-tamboli/ytv-downloader

downloads youtube videos from a given URL

gui python tkinter-gui video-downloader

Last synced: 09 Jun 2026

https://github.com/ujas-dev/filevault

Complete file organizer, deduplicator & secure shredder.

automation cli deduplication exif file-organizer gui open-source pdf-rename python secure-delete watchdog

Last synced: 03 May 2026

https://github.com/pitercoding/tela-de-login-python

Projeto simples de tela de login desenvolvido em Python utilizando a biblioteca CustomTkinter para criar uma interface moderna e estilizada no modo escuro. ENG: A simple login screen project developed in Python using the CustomTkinter library to create a modern and stylish dark mode interface.

authentication customtkinter dark-mode desktop-app gui login-system modern-design password-validation python python-project tkinter user-interface

Last synced: 03 May 2026

https://github.com/yaragirodev/plauncher

PLauncher - minecraft launcher writed on python.

gui launcher-application linux minecraft pyqt5 pyqt6 python ui windows

Last synced: 03 May 2026

https://github.com/suvodeep12/gw2-optimal-lister

Python Tkinter GUI using the official GW2 API to help Guild Wars 2 players optimize Trading Post sales by suggesting optimal listing prices based on current market data.

api caching game-tool gui guild-wars-2 gw2 json-parsing market-data price-checker python tkinter trading-post

Last synced: 03 May 2026

https://github.com/mwixy/pulse

A lightweight, block-scoped programming language designed for ultra-fast declarative GUI prototyping and native Python interoperability. Build desktop apps in seconds without import statements.

declarative-ui desktop-app gui interpreter programming programming-language pulse python python3 scripting-language tkinter tkinter-gui

Last synced: 03 May 2026

https://github.com/silvano315/advanced-voice-translator-with-multilingual-support

A sophisticated desktop application that transforms spoken language into text and provides instant translations in multiple languages using neural networks, complete with real-time audio visualization and a searchable translation history. Built with PyQt6 and Hugging Face, it offers a seamless experience from voice input to final translation

database gui huggingface huggingface-transformers nlp pyqt6 python speech-to-text sqlite3 transformer translation

Last synced: 04 May 2026

https://github.com/marcobendinelli/masters-of-renaissance-java-project

The project involves developing a Java software version of the Masters of Renaissance game, following a Software Engineering approach. Inside the game you aim to increase fame and prestige as a citizen of Florence

cli game-board gui java javafx mvc-architecture uml

Last synced: 04 May 2026

https://github.com/sumitprasad29/tars-desktop-ai

This is an Desktop-AI using Speech Recognition API of Python and Live GUI for interaction will appear on screen.

ai gui python

Last synced: 31 Jul 2025

https://github.com/makeitfast9052/rnotes

Fast, cross-platform text editor powered by Rust

binary gui js rust tauri tauri2 webdev

Last synced: 04 May 2026

https://github.com/nikhiljsk/guimoviedataanalysis

A graphical user interface using QT and Python-3 which is capable of asking the query from user in text format or even in Image format and get the answer from the dataset

gui image-processing pyqt5 python3 qt visualization

Last synced: 04 May 2026

https://github.com/radad/radjoykeyx

Joystick to mouse/keyboard for XInput joysticks.

appveyor gui gui-application win32 windows xinput

Last synced: 05 May 2026

https://github.com/sentrygunlv3/zuil

WIP GUI framework written in zig

framework gui gui-library retained-mode-gui zig zig-package ziglang

Last synced: 09 Jun 2026

https://github.com/mshuqair/proma-mprt

Proactive Maintenance Management Assistance System (ProMA+)

database gui java sqlite sqlite3

Last synced: 05 May 2026

https://github.com/dventurb/hospital-management

A desktop hospital management application featuring CRUD operations, developed in C with GTK 4. Created as part of course SEC at IPVC.

c-language c-programming crud crud-application gtk4 gui gui-application

Last synced: 09 Jun 2026

https://github.com/prgermux/image-predictor

Neural network-based tool that evaluates images based on user-provided textual input. The application utilizes PyQt5 for the graphical user interface and PyTorch for neural network implementation. It allows users to upload images and provide corresponding text input, with the application processing both inputs to predict an output value.

convolutional-neural-networks cv cv2 deep-learning gui neural-network pyqt5 python pytorch

Last synced: 05 May 2026

https://github.com/phpmacher/mastodon-publish-button

Userscript for Greasemonkey or Tampermonkey to change the text of the publish-button in Mastodon web-ui.

greasemonkey greasemonkey-script greasemonkey-userscript gui mastodon tampermonkey tampermonkey-script tampermonkey-userscript tweak userscript userscripts webinterface

Last synced: 06 May 2026

https://github.com/zaidsunasra/online-datingg-service

A simple matchmaking program made using MySQL and JAVA. (For more details read the README.md file)

database gui java mysql swing

Last synced: 06 May 2026

https://github.com/janix520/java-swing-template

java的gui开发快速模版,支持jdk14+,maven构建,支持一键打包为exe、dmg等

gui java javafx package swing

Last synced: 06 May 2026

https://github.com/jackokeeffe/quiksend

A quick way to send emails using a program and a GUI created in Python.

email email-sender gui gui-application pysimplegui python python-3 python3

Last synced: 10 Jun 2026

https://github.com/justdvnsh/calculator-with-gui

A simple calculator with GUI made using React.

calculator-application calculator-javascript css css3 gui html html5 react reactjs

Last synced: 06 May 2026

https://github.com/c3-tko/influxannotator

This is a react-native app experimental GUI for handling annotations in influx

gui influxdb ios javascript react-native redux

Last synced: 07 May 2026

https://github.com/jaiprotocol/pub3-shell

Безопасная GUI-оболочка для запуска Pub3 и ЖАИ

ai-shell automation gui markdown packing pub3 safe-launch shell

Last synced: 07 May 2026

https://github.com/jibaru/gominiwin

Mini-conjunto de funciones GUI para windows y linux

gui linux miniwin windows

Last synced: 07 May 2026

https://github.com/hadoooooouken/quickffsync

QuickFFSync is a reliable and efficient Windows application that simplifies video processing. Utilizing Intel QSV for hardware-accelerated encoding, it turns complex FFmpeg workflows into a smooth, user-friendly experience.

arc av1 ffmpeg ffmpeg-wrapper gui h264 hevc intel python qsv tool video-editing video-encoding video-processing vp9 windows

Last synced: 08 May 2026

https://github.com/berke2002/blox-fruits-script

Powerful script for Blox Fruits game that enhances gameplay and provides players with an edge. Includes features like auto-farm, teleportation, and more for an unparalleled gaming experience.

automation blox-fruits cheats code development exploits farming game github gui hackathon hacks lua multiplayer optimization programming roblox script scripting tools

Last synced: 08 May 2026

https://github.com/celsiasolarastarflare/streamlit-theta

Streamlit Editor for Word PPT Spreadsheet Editors and Other Custom Modules to Easily Build Upon

csv editor excel gui pip plugin powerpoint pypi pypi-package python streamlit ui utility utils webpage website wordeditor

Last synced: 08 May 2026

https://github.com/xkaiiro/igruby_examples

Some examples for ruby-imgui

aibika cimgui executable gui imgui ocra ruby standalone stb

Last synced: 10 Jun 2026

https://github.com/marcingrze/speed_test

Internet speed testing tool with CLI, GUI (KivyMD), and KDE Plasma widget. Features automated testing, SQLite storage, and result validation.

cli gui kde-plasma kivy network-testing python speedtest sqlite

Last synced: 09 May 2026

https://github.com/saadarazzaq/farkle-game

Dice Based strategic game built with python and tkinter 🎲

documentation farkle gui python tkinter

Last synced: 31 Jul 2025

https://github.com/houndslight/nextmove

nextMove: A fast, open-source Rust app to track your job applications—no ads, no trackers, full control of your career.

gui job-application-management job-tracker productivity rust rust-gui rust-lang

Last synced: 23 Sep 2025

https://github.com/msjsc001/anki-tts-edge

Effortlessly add free, high-quality Microsoft Edge TTS audio to Anki cards via text selection or copy, featuring a customizable, multi-lingual UI. 免费、快捷地为 Anki 添加高质量微软 Edge 语音,支持划词/复制触发、界面定制和多语言显示。

anki audio clipboard customtkinter edge-tts flashcards gui language-learning microsoft-tts pygame pynput python text-to-speech tts windows

Last synced: 09 May 2026

https://github.com/nithanim/gui4ytdl

A graphical user interface for youtube-dl

gui youtube-dl

Last synced: 23 Sep 2025

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/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/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/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/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/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/ekelhala/jmerge

Minimal tool for merging PDF files together, written in Java

file-management gui java maven pdf-document pdfbox swing

Last synced: 13 May 2026

https://github.com/nesterow/semgtk

Python and GTK+ tests and samples

cairo gtk3 gui python3

Last synced: 13 May 2026

https://github.com/blaze6950/slideriostheme

Custom slider control. Made in the style of the control to adjust the brightness level iOS theme.

csharp custom-controls custom-elements customslider gui ios-theme iostheme slider wpf

Last synced: 14 May 2026

https://github.com/blaze6950/entityframeworkfirst

Example of using EntityFramework

csharp entity-framework gui wpf wpf-application

Last synced: 14 May 2026

https://github.com/wjgoarxiv/iscopump-decoder

::ISCOPump LabView 파일 해독을 위한 GUI 프로그램::

gui iscopump pump pyqt5 syringe

Last synced: 11 Jun 2026

https://github.com/mateolafalce/guihttprequestrust

An HTTP tester🧪  built  with FLTK in rust. This program can scale to more complex request functions in the case of tackling a high-level HTTP tester project with rust

fltk fltk-rs gui http-client http-requests rust tester

Last synced: 11 Jun 2026

https://github.com/hueidou/telepresence-manager

A cross-platform desktop GUI tool for managing Telepresence connections.

dev gui kubectl manager telepresence ui

Last synced: 15 Jun 2026

https://github.com/opentmi/opentmi-adminui

Admin UI addon for opentmi

addon addons gui html opentmi

Last synced: 13 Jun 2026

https://github.com/justfifi17/social-app-beta-using-python-gui

GUI based social networking application 📱

gui gui-application python

Last synced: 13 Jun 2026

https://github.com/tansen87/easy-csv

The CSV magician with GUI

csv gui tauri xan

Last synced: 14 Jun 2026

https://github.com/gaiborjosue/temp-hum-predictor

Cashapamba, Ambato, Ecuador Weather Predictor.

gui humidity machine-learning temperature

Last synced: 14 Jun 2026

https://github.com/mwd1993/quykgui

A way to quickly create GUI elements, while also providing easy to add custom functionality, and also allows you to access the Tkinter object itself if you need to 'get down and dirty'.

graphical-user-interface gui interface interface-builder python quykgui quykhtml tkinter tkinter-gui

Last synced: 15 Jun 2026

https://github.com/thor/ledctl

Easily toggle Num Lock, Caps Lock, and Scroll Lock, several times, graphically or from the CLI on macOS

cli gui macos

Last synced: 16 Jun 2026

https://github.com/jiro4989/sort_visualizer

ソートアルゴリズムを可視化する Godot 製ツール

godot gui sort

Last synced: 16 Jun 2026

https://github.com/skelly37/yt-dlp-pytkinter-mp3-mp4

KISS GUI for yt-dlp designed for non-terminal people to get mp3s and mp4s from youtube

gui mp3 mp3-converter mp4 youtube yt-dlp

Last synced: 17 Jun 2026

https://github.com/wanbonkers3/roblox-synapse

Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.

authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist

Last synced: 18 Jun 2026

https://github.com/just-be-dev/webview-cli

A webview CLI: render HTML, get back json

agents cli gui html rust webview

Last synced: 21 Jun 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/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/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