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/shaygali/system-programming2-assignments

My assignments in the systems programming course 2

assignment console-game cpp-programming graph-algorithms gui

Last synced: 09 Jun 2026

https://github.com/chh-itt/wanxiang-toolkit

🛠️ A native GUI toolkit for managing developer runtime environments (Node.js, Python, Java, Go, Rust, PHP, Deno, Bun). Built with Rust + iced.

bun deno developer-tools go gui iced java node php python rust rust-lang version-manager windows

Last synced: 06 Apr 2026

https://github.com/r4f405/google-maps-scrap-automation

A Python-based desktop GUI for the gosom/google-maps-scraper API. This tool automates and simplifies business data extraction from Google Maps through an intuitive, user-friendly interface.

automation data-extraction data-mining google-maps gui lead-generation python python3 scraper scraping tkinter

Last synced: 26 Jun 2025

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/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/yudas1337/praktikum_pbo_12

This is the twelve repository from PBO Practice. It is coded with Java Programming language.

gui java netbeans object-oriented-programming

Last synced: 26 Mar 2025

https://github.com/redinfinitypro/space

Rating: (5/10) This Pygame-based application offers a main menu, pause menu, and player profile creation, as well as a right-click line drawing feature.

gui pygame random sys widgets

Last synced: 06 Apr 2025

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

Kubectl dashboard based on GUI

client-go dashboard gui k8s

Last synced: 07 May 2026

https://github.com/anmol420/calculator-in-python

A Basic Calculator Written In Python Using GUI.

calculator calculator-application gui python tkinter

Last synced: 21 Mar 2025

https://github.com/wristwaking/matlab-piano

唤醒手腕哔哩哔哩视频88键钢琴matlab源码。同时项目配套存在88键音源素材mp3资源文件。

bilibili gui matlab

Last synced: 07 Jul 2025

https://github.com/schlopp96/pyfitransfer

Application for user to transfer locally saved files of a specified extension-type to desired location. Has both a CLI and GUI version.

beginner-project cli cli-app file-manipulation file-moving file-transfer gui gui-app os python python-cli python-cli-project python-file-organiser python-gui python-gui-project python-module python3 script simple

Last synced: 07 Mar 2026

https://github.com/mnz1365/password-generator-gui

password generator gui python

gui password-generator python tkinter

Last synced: 05 Apr 2025

https://github.com/erkin/scforms

XForms bindings in R6RS Scheme

gui scheme xforms xlib

Last synced: 13 Feb 2026

https://github.com/podbrushkin/javafx-treetabletsv

GUI utility to view TSV file with tree data as tree table

gui javafx treetable tsv

Last synced: 15 Apr 2026

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/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/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/kevinbdx35/rocket-telemetry

Modern rocket telemetry system with real-time dashboard, built in Python using PyQt5 and matplotlib

aerospace-engineering aerospace-sensors dashboard data-visualization embedded-systems flight-data gui matplotlib pyqt5 python real-time rocket telemetry

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/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/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/ivanyu/icebreaker

A GUI for Apache Iceberg REST Catalog

apache-iceberg gui iceberg swing

Last synced: 05 Apr 2025

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/onetail/login_frame

User can login and add todo list

gui java mysql

Last synced: 16 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/roldak/ipw

Interactive Proof Assistant for Welder

assistant gui proofs scala

Last synced: 17 Jun 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/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/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/salvoronis/mat5

Linear multistep method

golang gui math

Last synced: 11 Jan 2026

https://github.com/jakebrehm/lemons

🍋 A Python package which makes building GUIs easy peasy lemon squeezy.

data-analysis data-science gui python python3 python37 tkinter tkinter-gui tkinter-python

Last synced: 27 Mar 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/cuadernin/guiqt

A futurist GUI with Qt Designer

futuristic gui pyqt pyqt5 qt qt5 qt5-gui

Last synced: 02 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/uddin-a/occupied_cursor

A program that helps you occupy your cursor

automation cursor gui java javafx maven openfx openjfx release

Last synced: 02 Jan 2026

https://github.com/nicolay-r/arelight-server

This is a GUI server for ARElight project

graph gui network nlp relationships semantics sentiment-analysis

Last synced: 05 Apr 2025

https://github.com/channingko-madden/twitch_emote_tracker

A Twitch chatbot that can track emotes in chat and viewers can query to know how many times an emote has been posted in chat.

chat chatbot gui java kekw twitch twitch-bot twitch-irc

Last synced: 18 May 2026

https://github.com/memosainz/electronicorganizer-javagui

A great and wonderful electronic agenda!

graphical-user-interface gui java organizer

Last synced: 23 Jul 2025

https://github.com/davidalmeidac/sealed-env-studio

Desktop GUI for sealed-env. Pre-alpha — design and vision only. Looking for collaborators.

desktop-app gui looking-for-collaborators open-source pre-alpha sealed-env secrets-management tauri

Last synced: 21 May 2026

https://github.com/nchgroup/gui-encoder

GUI Encoder for script kiddies

development encoder gui python python3

Last synced: 11 Sep 2025

https://github.com/umamasaif/daycare-management-system

This repository contains the source code for a Daycare Management System, a semester project developed using C# and SQL. The system features a user-friendly interface built with WinForms, allowing for efficient management of daycare operations such as managing children's records, staff details, schedules, and more.

csharp database-management gui sql winforms

Last synced: 04 Oct 2025

https://github.com/henriquecsj/orcaspectrumplot

ORCASpectrumPlot is a GUI tool for visualizing and processing ORCA quantum chemistry software's .spectrum files. It features Gaussian convolution for spectral broadening, energy shift adjustments, and interactive plotting with options to save processed data.

fwhm gui orca plot quantum-chemistry spectrum

Last synced: 06 Mar 2026

https://github.com/10daviesb/blackjack

🃏 Blackjack Game - A Python-based Blackjack game with a graphical user interface (GUI) built using tkinter. Play against the dealer with features like betting, splitting hands, insurance, and smooth card animations. Perfect for Blackjack enthusiasts and Python developers looking for a fun project to explore!

blackjack casino gambling gui portfolio-project pygame python tkinter

Last synced: 08 May 2025

https://github.com/arvind-4/translator

This a Translator built on PyQt5 module in Python

gui gui-interface pyqt5 python3 translator

Last synced: 01 Nov 2025

https://github.com/squidkid-deluxe/forecast

A script that webscrapes forecast data and plots it.

forecast gui matplotlib python3 weather-forecast

Last synced: 24 Jun 2026

https://github.com/f-shake/photoarchivingtools

照片归档工具,一套用来解决照片(以及部分文件)在预处理、整理、存档、浏览等环节存在问题的自动化工具

archive avalonia gui photo

Last synced: 15 May 2026

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/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/steffen-w/example-kicad-plugin

The code serves only as a template for a graphical plugin in KiCad. The GUI can be easily created with wxFormBuilder. The plugin created here is only for the development of your own plugin. It is executable, but does not comply with the full specifications of KiCad!

gui kicad plugin template

Last synced: 21 Mar 2025

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/abdulsamie10/multimediaapp

Multimedia application was developed in Java and Android Studio. Main objectives was a song will be played and stoped in key pressing. Tested on Android 11.

andoid11 android android-app android-app-development android-application android-development android-studio androidapp gui java multimedia multimedia-applications multimedia-player

Last synced: 07 May 2026

https://github.com/fgaz/haskell-gui-calculator

Haskell GUI calculator proof of concept

calculator example gui haskell proof-of-concept wxwidgets

Last synced: 14 May 2025

https://github.com/astrodynamic/qtquickquests

QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.

cmake config cpp design gui modules playground qml qt qt-framework qt6 qtquick qtquick-controls ui

Last synced: 07 Mar 2026

https://github.com/tanushree-tanu2105/advanced-encryption-tool

AES Encryption Tool is a lightweight and secure file encryption tool that uses AES-256-GCM encryption to protect your data. With a simple Tkinter-based GUI, it enables users to encrypt and decrypt files effortlessly using a password. 🚀🔒

advance-encryption-standard aes aes-256 aes-encryption cryptography cyber-security decryption encryption gui python symetric-cryptography symetric-encryption

Last synced: 08 May 2025

https://github.com/ruancarllo/rhinoscaler

A simple user interface for scaling objects in Rhinoceros

3d-graphics gui

Last synced: 28 Mar 2025

https://github.com/dinisjcorreia/git-ftp-desktopapp

Desktop GUI for git-ftp deployments with profile management, environment diagnostics, secure credential handling, and bundled git-ftp/lftp support.

cross-platform deployment desktop-app devtools ftp git-ftp gui react rust tauri typescript

Last synced: 07 Apr 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/jyn514/units

GUI for the python module `units`

gui python tkinter units-of-measurement

Last synced: 05 Apr 2025

https://github.com/dorukeskicorapci/text-code-editor

The project is built to provide a user-friendly interface for writing and organizing text. By integrating features like syntax highlighting and basic formatting tools, it aims to enhance readability and maintain an organized workflow for both notes and code.

awt full-stack gui swing

Last synced: 07 Jul 2025

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/vimichael/projectmanager

A GUI app for managing my project. Powered by CustomTkinter

desktop-app gui python retained-mode-gui tkinter

Last synced: 18 May 2026

https://github.com/vaexvixtus/hospital-management-system-both-backend-and-frontend-with-gui-

Hospital Management System with a MySQL backend and a Tkinter GUI. Features include data display with PrettyTable and image handling with PIL. 🏥💻

crud-application gui hospital-management-system mysql mysql-connector python python-mysql-connector python-mysql-crud ui ui-ux ux

Last synced: 07 Jul 2025

https://github.com/kaliforniagator/window-go

Window-Go is an easy to use CLI GUI Library written in Go

cli go gui window

Last synced: 27 Jun 2025

https://github.com/echo-devim/jaltspam

AltSpam Java GUI based on antispam AltSpam library

antispam antispam-api email gui imap java

Last synced: 04 Apr 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/samplec0de/polynomialoperations

Калькулятор многочленов, написанный на c++. Поддержка сложения, умножения, деления, взятия n-производной. Поиск точек пересечения с OX.

calculator calculator-application gui polynomial-calculator polynomial-multiplication polynomial-roots polynomials qt qt5 qtcreator

Last synced: 15 May 2026

https://github.com/cuhsat/pssst-chat

A simple ncurses based chat for Pssst.

chat cryptography gui messaging ncurses pssst python

Last synced: 29 Mar 2025

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/mahonrim/helloworldkivy

Hello World with Kivy and python3

gui kivy kivy-application python3

Last synced: 18 Feb 2026

https://github.com/sajad-net/pyenigma

Enigma cipher machine simulator

cipher encryption-decryption enigma gui python python3

Last synced: 17 Mar 2025

https://github.com/jupfu/beck-view-gui

GUI for beck-view-digitize

gui nuitka python3 ttkbootstrap

Last synced: 17 Mar 2025

https://github.com/yashitacodes/encode-me

A simple desktop application in python that allows you to encode and decode texts.

cryptography decryption desktop encryption gui python tkinter

Last synced: 12 Jun 2026

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/an4xdev/planlekcji

Plan lekcji pobierany ze strony www, następnie aktualizowany ze względu na godzinę, wraz z kontrolkami kontrolującymi komputer

gui python3

Last synced: 02 Jul 2026

https://github.com/vlad1343/python-advanced

A collection of projects exploring advanced Python concepts, including email handling, GUI automation, data analysis, visualizations, and deep learning for NLP tasks. Designed for learning, practicing, and automating real-world tasks.

email-handler email-sender gui machine-learning machine-learning-algorithms nlp nlp-machine-learning pandas pandas-python python python3

Last synced: 08 Apr 2026

https://github.com/rdbo/imgui-allegro5-application

ImGui Allegro5 Application (tested on Linux)

allegro5 application cpp dear-imgui gui imgui linux

Last synced: 21 Apr 2026

https://github.com/joeesmithh/movie-collection-manager

Movie cataloging tool built with JavaFX, integrating IMDb data for easy searching.

gui javafx

Last synced: 16 May 2026

https://github.com/kernel-sqz/tilesetparser

FInd one tile in a large tileset group using AI

ai cli cli-app gui opencv opencv-python parser python tiled-map-editor tilemap tilesets tkinter

Last synced: 18 May 2026

https://github.com/jankammerath/go-win64-example

Example code of how to write native Windows GUIs using syscalls to user32 and kernel32

golang gui gui-application windows windows-10 windows-xp

Last synced: 16 May 2026

https://github.com/ergoold/ktguishortcuts

A Swing-based DSL for GUI development in kotlin.

dsl gui kotlin swing

Last synced: 11 Jan 2026

https://github.com/ry4ngch/pycloud

Repository of Python App Development

flask-application gui pyqt5 python tkinter-gui turtle-python

Last synced: 11 Jun 2026