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/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/icliberen/travel-planner-system

A simple travel planner system that shows weather in cities and uses software design patterns with java

design gui java patterns singleton software software-design-patterns weather

Last synced: 03 Jun 2026

https://github.com/mikewarot/res21

8021 disassembler built using Lazarus

8021 disassembler gui pascal

Last synced: 05 Mar 2026

https://github.com/lukewait/classroom-manager-app

A Windows Forms application for managing data with a focus on dataGridView manipulation, providing interactive editing of classroom data stored in CSV files. Developed as part of a TAFE QLD assignment.

csharp csv data-management datagridview gui windows-forms

Last synced: 04 Jan 2026

https://github.com/wojtekdomino/bazalotow-rzeszowjasionka

Project from University class - Object Oriented Programming

cmake cpp flights gtest gui oop qt

Last synced: 17 Apr 2026

https://github.com/lambdacasserole/bach

Compose components using a generic designer.

designer drag-and-drop gui visualization

Last synced: 15 Aug 2025

https://github.com/chaiyokung/base-number-converter

Base number converter with console application and GUI (Since 2018)

console converter gui

Last synced: 22 Jul 2025

https://github.com/chenwei791129/launchpal

A modern GUI for managing macOS LaunchAgents

gui launchagent launchctl macos nuxt wails

Last synced: 09 May 2026

https://github.com/jjaruna/autotranscriptgui

🎙️ Powerful GUI tool to transcribe and translate audio/video files using Whisper and OpenAI — fast, simple, and GPU-optimized.

fast-whisper gui openai-api subtitulos transcripcion transcription translate whisper

Last synced: 20 May 2026

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/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/eugeniusms/ddp1-2021

Programming assignments, labs and other tasks during the programming basics course at the University of Indonesia.

college gui matplotlib object-oriented-programming python

Last synced: 03 Jun 2026

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/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/mleidel/encryptonator

file encryption & decryption

debian encryption gui linux python3 tkinter

Last synced: 07 May 2026

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/kontsedal/monghoul-public

A fast, beautiful MongoDB GUI for developers

gui ide mongodb

Last synced: 17 Apr 2026

https://github.com/filipraic/cartographers

A Cartographers game made with JavaFX

game gui java javafx

Last synced: 18 Apr 2026

https://github.com/salman-ahamed/teligram-exact-time-scheduler

Desktop application to schedule and send Telegram messages at exact times (down to milliseconds precision). Built with Python, Tkinter GUI, and Telethon API.

automation gui messaging python scheduler telegram telethon tkinter

Last synced: 04 Apr 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/claritas-rs/claritas

A minimal, keyboard-friendly EPUB reader for the desktop built with Rust and Dioxus.

desktop-app dioxus ebook epub gui linux reader rust

Last synced: 18 Apr 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/gil9red/web_2048_bot

Game 2048 bot (#python3 #qt #2048 #bot #gui)

2048-game bot gui python python-3 python3 qt webkit

Last synced: 18 Apr 2026

https://github.com/vlmarkov/contact-aggregator

Simple contact aggregator

application gui scala

Last synced: 06 Apr 2025

https://github.com/sobekcore/go-rgb-to-hex

Simple RGB to Hex converter made with Go. GUI powered by Fyne.io. Super lightweight and small.

fyne go golang gui hex-to-rgb

Last synced: 14 Mar 2025

https://github.com/schizza/snapdash

A pluggable desktop widget system - Home Assistant today, anything tomorrow.

cross-platform dashboard desktop-app gui home-assistant iced linux macos rust widgets windows

Last synced: 19 Apr 2026

https://github.com/aardaakpinar/hyz-gorev1

Dataset, YOLO training pipeline and GUI-based inference system for TEKNOFEST 2026 HYZ Task 1.

deep-learning experimental gui machine-learning object-detection python teknofest2026 yolov8

Last synced: 16 Jun 2026

https://github.com/captainayan/accountlite

💡💰This repo contains the website for AccountLite Applications🌍💸

accounting android cli finance gui web

Last synced: 29 Mar 2025

https://github.com/kumar-laxmi/fit-spark

An iOS Fitness Mobile Application

fitness-app gui swiftui

Last synced: 19 May 2026

https://github.com/coderwahaj/fitness-tracker-app

FitConnect is a comprehensive fitness tracker application built using C++ in Visual Studio. The application aims to assist users in achieving their health and fitness goals by providing functionalities such as workout tracking, nutrition monitoring, social interaction, and community engagement.

cplusp filehandling gui oop

Last synced: 20 Apr 2026

https://github.com/king-tri-ton/lastpassmngr

LastPassMngr - простой офлайн-менеджер паролей с возможностью генерации, сохранения и шифрования паролей.

gui password-generator password-manager pyqt6 python windows-10

Last synced: 25 Jan 2026

https://github.com/celeroncoder/javafx

GUI components with JavaFX (~my learning repo)

components gui javafx

Last synced: 20 Apr 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/ivan-ayub97/radar-whisper

A music player application, designed with a clean, stylized aesthetic and a smooth experience.

gui music music-player music-visualizer mutagen pyqt pyqt5 pyqt5-desktop-application python python3

Last synced: 28 Jun 2026

https://github.com/d-e-s-o/tetris

A Tetris clone, including an auto-playing AI, written in C++.

ai cplusplus-games cpp gui tetris tetris-game

Last synced: 10 Jun 2026

https://github.com/thechampagne/webview-forth

(G)Forth binding for a tiny cross-platform webview library to build modern cross-platform GUIs.

forth forth-language gforth gui library webview

Last synced: 05 Jun 2026

https://github.com/glurp/amqp-spy

Simple GUI tool for show messages trafic and send (json) message

amqp gui

Last synced: 04 Apr 2025

https://github.com/bahmanm/brewit

A simple timer and countdown application (Mono + Gtk#)

gtk-sharp gui mono

Last synced: 23 Apr 2026

https://github.com/berlin0308/ntu-2024fall-dip

BME7408: Principles and Applications of Digital Image Processing (Prof. Ta-Te Lin)

cpp digital-image-processing gui qt

Last synced: 24 Dec 2025

https://github.com/wringiard/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 roblox roblox-lua roblox-script roblox-scripts roblox-synapse

Last synced: 06 Jun 2026

https://github.com/pyrustic/jupitest

Graphical Test Runner built with Pyrustic

app desktop desktop-app gui pyrustic python test-runner tests tkinter

Last synced: 19 May 2026

https://github.com/hamidurrk/spectre-os

Line Following Robot Operating System

arduino-mega-2560 cpp gui tournament

Last synced: 06 Feb 2026

https://github.com/tobenot/tempuspugnus

A minimalist time management tool with floating window interface. Set time limits for tasks, track progress, and get reminders - helping you stay focused and productive. | 一个简洁的浮窗式时间管理工具,通过设定明确的时间限制来提高工作效率

desktop-app floating-window gui json minimalist pyqt6 python reminder task-manager time-management

Last synced: 25 Apr 2026

https://github.com/z1xus/ihateborders

A free and lightweight Windows utility for making any window borderless. Created as an open-source alternative to Borderless Gaming.

alternative borderless borderless-gaming desktop-application egui free fullscreen gaming gui rust utility window-manager windows

Last synced: 25 Apr 2026

https://github.com/nika2811/snake_game

Snake simple game with turtle module

gui python simple snake snake-game turtle turtle-graphics

Last synced: 06 Apr 2025

https://github.com/jeremi360/pygtkfx

Small lib to make Gtk my way

easy-to-use framework gtk3 gui markup-converter python

Last synced: 25 Apr 2026

https://github.com/ola-kaznowska/login-page-gui

Login Page App GUI: Login Page application with GUI interface. The PyQT5 library/framework was used in the project.

gui login-page python3 qt5 qt5-gui

Last synced: 07 Mar 2026

https://github.com/reza-ygb/smart-application-launcher

Intelligent application launcher with GUI, CLI, and Rofi interfaces - Auto-detects 1500+ applications with smart categorization

application-launcher automation cli desktop gui linux productivity pyqt5 python rofi

Last synced: 19 May 2026

https://github.com/servomorph/autoclaude

Outil Python qui clique automatiquement sur le bouton de confirmation de Claude Code (VS Code). Interface graphique sombre, compteur de clics, analyses graphiques et protection de projet intégrée.

autoclick automation claude-code customtkinter dark-theme gui opencv pyinstaller python template-matching vscode windows

Last synced: 26 Apr 2026

https://github.com/thoufeelx/cybermedicpro

System Healing and Malware Scanning Tool

cybersecurity gui linux malware-scanner pyqt5 python usb-tool wind

Last synced: 19 May 2026

https://github.com/pranjalimaletha/sortingvisualizer

AlgoViz is an interactive program that uses entertaining animations to assist users understand sorting algorithms and their operations.

application gui java sorting visualization

Last synced: 26 Apr 2026

https://github.com/vastus/.emacs.d

Emacs configuration and settings

configuration emacs gui init-el macos settings

Last synced: 26 Apr 2026

https://github.com/charzard1332/oauth2authenticator

A .NET WinForms application that allows users to log in via multiple OAuth2 providers like Discord, Google, GitHub, Twitter, and Microsoft.

community csharp desktop-app gui oauth2 winforms

Last synced: 24 Apr 2026

https://github.com/ahmedukamel/employee-management-system

Employee Management System is a practical project in Data Structures and Algorithms course in Beni Suef University. Created by me using Java, JavaFX, IntellIJ

csv-files data-structures-and-algorithms desktop-application gui java javafx searching-algorithms sorting-algorithms

Last synced: 27 Apr 2026

https://github.com/membranesoftware/membrane-surface

A GUI application for Linux, using the SDL cross-platform development library. Its primary purpose is to provide a drawable surface as a component of the Membrane Monitor application.

c-plus-plus gui membrane-server raspberry-pi sdl sdl2

Last synced: 27 Apr 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/dere3046/check_arb_pc

Use the APP to view the current device's Antirollback value on Android

android checkarb gui

Last synced: 20 Jun 2026

https://github.com/fmind/cookiecutter-remi

Template to generate a remi application

cookiecutter gui python remi template

Last synced: 28 Apr 2026

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/zjimn/chatorganizer

ChatOrganizer is a Python-based desktop application that efficiently manages conversations with ChatGPT by using the OpenAI API. It addresses the challenges of categorizing conversation records in the native ChatGPT interface, offering intuitive directory management and conversation classification features

azure chatgpt desktop-application gui openai python sqlite tkinter-python

Last synced: 28 Apr 2026

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/parktest0325/im-not-finder

file explorer with ssh, adb or more..?

adb gui ssh tauri terminal

Last synced: 21 Jun 2026

https://github.com/vasishta03/econovisionai

A simple Python desktop app to search and explore OECD economic data (CSV) and report summaries (TXT/JSON) using a modern CustomTkinter GUI—no SQL or web frameworks needed.

csv customtkinter data-analysis desktop-app economic-data gui json local-app oecd pandas python search tkinter

Last synced: 10 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/nipuna-lakruwan/card-matching-game-java

A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.

begginer-project cardgame game-development gui java javafx memorygame programming swing

Last synced: 29 Apr 2026

https://github.com/myferr/spammer-gui

A message-sending macro. Built with CustomTkinter and Tkinter.

customtkinter gui macro python tkinter tkinter-gui

Last synced: 28 Feb 2025

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/olesia32/pharo-spec-components

An extension of Spec 2 in Pharo that provides additional UI components and styling tools.

gui library pharo smalltalk spec

Last synced: 23 Jun 2025

https://github.com/mituskillologies/python-samarth-sep24

Programs conducted at Samarth BCS College, Belhe in training on Python Programming during September 2024.

gui oop python-programming python3

Last synced: 12 Apr 2026

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/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/antoniomiguel03/projetos_java

Projetos desenvolvidos através da linguagem de programação Java, cada branch é um projeto.

back-end gui java jdk jre oop

Last synced: 25 Mar 2025

https://github.com/adeelh/chess

Simple Chess GUI (class project for Intro to Programming, Fall 2013)

chess chess-gui gui java javaawt

Last synced: 25 Mar 2025

https://github.com/rakin406/camera-app

A camera application written in C++

app application camera cpp gui vision

Last synced: 29 May 2026

https://github.com/nanitefactory/pictionary-on-unix

It was possible to display GUI via SSH! An X-Window application programmed from scratch.

gui ipc pictionary pipe posix posix-threads scp shared-memory solaris solaris-system ssh ssh-client ssh-server synchronization unix x-windows

Last synced: 09 Apr 2025

https://github.com/izzthedude/ignorem

A GUI frontend for calling gitignore.io API, built for the GNOME desktop environment.

adwaita flatpak git gitignore gnome gtk gui linux

Last synced: 12 Apr 2026

https://github.com/astynax/dialogui

Simple interactive cmdline-oriented UI

gui haskell library tui

Last synced: 09 Apr 2025

https://github.com/williamfzc/uiseg

UISeg is a Python library for automatic segmentation of user interface (UI) images into meaningful regions. It leverages adaptive thresholding, morphological operations, and connected components analysis to detect and merge UI blocks, making it useful for UI analysis, automation, and research.

automation block cv gui screenshot segmentation ui

Last synced: 16 May 2026

https://github.com/adamstimb/nimbusinator

The project has been superceded by Nimgobus (https://github.com/adamstimb/nimgobus)

gui python retrocomputing

Last synced: 18 Jan 2026

https://github.com/r4victor/image_cnc

🖼️ 🖼️ A GUI tool to modify and compare images

gui image-comparison image-compression image-processing image-viewer

Last synced: 09 Apr 2025

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/hassanzafar-2021/energyconsumptioncalculator

Cost-Saving/Power Consumption Calculator Program

backend calculator gui java scanner

Last synced: 09 Apr 2025

https://github.com/zalexanninev15/curlmini

Graphical version of the curl utility for Windows

curl curl-utility graphical gui windows-10

Last synced: 12 Apr 2026

https://github.com/raffadndm/tictactoe

TicTacToe GUI application in Java.

awt gui java swing

Last synced: 09 Apr 2025

https://github.com/mattyhakin/insulin-dosing-suite

A professional Python-based insulin calculator suite featuring a CLI tool, GUI interfaces, and experimental logic modules to support diabetes management.

automation calculator cli diabetes glucose gui healthcare insulin medical python tkinter

Last synced: 26 Jan 2026

https://github.com/flipsoftware/git-automate

Semantic Git versioning for all tastes, with an interactive CLI and responsive GUI

automation cli development git gui rust semantic versioning workflow

Last synced: 24 Apr 2026

https://github.com/maresmar/jcleaningschedule

Desktop J2SE application for house cleaning scheduling. My first public application

first-app-on-github gui house-cleaning-scheduling java scheduling

Last synced: 26 Apr 2025

https://github.com/salvoronis/mat5

Linear multistep method

golang gui math

Last synced: 11 Jan 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