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/fastroware/password-manager

Offline password manager with encrypted local storage and user-friendly interface using python.

aes cryptography desktop-app encryption foss-password-app gui offline open-source password-manager python python-gui-password-manager security tkinter

Last synced: 06 Jul 2025

https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato

Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022

cli client-server game-development gui javafx junit maven socket software-engineering uml

Last synced: 13 Apr 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/msaf9/gui-project

GUI Application.

gui java

Last synced: 20 Oct 2025

https://github.com/angelonazzaro/eurogames

This project has been realized for the DataBases Exam. It is a Java GUI which interacts with the DB using JDBC.

gui gui-application java javafx jdbc jdbc-driver mysql workbench

Last synced: 01 May 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/spear97/romannumeralconverter

This is a Simple Project that I made using Python and Tkinter to create an application that converts given Roman Numeral Data into Numerical Data and outputs it to the application.

applications data-conversion data-processing gui gui-application python python3 tkinter tkinter-gui tkinter-python

Last synced: 23 Mar 2025

https://github.com/luisdasartimanhas/my-windows-scripts

Projeto pessoal de scripts de automação para windows.

cmd dotnet git git-gui gui ip ip-system netinstall ssh tui windows windows-10 winget

Last synced: 01 May 2026

https://github.com/amirali104/rest-timer

A GUI program that notifies you to give your eyes a rest after the time you specify.

cross-platform desktop-application gui health-tools healthcare productivity python python3 script time-management timer tkinter

Last synced: 09 Apr 2025

https://github.com/ashennethsara/ytraid

YTRaid - Simple GUI For YouTube Video Download

gui pyqt5 python windows yotube youtube-dl youtube-downloader yt-downloader ytdl ytraid

Last synced: 13 Apr 2026

https://github.com/benlewis-seequent/kakapo

A desktop MVVM based GUI framework for Rust, focused on flexibility.

gui rust

Last synced: 12 Jun 2026

https://github.com/likolk/battleship-game

A Multi-Mod Battleship Game Developed In Java GUI

game gui java

Last synced: 13 Jun 2025

https://github.com/msdn-whiteknight/apidocview

View .NET API docs (in mdoc format)

docs dotnet gui html

Last synced: 02 May 2026

https://github.com/timmo001/stats-overlay

An overlay for the statistics of your system and other sources

gui overlay stats

Last synced: 22 Feb 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/ssallem/claude-sync-ui

Desktop GUI for syncing ~/.claude/ across machines — like chezmoi, with one-click push/pull and conflict visualization.

claude-ai claude-code desktop-app dotfiles gui sync tauri windows

Last synced: 09 Jun 2026

https://github.com/sandra1me/number-guessing

A number guessing game in MATLAB

functions game gui matlab number-guessing-game random

Last synced: 02 Apr 2025

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/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/victoriaraven/intermediate-java-programming-projects

Intermediate-Java-Programming-Projects based on UMGC course.

gui java

Last synced: 28 Mar 2025

https://github.com/girkovarpa/verpatch-gui-win32

Win32 GUI for verpatch, a program for editing executable version info and other metadata.

change edit executable gui hacker info metadata resource sciter ui verpatch version win32 windows winsafe

Last synced: 02 May 2026

https://github.com/tsarchghs/messenger

Messenger app made with tkinter/pyqt5.

flask gui mysql pyqt5 python tkinter

Last synced: 02 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/iammohith/pd-controller-for-1d-quadrotor

This project implements a Proportional-Derivative (PD) control system for a one-dimensional (1D) quadrotor. The objective is to stabilize the quadrotor's position along a single axis while ensuring smooth motion.

controller gui matlab quadrotor robotics simulation

Last synced: 03 May 2026

https://github.com/barewalker/yuhitsu

local desktop GUI editor for Typst, with first-class Japanese typography support.

codemirror desktop-app editor gui japanese japanese-typography tauri tauri-app typesetting typst typst-editor

Last synced: 13 Jun 2026

https://github.com/ornella-gigante/javasocketchat

A modern Java chat application featuring socket programming, dark-themed GUI, and interactive bot responses 🤖

chat chat-application client-server gui java socket socket-programming

Last synced: 16 Mar 2025

https://github.com/filiprokita/pyclicker2

pyClicker2 is a desktop application written in Python with a GUI built using tkinter. It is an automation tool that can simulate mouse clicks at a specified CPS (clicks per second) and is useful for automating repetitive tasks or for gaming. The program is open source and can be used for personal or commercial purposes.

autoclicker automation clicker desktop development game gui open-source productivity python tkinter

Last synced: 02 Jul 2026

https://github.com/a-mhamdi/fuzzy-tipper

Tipping problem w/ fuzzy logic

fuzzy-logic gui pyqt5 python3 ui

Last synced: 03 May 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/keygenqt/assistantqt

Assistant is a delightful files mod tool

app gui qt snap

Last synced: 20 May 2026

https://github.com/eduardorodriguesf/password-generator

A GUI app that generates complex and custom passwords

gui pyqt5

Last synced: 22 Aug 2025

https://github.com/bluebrain/ngv-viewer

NGV Circuit Viewer application is a web environment for a small circuit in-silico experiments.

circuit education gui simulate

Last synced: 14 Jun 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/rajan-bhateja/csv-analyzer

CSV analyzing app created using Python's Tkinter

gui python tkinter

Last synced: 04 Feb 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/edertone/turbogui

A library that helps with the most common and generic UI elements and functionalities on several frameworks and platforms

angular end front frontend gui interface ui user

Last synced: 06 May 2026

https://github.com/spacemonochrome/auv_rbpi_stm32

Managed desktop control station for Teknofest 2024 unmanned underwater vehicle competition; Renci.SSH libraries were used. Teknofest 2024 insansız su altı aracı yarışması için yönetilen masaüstü kontrol istasyonu; Renci.SSH kütüphaneleri kullanıldı.

auv clanguage csharp embedded-systems gui i2c-interface python raspberry-pi rov ssh-client ssh-server stm32 uart-interface ui underwater-communications underwater-robotics underwater-vehicles windows windows-form-application

Last synced: 10 Aug 2025

https://github.com/abdelrahman822000/banking-system

A client-server banking system application that handles user authentication, account management, transaction processing, and administrative operations.

banking-system client-server cpp gui gui-application python qt qtcreator

Last synced: 07 Jan 2026

https://github.com/markusand/minimalchart

Plot simple minimalist charts in Processing

chart gui processing

Last synced: 15 Jun 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/atyrode/factorio-gui-web-editor

Browser-based Factorio GUI spec and prototype editor

factorio gui web-editor

Last synced: 26 Jun 2026

https://github.com/filiprokita/qrcreator

QRCREATOR is a simple Python project that generates QR codes based on user input. It uses the qrcode and PIL libraries for image processing, and tkinter for creating a basic GUI. This project is a great introduction to image processing, GUI programming, and can be used as a beginner-friendly project for anyone interested in learning Python.

beginner-friendly graphic-user-interface gui image-processing pil python qr-code-generator qr-generator qrcode qrcode-generator simple-project tkinter

Last synced: 24 Mar 2025

https://github.com/blaze6950/tvmanager-wpf-adonet-

Manager TV series with use WPF and ADO.Net. Database: ms sql server

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

Last synced: 04 May 2026

https://github.com/astynax/dialogui-htk

HTk-based GUI for the Dialogui package

gui haskell library tk

Last synced: 09 Apr 2025

https://github.com/debloper/exorcist

Got rogue daemons in your system?

electronjs gui linux utility

Last synced: 04 May 2026

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/asa-degroff/mtoc

mtoc is a music player and library browser for Linux that emphasizes smooth, continuous browsing experiences with album artwork at the forefront.

cpp gstreamer gui linux mediaplayer qml qt sqlite

Last synced: 04 May 2026

https://github.com/isala404/viduruthninnada

Registration App for Viduruth Ninnada 2018

gui opencv python tiki tkinter

Last synced: 04 May 2026

https://github.com/audreyteles/conversor-de-temperaturas

Programa, com interface gráfica, que realiza conversão de escalas de temperatura (Celsius, Fahrenheit e Kelvin)

conversor-de-temperaturas gui python tkinter

Last synced: 14 Mar 2025

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/olivervea/fourierart

A tiny project attempting to recreate a piece of audio-visual art where wood is cut to resemble the waveform of an audio file.

fft gui matplotlib pyqt5 python signal-processing

Last synced: 31 Mar 2025

https://github.com/emanuelbertey/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: 29 May 2026

https://github.com/kristomolog/videometadataguidedup

This code check the chosen folder have duplicated video file (mp4,avi,mov) .

deduplication ffmpeg gui qt video-processing

Last synced: 05 May 2026

https://github.com/curiousci/range-calculator

Software to calculate the range, based on the initial speed of an object, it's height, and the acceleration

gui java javaswing

Last synced: 01 Apr 2025

https://github.com/ciantic/electron-builder-create-react-app

Template for Electron application with decoupled Create React App, and web service e.g. REST

electron gui react template

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/xprograms89/wi-fichannelscanner

GUI крипт Wi-FiChannelScanner для сканирования загруженности каналов wifi

bssid channel gui mac network python router scanner ssid wi-fi wireless

Last synced: 28 Apr 2026

https://github.com/nblancs/randomizer_nblancs

Final Project for Object-Oriented Programming Class

gui jupyter-notebook mvc-architecture pypi-package python

Last synced: 11 Mar 2026

https://github.com/TryOmar/Vehicle-Parking-Project

🚗 A Java-based parking management system with automated space allocation, fee calculation, and GUI interface. Efficiently manages 100m parking space for multiple vehicle types.

gui java oop parking-automation parking-management parking-system space-allocation

Last synced: 29 Jun 2026

https://github.com/natthasath/demo-python-speedtest

Speedtest is a website and mobile app that allows users to test their internet connection speed and compare the results with other users. It measures the download, upload and ping speed of a user's internet connection and provides detailed information on the connection quality.

gui poetry python speedtest

Last synced: 18 Jun 2026

https://github.com/zhanlaoban/gui_technology_stack

GUI技术汇总。本集合将不断更新。

django flask flutter gui web

Last synced: 06 May 2026

https://github.com/fran0808/electro-store-ui

Aplicación de escritorio desarrollada en JavaFX para la gestión y control de inventario de una tienda de electrónica.

client-application desktop-application electro-store frontend fxml gui inventory-management java javafx maven

Last synced: 28 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/ftl/wydget

some custom fyne widgets

fyne go golang gui widgets

Last synced: 09 Apr 2025

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/theramann/discord-bot-gui

Got a Discord bot order but not getting that professional feel yet? We got you covered

bot discord gui nodejs

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/nstechbytes/mini-calculator

Mini Calculator is a sleek, efficient, and easy-to-use Chrome extension designed for quick calculations. Whether you're handling simple arithmetic or complex mathematical problems, Mini Calculator provides a seamless experience right from your browser toolbar.

calculator chrome chrome-extension extension gui

Last synced: 07 May 2026

https://github.com/mleidel/encryptonator

file encryption & decryption

debian encryption gui linux python3 tkinter

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/buzzraa/java-turtle-gui

This is a project of Turtle GUI using Java which I had done as one of my assessment in order to complete my undergrad degree. A jar file was provided my university and the rest of the was code written by me in Eclipse IDE.

gui java

Last synced: 28 Jun 2026

https://github.com/nur-alam39/mobile-doctor

It a desktop application for keep regular health data. I have used GUI of C++, graphices header file and data in file system.

cpp desktop-application file-system graphices-header gui

Last synced: 29 Jun 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/martudev/easygui

EasyGUI is a project that tries to facilitate the creation of custom windows forms, specially oriented to use them in GUI overlay apps (for example: games)

csharp flat-design gui non-hook-ui ui ui-components visual-studio windows-forms

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/starbobis/3dmigoto-sword-lv3-gui

Simple GUI for 3Dmigoto-Sword

3dmigoto gui reverse

Last synced: 22 Apr 2025

https://github.com/klaus-tockloth/gemini-prompt

Prompt Google Gemini AI and display the response.

cli gemini-ai golang gui prompt

Last synced: 20 Jun 2026

https://github.com/vaibhav-pant/tic-tac-toe

Tic-Tac-Toe Game GUI using Java

gui java javaswing tictactoe-java-game

Last synced: 29 May 2026