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/rajkane/weather-station

A small application that displays the current weather. created in the Qt Creator development environment. Current data is obtained from the JSON API.

api cpp gui gui-app gui-application gui-applications gui-apps qt6 qtcreator weather weather-api weather-app weather-data weather-forecast-application weather-station weatherapi weatherapp

Last synced: 28 Apr 2026

https://github.com/samplec0de/mandelbrotsetqt

A simple implementation of mandelbrot set written in C++ and Qt. Supports zooming by selecting rectangle. Single-thread rendering.

cmake gui mandelbrot mandelbrot-fractal mandelbrot-fractal-drawer mandelbrot-renderer mandelbrot-set mandelbrot-sets mandelbrot-viewer qt qt5 visualisation visualization visualizer

Last synced: 17 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/abdojoker99/datastrucure

A comprehensive Data Structure project designed to demonstrate the implementation and functionality of essential data structures, including arrays, trees, stacks, and queues. The project showcases practical use cases of each data structure operation. .

aray gui queue stack tree

Last synced: 12 Aug 2025

https://github.com/kayenm/entangled-in-plastic

Control a sea animal in the vast blue ocean as you strive to dodge all the ocean plastic!

eclipse gui gui-application java object-oriented-programming

Last synced: 23 Jul 2025

https://gitlab.com/sjsepan/DocumentScanner

client and server app for scanning documents, packaging via zip, and transferring to a server via WCF.

C# Environment: Visual Studio 2010 Platform: Windows documents forms gui package receiver scan send transmit" wcf zip

Last synced: 12 Mar 2025

https://github.com/leedskiy/tricky-five

Tricky five is a variant of five-in-a-row game with GUI for two players made using Java.

board game gui java java-gui-application jawa-swing

Last synced: 16 Jun 2025

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/arvind-4/qrcode-using-pyqt5

Simple QR Code Generator Using PyQt5

gui pyqt5 python3 qrcode-generator

Last synced: 01 Nov 2025

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/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/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/jadhaidar/matchtheflags

Turn cards over and try to match pairs in as few steps as possible.

eclipse game gui java swing

Last synced: 20 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/slyshyko/4fann

Simple GUI for fann

fann gui qt

Last synced: 14 May 2026

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

GUI Encoder for script kiddies

development encoder go golang gui

Last synced: 22 Jul 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/hermesroot/hashcheck

HashCheck: Verifique a integridade de arquivos via checksums (MD5, SHA1, SHA256, SHA512) com interface gráfica.

checksum gui hash integridade md5 python seguranca sha1 sha256 sha512 verificacao wxpython

Last synced: 17 Mar 2025

https://github.com/radad/radwinkill

Shortcut to kill foreground application

appveyor gui shell-extension win32 windows

Last synced: 19 Apr 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/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/rama1997/automated-url-opener

Task scheduler that allow users to automatically open URLs at a specific desired time by creating custom cron jobs

cron cronjob crontab customtkinter gui python tkinter

Last synced: 01 Nov 2025

https://github.com/aswassaw/konter-pulsa-bintang

Konter Pulsa Bintang adalah aplikasi Java berbasis GUI (Swing) yang dibuat dengan tujuan untuk memanajemeni data pembelian pulsa di sebuah konter.

gui java java-swing

Last synced: 15 May 2025

https://github.com/captainpiratez/clock-converter

World Digital Clock: A Python GUI app using Tkinter and pytz to display real-time time across UTC, US/Eastern, US/Pacific, and CET time zones.

clock datetime desktop-app digital-clock gui linux linux-app python pytz real-time time-zones tkinter world-clock

Last synced: 14 May 2026

https://github.com/murugavl/tkinter-hospital_management_system

The Tkinter Hospital Management System is a desktop application built using Python's Tkinter library. It helps hospitals to manage patient registration.

error-handling gui mongodb python3 tkintrer

Last synced: 28 Apr 2026

https://github.com/nubisub/oopjv

Praktikum Pemrograman Berorientasi Objek

designpatterns gui java object-oriented-programming

Last synced: 11 Apr 2025

https://github.com/aritra02091998/blink-eye-app

A Simple Python Desktop GUI app to make sure people blink eyes after every 20 mins and look 20 feet away when staring at the screen.

gui health python tkinter

Last synced: 08 May 2025

https://github.com/htmujahid/cholab-desktop

A desktop app for Chemical properties of elements

chemical-elements chemistry gui pyinstaller python tkinter

Last synced: 20 Mar 2025

https://github.com/mostafagalal1/browser

A browser built in Visual Basic.NET with a multi-tabs support and fancy design

browser design gui visual-basic

Last synced: 04 Jan 2026

https://github.com/felixmairamhof/java-school

Discover a compilation of Java projects from school assignments. Explore inheritance, file handling, OOP, and more. Dive into these projects to grasp Java programming concepts and practices.

files gui inheritance intellij java oop

Last synced: 16 May 2026

https://github.com/silentvoid13/mcqconverter

MCQ format conversion tool (AMC-TXT to GIFT / GIFT to AMC-TXT)

converter format-converter gui mcq multiple-choice-questions

Last synced: 02 Jul 2026

https://github.com/dddryinside/word

🧑‍🎓📖 Application for learning foreign languages

css desctop desctop-app gui gui-application java javafx learning sql sqlite study

Last synced: 01 Jan 2026

https://github.com/tahmidefaz/racket-image-gallery

A simple image gallery implemented with GUI in Racket

gui imagegallery lisp lisp-variant racket

Last synced: 03 Feb 2026

https://github.com/jtpeller/sudokujava

WIP Sudoku game written in Java

awt gui java sudoku sudoku-java swing

Last synced: 24 Jun 2025

https://github.com/zlj-zz/fungit

A terminal Git tool with gui.

git gui python3 terminal

Last synced: 17 Jan 2026

https://github.com/x-raylaser/webdev-llm

Easy to use and flexibile web-based frontend for open-weight LLMs for local chatting and coding.

ai assistant chatbot gui llama llamacpp llm-gui llms localllama localllm ollama react web-ui webdev webdevelopment

Last synced: 20 May 2026

https://github.com/jtpeller/tictactoejava

TicTacToe game implemented in Java

gui java swing tic-tac-toe tic-tac-toe-java tictactoe

Last synced: 24 Jun 2025

https://github.com/f4str/digit-recognizer

Classifiers for recognizing MNIST handwritten digits

gui machine-learning mnist neural-network python pytorch tkinter

Last synced: 16 May 2026

https://github.com/bornalgo/rotated-widget

This repository provides a custom Qt-based class that allows dynamic rotation of a QWidget at any angle using QGraphicsView and QGraphicsProxyWidget. It supports flexible size policies and aspect ratio preservation for seamless integration into PyQt or PySide applications.

custom gui pyqt pyqt4 pyqt5 pyqt6 pyside pyside2 pyside6 python qgraphicsproxywidget qgraphicsview qt rotatedwidget rotation widgets

Last synced: 20 May 2026

https://github.com/gonzalocg123/agendacontactos

Gestor de Contactos en Java Aplicación de escritorio desarrollada en Java Swing que permite gestionar contactos (añadir, editar, eliminar, importar y exportar en JSON) con almacenamiento en SQLite e imágenes asociadas.

contact-management crud desktop-application gui java java-proyect jdbc json oop sqlite swing

Last synced: 18 Apr 2026

https://github.com/rtasalem/collectors-item-game

Collector's Item is a text-based murder mystery game made using Java. The Swing library was used to implement GUI (graphical user interface) components including JFrame, JPanel, JTextArea, JLabel, JButton.

gui java swing text-based-game

Last synced: 21 Mar 2025

https://github.com/dhruvcodings/python-login-system

A simple login system built using Python's Tkinter library, featuring a graphical user interface for basic user authentication. This project is perfect for learning how to create GUI applications in Python.

basic-authenticaton-logic gui python tkinter

Last synced: 21 Mar 2025

https://github.com/kerciu/javafx-calculator

🧮🔢 Simple Calculator application made in Java ☕ using JavaFX 🖼️ allowing fundamental math functions ✖️➗➕➖🟰

calculator calculator-application gui java javafx javafx-application javafx-gui math ui user-experience-design user-interface ux

Last synced: 02 Jan 2026

https://github.com/ysden123/ys-scala-swing

Playing with Scala Swing framework.

gui playing sbt scala swing

Last synced: 22 Mar 2025

https://github.com/tahsinmert/markdown-pdf-converter

🚀 A modern Markdown to PDF converter with GUI & CLI support, custom CSS styling, emoji rendering, and syntax highlighting. Built with Python, WeasyPrint & Tkinter.

command-line-tool converter document-converter gui markdown markdown-editor markdown-parser markdown-to-pdf pdf pdf-converter pdf-generator pdf-tool python tkinter weasyprint

Last synced: 28 Apr 2026

https://github.com/t-kalv/time-machine

A 🕰️ Time Machine Java program that opens a website from the past using the Wayback Machine where the user enters a website URL, date and time...

gui gui-application java time-machine wayback wayback-machine

Last synced: 22 Mar 2025

https://github.com/danielbrodi/arkanoid

A full implementation of the classic Arkanoid block breaker game using Java. Includes a menu and an animaiton of a timer at the beginning of each level, records and stores highest store in a local file and it's possible to personalize the block design of each level. In order to add or edit levels in the game, you don't have to learn to code.

animation animations class game game-2d game-development gui inheritance input-output interface java leaderboard memory-management menu-navigation object-oriented-programming objects oop project

Last synced: 13 May 2025

https://github.com/sportmancharming7/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: 20 Mar 2025

https://github.com/ilovenooodles/fitpal

FitPal merupakan sebuah aplikasi desktop yang dapat membantu pengguna untuk menyusun program olahraga secara pribadi. Dibuat untuk Tugas Besar RPL 2022

gui pyqt python sqlite3

Last synced: 18 Jul 2025

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

Roblox-Synapse is a powerful scripting tool designed for automating tasks and enhancing gameplay within the Roblox platform. With its advanced features and user-friendly interface, it offers scripters and developers a seamless experience for creating engaging games and interactive experiences.

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: 04 Apr 2025

https://github.com/ritap03/neuralnetwork-shapeclassifier

Feedforward neural network system in MATLAB for geometric shape classification. Includes data preprocessing, network training and evaluation, confusion matrix analysis, and a graphical interface for user interaction and model testing.

ai data-analysis deep-learning feedforward-network gui image-classification machine-learning matlab neural-network pattern-recognition

Last synced: 14 May 2026

https://github.com/5121f/open-media-tracker

Keep track of where you left off while watching TV shows or listening to audio books.

gui iced rust

Last synced: 04 Apr 2025

https://github.com/oberoncross/oberoncross

ну я на обероне думаю ещё гуи тулкит делать на замену Qt, quasar, flutter, haxeui, React Native. Лучше их всех

flutter gui haxeui oberon oberoncross qt quasar react-native toolchain toolkit

Last synced: 06 Mar 2026

https://github.com/scottgibb/simplemvc

A simple java application where all classes are fully decoupled implementing the Model View Controller architecture.

gui interfaces java javaswing mvc mvc-architecture

Last synced: 17 Mar 2025

https://github.com/surrsurus/genexit

Simple GUI shutdown menu for tiling WMs in Python inspired by cb-exit

cb-exit crunchbang gui logoff openbox python python2 reboot script shutdown tiling window-manager

Last synced: 13 Jul 2025

https://github.com/mattyhakin/insulin-calculator-simple

A lightweight insulin bolus calculator for people with Type 1 Diabetes. Includes a CLI tool and a Tkinter-based GUI app for everyday use.

bolus cli diabetes glucose gui health healthcare insulin python showcase tkinter

Last synced: 08 May 2025

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/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/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/falkern/kbm2joy

A simple tool to convert mouse movements into joystick inputs using a virtual Xbox 360 gamepad.

fun gui mouse open-source python software

Last synced: 18 Mar 2025

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/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/ichiro-its/aruku-app

Configurator web app for Aruku

configurator gui reac ros2

Last synced: 30 Mar 2025

https://github.com/anvaymayekar/ultrasonic-radar

Arduino-based object detection radar with wireless Bluetooth data transmission and real-time Java visualization interface

arduino gui java swing

Last synced: 16 May 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/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/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/matthijsmud/extra-godot-controls

GUI components for the Godot game engine

drawer godot gui

Last synced: 13 Apr 2025

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/multarix/bdo-boss-hp-gauge

A small GUI to see a better guide for world boss HP

blackdesert blackdesertonline blackdeserttool boss gui hp python tool

Last synced: 14 Jun 2026

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/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/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/son31dt/rock_paper_scissor_python

A modern Rock-Paper-Scissors game with Tkinter GUI and standalone executable

game gui pyinstaller python rock-paper-scissors tkinter

Last synced: 15 Jan 2026

https://github.com/nikolaikh/cam-imaging-live-python

Live stream of a camera via pycromanager, show live background subtraction, save files

gui image imaging micro-manager micromanager pycro-manager pyqtgraph python python3 qt qtdesigner

Last synced: 16 May 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/fantasyui-com/app-store

Flexible general purpose app-store framework with customizable app feeds. [Application, Electron, App Store]

app-store gui

Last synced: 20 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/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/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/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/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/erkin/scforms

XForms bindings in R6RS Scheme

gui scheme xforms xlib

Last synced: 13 Feb 2026