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/j0nathan550/goodbyedpi-gui

GUI Application that simplifies using GoodByeDPI.

anticensorship censorship-circumvention deep-packet-inspection dpi gui

Last synced: 08 Sep 2025

https://github.com/waqaszafar9/java-codes

These JAVA CODES are tailored to enhance your understanding of specific functionalities, design patterns, and best practices. Easily integrate them into your own projects to elevate your coding proficiency. Don't forget to star the repository to stay updated with the latest additions and show your support.

algorithms algorithms-and-data-structures gui java javafx project-repository

Last synced: 15 May 2026

https://github.com/icza/balls-wde

Bouncing balls demo (using go.wde)

balls gui physics physics-2d

Last synced: 18 Mar 2025

https://github.com/kalbarczykdev/snake-c-sdl2

Simple implementation of Snake game made in C to practice SDL2

c c-application c-library desktop-app game gui sdl sdl2 snake snake-game

Last synced: 27 Mar 2025

https://github.com/mostafax/polynomial-calculator

Polynomial Calculator that calculates Sum , Subtraction , Multiplication , Derivative, Integration in Python Using Tkinter ,SpeechRecognition ,Pyaudio libraries

datastructures gui polynomial-calculator python tkinter

Last synced: 05 May 2025

https://github.com/toikron/dear-design-manager

Real-time UI builder and advanced design manager built with Dear ImGui & ImDrawList. Features dynamic interactions, intuitive animation controls, and instant visual feedback for modern UI development.

cpp design design-system design-tool gui imgui imgui-extension imgui-menu ui ui-builder ui-framework ui-imgui

Last synced: 18 Mar 2025

https://github.com/bucket-ui/bucket-ui

Bucket UI - Professional GUI Client for S3 (releases / issues / roadmap repository) https://bucketui.com

aws gui s3 ui

Last synced: 25 Apr 2026

https://github.com/tosox/gmail-bomber

A well-documented email spammer developed in Python using Tkinter

gmail gui python script smtp spam tkinter tosox windows

Last synced: 16 May 2026

https://github.com/akatsuki105/mmap-binary-viewer

Binary viewer for memory mapped file.

emudev emulator gui memory ram rust viewer

Last synced: 18 Mar 2025

https://github.com/qiuzhiqian/summer-player

这是一款使用rust构建的跨平台音乐播放器

cross-platform gui iced music player rust

Last synced: 16 May 2026

https://github.com/barannmeisterr/pediatric-endocrinology-clinic-time-table-scheduling-system

This java swing gui project is a comprehensive scheduling system for a Pediatric Endocrinology Clinic. It uses Directed Graph data structure to efficiently model the complex relationships and constraints between doctors and their shifts. The system ensures that all constraints related to doctor-shift assignments are respected generates timetable.

adjacency-matrix apachepoiexcel arraylist constraint-satisfaction-problem directed-graph directed-graph-schedule dynamictable gui hashmap jtable linked-list maven scheduler scheduling scheduling-algorithms shiftschedule swing-gui timetable timetable-generator xlsx

Last synced: 16 May 2026

https://github.com/hrishiksh/videocode

A GUI for ffmpeg to do simple utility task

ffmpeg flutter flutter-app gnome gui linux linux-app

Last synced: 05 May 2026

https://github.com/aykhan019/uno

A Java-based Uno card game simulation with a graphical user interface (GUI) where users can play against AI opponents, track game statistics, and view leaderboards.

cardgame comp132 game gui java oop project simulation swing uno

Last synced: 22 Jun 2026

https://github.com/usermicrodevices/pywingui

Native Microsoft Api in Python

api gdi gdiplus gui microsoft native network windows

Last synced: 16 May 2026

https://github.com/ad1tyaraj/todo_list

A Python-based to-do list application with a user-friendly graphical user interface (GUI). This application allows users to create, manage, and organize their tasks efficiently. It supports functionalities such as adding new tasks, marking tasks as complete, editing tasks, and deleting them. The UI is designed to be intuitive and easy to navigate,

application gui gui-application guide python

Last synced: 16 Jun 2026

https://github.com/mostafagalal1/dots_and_boxes

Program that simulates real-world game dots and boxes

games gui implementation visualization

Last synced: 28 Jun 2025

https://github.com/h-iori/marsh-ai-desktop_assistant-with-gui_python-openai

AI desktop assistant powered by OpenAI API, developed in Python with a beautiful User Interface

ai desktopassistant gui jarvis marsh openai python

Last synced: 16 May 2026

https://github.com/ycanardeau/saruhashi

Saruhashi is a UI framework for MonoGame.

csharp gui monogame

Last synced: 20 Mar 2025

https://github.com/breadrock1/smarthomedesktop

There is simple project based on Rust which created while studying Rust programming language on Otus platform.

desktop gui iced-rs otus rust rustlang serde smart-socket

Last synced: 06 Apr 2026

https://github.com/melvinchia3636/progressquestrealms

A GUI application that shows you complete rank list of realms in Progress Quest

gui progress-quest pyqt5 python python3 qt5 qtcreator

Last synced: 16 May 2026

https://github.com/dxxxxy/lilac

A bloatless, easy-to-use and simple module manager including a configuration utility featuring a slick and minimal click gui. For Forge 1.8.9. Heavily in development.

bloatless click configuration easy-to-use forge gui lilac manager minecraft minimal module slick utility

Last synced: 12 May 2026

https://github.com/s-celles/nextion.jl

An unofficial Julia library to communicate with Itead Nextion display

display electronics gui julia julia-language julialang nextion screen

Last synced: 17 Feb 2026

https://github.com/microbiome/miaDash

Dashboard for microbiome data analysis with mia

bioinformatics dashboard gui isee mia microbiome shiny visualisation webapp

Last synced: 27 Mar 2025

https://github.com/sefatanam/script-starter

Script Starter is a Go-based project template designed to help developers quickly set up and start working on new applications

air fyne golang gui

Last synced: 12 Apr 2025

https://github.com/aymanmomin/javaswing-project-heightconveter

This is my first GUI project. It's a calculator that converts the height into centimetres

calculator centimetres converts gui java java-8 javaswing

Last synced: 03 Apr 2025

https://github.com/mat007/pony

Go library for building desktop applications by combining Javascript, a web browser and native GUI components.

cef go gui

Last synced: 28 Apr 2026

https://github.com/lazypanda07/guiframework

Framework for desktop GUI applications.

cpp cpp20 cpp20-lib cpp20-library framework gui guiframework

Last synced: 31 Jan 2026

https://github.com/justkappaman/ugly-text-editor

I can't stand how ugly it is LOL

gui python python3 text-editor tkinter tkinter-gui

Last synced: 29 Oct 2025

https://github.com/khaledashrafh/university-management-ontology

This project aims to create an ontology for a university using the Protege editor. The ontology defines various classes and their relationships within the university domain. It also includes queries and rules implemented in Protégé and CLIPS to retrieve information from the ontology.

clips gui knowledge-engineering ontology ontology-engineering protege protege-owl-editor semantic-web

Last synced: 28 Mar 2025

https://github.com/sudhish-rithvik/typing-speed-test

This is a GUI based Python Program which measures your Typing speed.

difflib gui python random-module time-module tkinter tkinter-gui typing-practice typingspeedtest

Last synced: 28 Mar 2025

https://github.com/mcquerol/java-projects

Various Java projects showcasing OOP, data structures, and GUI development.

array-manipulation calculator data-structures gui java minecraft-plugins notepad-clone object-oriented-programming personal-projects

Last synced: 24 Jun 2026

https://github.com/kateliev/typerig-icons

Assorted fonts for TypeRig GUI

font fontlab gui icons typerig vector-graphics

Last synced: 26 Jun 2025

https://github.com/eja/tabulita

A lightweight, zero-dependency, web-based SQLite manager and JSON API server embedded in a single Go binary.

admin api gui json sqlite web

Last synced: 15 Jan 2026

https://github.com/prasundas99/atm-managment-system

Java GUI application for ATM managment system

atm-system gui java

Last synced: 11 Apr 2025

https://github.com/yunir/simpson-rule

ITMO (09.03.04). 3rd semester. Computational mathematics. 2nd lab work.

computational-mathematics gradle gui javafx

Last synced: 05 May 2026

https://github.com/lavashikk/egui-snow

A lightweight, zero-layout-impact snowfall effect widget for egui

egui gamedev gui particles widgets

Last synced: 11 Jan 2026

https://github.com/advrhumanoids/cartesio_gui

GUI tools for the CartesI/O framework

gui qml qt qtquick sliders widgets

Last synced: 16 May 2026

https://github.com/randyparedis/pysyslogqt

Simple and lightweight syslog viewer in python and qt.

gui python python3 qt qt5 qtcreator syslog syslog-server

Last synced: 10 May 2026

https://github.com/andyobtiva/glimmer-dsl-swing

Glimmer DSL for Swing (JRuby Swing Desktop Development GUI Library) - Enables development of desktop applications using Java Swing and Java 2D, including vector graphics and AWT geometry.

desktop dsl-syntax framework glimmer glimmer-dsl gui ruby ruby-gem ruby-library rubygem swing swing-gui swing-gui-toolkit

Last synced: 04 Apr 2025

https://github.com/algoscienceacademy/pylight-ide

Pylight-IDE the most lightweight Code Editor for C++,Python,Java,Javascript Developed by Python language GUI Pyside6

gui pyside6 python python-ide python3

Last synced: 04 Apr 2025

https://github.com/mateolafalce/guitransferonesol

A GUI made with Fltk.rs to natively transfer SOL without intermediation. This proposal is focused on the potential development of native applications  directly connected to the Solana blockchain🌠

app blockchain fltk-rs gui rust solana transfer

Last synced: 15 May 2026

https://github.com/igorskyflyer/cs-iso-standards-listing

🌍 A C# application listing ISO standards. The data is fetched from a 25MB database. 🧾

application college csharp desktop full-stack gui igorskyflyer iso listing sample school simple standard

Last synced: 12 Apr 2025

https://github.com/aixoio/aixoio-privacy-tools

aixoio-privacy-tools is a collection of tools picked to help you stay private and safe online

aes age age-encryption app ascon encryption encryption-decryption free fyne go gpg gui open-source pgp privacy rsa tools user-friendly userfriendly utility

Last synced: 27 Mar 2025

https://github.com/dmrokan/pazgui

Terminal UI toolkit for Python

cli gui ncurses terminal

Last synced: 28 May 2026

https://github.com/rizquuula/test-app-exe

This is an exe file to test in windows

gui python

Last synced: 05 Apr 2025

https://github.com/saeidemadi/classmaker

Qt code tool , for having structured classes and clean code in large-scale projects

clean-architecture clean-code cpp gui gui-application model-view object-oriented qt qt6

Last synced: 04 Jan 2026

https://github.com/xxdashtixx/pdfmultitool

PDF Multi-Tool is a .NET Framework Windows Forms application written in C# that provides functionalities for PDF conversions using the GhostScript library, Supporting conversions between various file formats and offering a user-friendly interface for managing and configuring conversion tasks.

c-sharp csharp dotnet ghostscript graphical-user-interface gui open-source pdf pdf-converter pdf-document pdf-files pdf-generation pdf-viewer user-interface windows-forms

Last synced: 15 Jun 2025

https://github.com/tudoroancea/cube-timer

A simple GUI cubing timer suited to my personal needs

cube-timer gui mit qt qt5 rubiks-cube

Last synced: 20 Apr 2026

https://github.com/phillmckinnon/webhook_alert_electronjs_gui

A GUI version of my previous webhook project (https://github.com/PhillMckinnon/Play-sound-on-webhook-alert)

alert-system api-listener audio-alerts desktop-app electron express expressjs gui javascript jquery nodejs notification-system sound-alerts sqlite3 uptime-kuma webhook

Last synced: 15 May 2026

https://github.com/foxfirecodes/creativelynamedlib

A Bukkit library with a creative name!

api bukkit bukkit-api fluent fluent-interface gui library

Last synced: 16 May 2026

https://github.com/kemokemo/fyne-app

This is my sand-box of apps using the fyne-io/fyne.

app go golang gui

Last synced: 12 Apr 2025

https://github.com/vimichael/pomodoro-gui

A small GUI app for leveraging the power of the Pomodoro study technique.

gui immediate-mode pomodoro rust-lang study

Last synced: 21 Jun 2025

https://github.com/mateuszkubuszok/jappjup

Project of an updater application/library written in Java. Concerns development of a library, an example client's application that make use of it and a server repository.

gui java updater

Last synced: 10 Jul 2025

https://github.com/zdrzalikprzemyslaw/tetris_cpp

Simple c++ implementation of Tetris in SDL2

cpp gui sdl sdl2 tetris

Last synced: 10 Jul 2025

https://github.com/rickardo-roxas/database-management-gui

Midterm and Final major requirements for our programming course

arithmetic-operators exception-handling file-io gui inheritance interface java java-swing

Last synced: 12 Apr 2025

https://github.com/viewdidappear/bdmirrorview

BDMirrorView is a UIView subclass, which mirrors itself on a chosen "floor."

cagradientlayer calayer careplicatorlayer coreanimation gui ios objective-c reflection swift

Last synced: 30 Apr 2026

https://github.com/mrxiaom/guitexturespliter

Minecraft 512x512菜单贴图切割器

gui minecraft placeholder placeholderapi texture

Last synced: 07 May 2025

https://github.com/kim-hwiwon/WslCmd

A simple executable binary for running commands/programs of WSL at Windows side (cmd, powershell, icon-click, etc.)

gui linux shell windows wsl

Last synced: 10 Apr 2025

https://github.com/dubasdey/xlstowiki-desktop

A Tool to create Wiki tables from Exel files

gui table tool wikipedia xls xlsx

Last synced: 07 May 2025

https://github.com/corndogit/qrispy

A GUI and CLI program for making and decoding QR codes

gui qrcode qrcode-generator

Last synced: 17 Jun 2025

https://github.com/ezmap/ezmap-craft-plugin

Craft CMS plugin to integrate with ezmap.co

craft craft-cms-plugin ezmap google-maps gui maps

Last synced: 29 May 2026

https://github.com/andy-python-programmer/windows.dart

Create native guis in dart!

dart gui win32

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/world-clock-with-alarm

World Clock With Alarm is a Python-based application that allows you to monitor the time in various time zones around the world and set personalized alarms. This software uses the tkinter module for the user interface and offers features like displaying the current time in a selected time zone and the ability to set alarms based on ...

alarm clock customizable desktop-application gui python time-management time-zone tkinter workd-clock

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/wikipedia-search

The application allows users to search for information on Wikipedia in different languages using a simple graphical interface. It was developed using the Python programming language and the Tkinter library for the user interface.

automation data-retrieval gui information open-source python research-tool tkinter wikipedia

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/multiplewavegenerator

Triple Multiple Wave Generator is a versatile audio generation software that allows you to create and manipulate audio signals with ease. Whether you're a musician, sound designer, or just curious about waveforms, this application provides a user-friendly interface for generating and exploring various types of sound waves.

audio digital-music generator gui music opensource python signal-processing soundwaves waveform

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/analog-clock

The software "Analog Clock" is an application for displaying an analog clock on a graphical window. The clock shows the current time with hour and minute hands, as well as minute markers and hour numbers.

analog-clock clock customizable desktop-application gui open-source python real-time time-display visualization

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/chorus-audio-effect

"Chorus" is a Python application developed by Luca Bocaletto that allows you to create the audio effect known as Chorus. This application provides users with the ability to adjust various parameters of the Chorus effect to creatively modify audio. The Chorus effect is widely used in audio production to add depth and spatiality to sound...

audio-processing chorus-effect desktop-application digital-audio effect-processing gui music music-production open-source python signal-processing sound-design

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/cw-generator

The CW (Morse) Generator is a versatile and powerful application for Morse communication enthusiasts and anyone interested in learning or practicing this classic language of communication. This software allows you to convert text to Morse code and vice versa, providing a complete suite of tools to create, interpret, and reproduce ...

audio-generation cw-trasmission desktop-application education gui ham-radio morse-code morse-code-translator morse-decoding open-source python signal-processing text-to-morse

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/browserweb

Web-Browser is a lightweight, customizable browser designed for seamless navigation. Built for efficiency, it provides fast access to web content with essential browsing features.

customization desktop-application gui internet-tools lightweight-browser open-source performance privacy python web-browser

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/bootableusb

Bootable USB Creator is a Python script that provides a simple graphical user interface for creating bootable USB drives from ISO files. This tool is authored by Luca Bocaletto.

automation bootable-usb desktop-application gui iso-to-usb open-source operating-system-installation python system-utilities usb-formatting

Last synced: 18 Jun 2025

https://github.com/akeoott-projects/youtube-downloader

A simple, fast, and user-friendly YouTube video downloader for Windows. Download videos or audio in various formats with just a few clicks.

audio desktop download downloader easy fast ffmpeg gui mp3 mp4 open-source python simple tool utility video youtube yt ytdl

Last synced: 18 Jun 2025

https://github.com/dexrnzacattack/scuffedadbdevicecontrol

Originally meant for only getting my ANS F30 to mirror the screen (as the encoder doesn't work) turned into me making this into a whole device control thingy to test myself.

adb android debug gui

Last synced: 16 May 2026

https://github.com/zeriocommand/luxechecker

Программа проверки на читы для CS2|Cheat detection program for CS2

automation checker cs2 data-validation gui inno-setup installer python utility windows

Last synced: 20 Jun 2025

https://github.com/phip1611/rust-clock

Basic analog wall clock (GUI)

gui learning rust

Last synced: 21 Jun 2025

https://github.com/prashant-chaurasia/chessgame

A chess game in Java

awt game gui java oops-in-java swing

Last synced: 21 Jun 2026

https://github.com/bocaletto-luca/texteditorqt

This program is a simple text editor with an intuitive user interface, created using the PyQt5 framework for developing desktop applications in Python. The text editor provides many basic features expected from an editor, along with advanced functionalities such as text formatting.

desktop-application file-management gui open-source productivity pyqt5 python text-editor text-processing world-count

Last synced: 10 Sep 2025

https://github.com/socxin/tkm32f499

L5 R5: tiky Cortex-M4 240MHz MCU (TKM32F499)

8m-sram gui ltdc mcu qitas rgb888

Last synced: 22 Jun 2025

https://github.com/samplec0de/treespresentation

AVL, red-black, splay tree visualizer written in C++, QT framework

avl-tree avltree avltrees cmake gui qt5 red-black-tree red-black-trees splay-tree splay-trees splaytrees visualization

Last synced: 20 May 2026

https://github.com/almeidx/versi

A native GUI application for managing Node.js versions

desktop-app fnm gui iced linux macos node nodejs rust version-manager windows

Last synced: 07 Mar 2026

https://github.com/02loveslollipop/opensensorsuitegui

A simple sensor monitoring utility for ESP32 microcontrollers, powered by Python and Redis.

esp32 gui python redis sensors

Last synced: 18 Apr 2026

https://github.com/mursalatul/password-manager

Generate and manage passwords.

gui password-manager python pythonapplication

Last synced: 23 Jun 2025

https://github.com/mysiar/lxd-rwebui

LXD Web User Interface in React

gui lxd react

Last synced: 17 May 2026

https://github.com/satyam4229/snake-game

Welcome to the world of Snake Game with Pygame! 🐍🎮 This project is all about combining the fun of gaming with the thrill of learning Python. Dive into the classic Snake Game experience while mastering the basics of Python programming.

gui pygame python snake-game

Last synced: 14 Jul 2025

https://github.com/zfa3/tetris

Tetris written fully in Python3

gui python tetris

Last synced: 15 Jul 2025

https://github.com/elvyria/caffi

A simple widget calendar for Linux.

gtk4 gui linux relm4 rust wayland widget

Last synced: 30 Oct 2025

https://github.com/imranc07/python-live-currency-converter

Python-based Currency Converter with CLI & GUI, using real-time exchange rates API for USD, INR, EUR, and other currencies.

automation command-line-interface currency-converter exchange-rates finance forex gui python real-time-api tkinter

Last synced: 10 Sep 2025