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/amishidesai04/interactive-data-visualisation-tool

A Java-based application leveraging JavaFX to create dynamic and interactive charts, including pie charts, bar charts, and line graphs. Ideal for visualizing various datasets, this tool offers customizable features and a user-friendly interface. Easily input and manage data, customize chart styles, and observe trends and patterns effectively.

charts data-analysis data-visualisation data-visualization-project gui java javafx visualization-tools

Last synced: 17 Apr 2026

https://github.com/itsjfx/sway-alttab-gui

Windows-style Alt-Tab window switcher for Sway (Wayland)

alt-tab alttab gui sway swaywm

Last synced: 15 Jan 2026

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

An iOS Fitness Mobile Application

fitness-app gui swiftui

Last synced: 19 May 2026

https://github.com/kahleryasla/partea-app

โ˜ข๏ธ not recommended but I tried: the client app directly connects the cloud database (ElephantSQL = PostgreSQL). Basically provides an interface of party organizing and joining system.

elephantsql gui java mvvm postgresql swing

Last synced: 02 Mar 2025

https://github.com/exovate-1/windows-11-debloater

โœจ Windows 11 Debloater Minimal GUI/CLI tool to clean and optimize Windows 11 installs. | ๐Ÿ–ฅ๏ธ GUI & CLI support | ๐Ÿ› ๏ธ 100+ system tweaks | โšก One-click preset modes | ๐Ÿ—‘๏ธ Remove UWP & bloat | ๐Ÿ”’ Disable telemetry | ๐Ÿš€ Unlock performance | ๐ŸŽจ UI personalization | โ›‘๏ธ Auto restore point |

blaot-remover cli debloat-script gui lightweight optimization optimizer personalization postinstall restore-point system-tweaks telemetry uwp windows11

Last synced: 13 Jul 2025

https://github.com/kangphp/wifi-cut

NetCut-like Python GUI is a free, open-source network management tool inspired by NetCut. It allows you to scan your LAN, view all connected devices, and perform ARP spoofing attacks (MitM or block) using an intuitive GUI. Built with Python and Tkinter, it supports vendor lookup and provides mass block/unblock features for easy network control.

arp-spoofing ethical-hacking gui mitm netcut network-scanner network-security python tkinter

Last synced: 12 Jul 2025

https://github.com/saadarazzaq/algorithmic-hub

Visualized different AI search algorithms using Pygame

artificial-intelligence gui pygame python semester-project shortest-path-algorithm

Last synced: 17 Mar 2025

https://github.com/saadarazzaq/sudoku-game

A GUI based Sudoku solver built with pygame ๐Ÿ๐Ÿ”ข

documentation gui pygame python sudoku-solver

Last synced: 17 Mar 2025

https://github.com/julyanvdw/cryptographic-chat-app

An encrypted chat application built with python. Implements wireguard security protocol

cryptography customtkinter decryption encryption gui python wireguard

Last synced: 20 May 2026

https://github.com/lemonsoda9013/easy-watermark-tool

A batch image watermarking tool based on Python and Tkinter.

batch-processing gui image-processing numpy pillow python tkinter watermark

Last synced: 15 May 2026

https://github.com/ambadran/typingtutor

GUI Python Application to help practice touch typing speed

gui gui-application python tkinter-gui touch-typing-tutor

Last synced: 06 May 2025

https://github.com/daniilsoda/homebrew

Homebrew is the essential package manager for macOS and Linux, simplifying software installation and management for developers and users alike. ๐Ÿ™๐Ÿ’ป

cheats chef-cookbook chef-resource core development dnd emacs gui homebrew homebrewery install macos managed-by-terraform markdown nintendo php ps4 ruby

Last synced: 19 Jul 2025

https://github.com/davidchills/tauri-game

Guessing Game

game gui tauri

Last synced: 18 Apr 2026

https://github.com/girkovarpa/sciter-flux-challenge

The Star Wars Flux GUI challenge, implemented in Sciter. Work in progress.

7guis challenge electron fetch flux gui http jedi obi-wan request sciter socket star-wars tiscript websocket ws

Last synced: 17 May 2026

https://github.com/khaizzuu/javaguicurrencyconverterapi

This is my first project on GitHub.

api gui java

Last synced: 10 Sep 2025

https://github.com/jedbrooke/cis-22c-team-4

Here is where we will keep our code for the CIS 22C final group project. Memebers: Alex, Andrew, Jasper, Mohammed, Tin, Vu

c-plus-plus c-plus-plus-11 gtk gui

Last synced: 13 May 2025

https://github.com/ry4ngch/pycloud

Repository of Python App Development

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

Last synced: 11 Jun 2026

https://github.com/bernso/simple-aim-trainer

Small little aim trainer made from python.

gui precision python python-3 python-lambda python3

Last synced: 14 Mar 2025

https://github.com/amkhrjee/logbasetwo

Calculator for programmers

calculator gui python python-gui tkinter

Last synced: 11 Jun 2026

https://github.com/sonytruelove/geometry-graphic-editor

:large_blue_circle: Shapes on Field with search,delete,intersect detection, area and perimeter calculating

awt classdiagram editor graphics gui intersection istu java oop paint2d shape swing uml-diagram

Last synced: 17 Mar 2025

https://github.com/richy116/empathy-engine

๐Ÿง  Build an AI-powered mental health companion that offers support and resources to enhance emotional well-being and foster understanding.

ai awesome culture emotion-detection empathy fastapi gemini gui llm mental-health php-framework python react react-native sentiment-analysis streamlit textblob typescript

Last synced: 02 Nov 2025

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/1810suman/sentiment-analyzer-app

The Sentiment Analysis App, built with tkinter and TextBlob, features a main window with a violet background. Users input text in a provided box, clicking "Analyze Sentiment" triggers analysis. The app checks for empty input, displays results (Positive, Neutral, Negative) in a label below. Continuous event handling keeps the app responsive.

gui python sentiment-analysis textblob tkinter-python

Last synced: 22 Jun 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/blaze6950/dragndropexample

A case study of using DragNDrop in WindowsForms

csharp drag-and-drop example gui windows-forms

Last synced: 15 May 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/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/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/boolpurist/tictactoewindow

You can play tic tac toe against each other by switching the mouse. Shows the outcome of the game by highlighting the matching fields and announces the winner.

game gui tic-tac-toe wpf-application

Last synced: 30 Apr 2025

https://github.com/reala10n/emailmaster

โœ‰๏ธ Send simple emails on the fly from different hosts like Gmail, Outlook, Hotmail and more.

email email-sender gui

Last synced: 23 Jul 2025

https://github.com/rahulguptagzb09/python-editor-using-go

Simple Python Code Editor and Executor GUI Desktop Application built using Go Language

editor fyne go golang gui python

Last synced: 01 Apr 2025

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/reshmaharidhas/infix-to-postfix-converter

A desktop application to convert infix expression to postfix expression built using Tkinter and Python

calculator conversion converter desktop-app exe gui infix infix-to-postfix infixtopostfix mathematical-expressions postfix python python3 tkinter tkinter-gui

Last synced: 29 Mar 2025

https://github.com/dddryinside/mental

๐Ÿ˜ญ๐Ÿ˜๐Ÿ˜ An application for tracking a personโ€™s psychological state and assessing the effectiveness of treatment for mental illnesses

brain dairy dairy-app desctop desctop-app gui java javafx medicine medicine-applications mental-calculation mental-health mood-tracker psycology sqlite test tests

Last synced: 09 May 2026

https://github.com/kishwordulal1234/gui-prl-ssh

i have made this project just to do time pass because i dont kno why i suddely started loving perl specially the camel of it

gui perl ssh

Last synced: 30 Jun 2026

https://github.com/calebkierum/advanced-log-viewer

A python based cross-platform log viewer with powerful features like summary and highlighting

debug debugging distributed-systems gui log python tools

Last synced: 20 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/dipaolo/dp-ping-monitor

DiPaolo's ping monitoring UI tool

gui monitoring ping python

Last synced: 01 Jul 2026

https://github.com/ercius/temdatabrowser

A graphical user interface based on ScopeFoundry for viewing TEM data.

gui tem

Last synced: 11 Jul 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://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/pyrustic/viewable

Class to implement a GUI view with lifecycle

app desktop event frontend gui library lifecycle lightweight pyrustic python tkinter

Last synced: 19 May 2026

https://github.com/obsidianplusplus/timed-shutdown

Windows ็Žฏๅขƒไธ‹ๅŸบไบŽ Python ๅฎšๆ—ถๅ…ณๆœบๆˆ–ๆ—ฅๆœŸๅ…ณๆœบ | Scheduled Shutdown or Date-based Shutdown Based on Python in the Windows Environment

application bar countdown cross delayed desktop gui platform progress pyqt5 python real scheduled shutdown time timer

Last synced: 22 Jun 2025

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/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/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/sujalchoudhari/archivemanager

A Archive Manager to Archive and Recover Projects

archive gui pygubu tkinter

Last synced: 21 Mar 2025

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/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/kislyjkisel/kslgui

GUI library created as part of an extensible game asset editor project

blend2d common-lisp gui yoga-layout

Last synced: 12 Jun 2026

https://github.com/junaidsalim/graph_visualization_qt_gui_cpp

This program takes density and no of vertices in a graph and then displays the graph.

cpp dsa graphs gui qt-cpp qt-gui qtcreator

Last synced: 05 Apr 2025

https://github.com/roldak/ipw

Interactive Proof Assistant for Welder

assistant gui proofs scala

Last synced: 17 Jun 2025

https://github.com/reshmaharidhas/palindrome-checker

A desktop application to check if given input is palindrome or not a palindrome

character-counter desktop-app exe gui palindrome palindrome-checker python3 tkinter tkinter-gui tkinter-python word-counter

Last synced: 19 Jun 2025

https://github.com/vijaygupta18/instagram-dp-downloader

A python based app used to download profile pic of any insta user.

gui instadownloader python tkinter

Last synced: 27 Mar 2025

https://github.com/hfmrow/info-media-mkv-ed

Simple mkv info viewer with some limited editing features, titling, tag cleaner, default/forced track, head/tail video trimmer, aspect/ratio changer, more...

batch-processing cut editor extract golang gotk3 gui head-mkv-trimmer info-media-mkv-ed mediainfo mkv ratio-changer tail-mkv-trimmer

Last synced: 19 May 2026

https://github.com/alsweider/kaschemme

Textbasiertes Wรผrfelspiel

dice game gui qt windows windows-10

Last synced: 15 May 2026

https://github.com/mk590901/external_storage_permission

The repository contains an application uses of async operations to obtain a list of files from one of the public external storage folders in Android OS.

asynchronous-programming bloc dart dart-future external-storage flutter gui permission-requests

Last synced: 19 May 2026

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/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/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/wristwaking/matlab-piano

ๅ”ค้†’ๆ‰‹่…•ๅ“”ๅ“ฉๅ“”ๅ“ฉ่ง†้ข‘88้”ฎ้’ข็ดmatlabๆบ็ ใ€‚ๅŒๆ—ถ้กน็›ฎ้…ๅฅ—ๅญ˜ๅœจ88้”ฎ้Ÿณๆบ็ด ๆmp3่ต„ๆบๆ–‡ไปถใ€‚

bilibili gui matlab

Last synced: 07 Jul 2025

https://github.com/userxy79/samba-copy-tool-windows

๐Ÿ’ก A simple GUI tool for uploading and downloading files via SMB/Samba on Windows โ€“ powered by PowerShell and Robocopy.

file-transfer gui powershell-script robocopy samba smb windows

Last synced: 18 May 2026

https://github.com/bdadmehr0/countdown-app-python

Countdown App Created python3 used TomSchimansky / CustomTkinter & Akascape / CTkMessagebox Library

countdown customtkinter gui python3 tkinter

Last synced: 27 Jun 2025

https://github.com/portalius-dev/plauncher

PLauncher - minecraft launcher writed on python.

gui launcher-application linux minecraft pyqt5 pyqt6 python ui windows

Last synced: 21 Jun 2025

https://github.com/sciviews/svdialogstcltk

Standard Dialog Boxes for R using Tcl/Tk

dialogbox gui r sciviews tcl-tk

Last synced: 29 Mar 2025

https://github.com/semcod/imgl

Image to Layout โ€” screenshot OCR and semantic UI reconstruction

automation gui html layout ocr python screenshot semcod svg vql

Last synced: 02 Jul 2026

https://github.com/eslamdyab21/apara-data-gui

Custom application for Apara's data wrangling scripts, Technologies used are Qt-designer, PyQt5 for the GUI and Pandas, Numpy for the data work.

csv data data-analysis data-wrangling gui pandas pyqt5-desktop-application qt5-gui

Last synced: 17 May 2026

https://github.com/2729400n/bankmanger

A simple UI Based BankManager

gui java javafx simple ui

Last synced: 09 Feb 2026

https://github.com/ysden123/sudoku

Sudoku game on Scala

game gui scala sudoku swing

Last synced: 21 Jun 2025

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/kauefraga/learning-wxwidgets

๐Ÿ“Š Learning how to create graphical user interfaces (GUI) with wxWidgets.

cpp graphical-user-interface gui wxwidgets

Last synced: 02 Apr 2025

https://github.com/barrettotte/recursive-descent-gui-parser

GUI generator for college course

gui java parse recursive-descent

Last synced: 12 Jun 2025

https://github.com/sujalchoudhari/justask

A survey application made in Java

gui internship-task java mongodb survey swing-gui

Last synced: 18 May 2026

https://github.com/pyudng/itemselector

An gui for users to select items from given standardized json

gui javascript

Last synced: 25 Jun 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/jupfu/beck-view-gui

GUI for beck-view-digitize

gui nuitka python3 ttkbootstrap

Last synced: 17 Mar 2025

https://github.com/0xnullpointers/gse-gen

An easy-to-use GUI application to fetch Achievements and generate GSE for Steam Games

achievements goldberg-emulator gui otavepto-gbe-fork python

Last synced: 06 Apr 2025

https://github.com/cornelius/polka

The humane address book for the cloud.

address-book gui

Last synced: 24 Apr 2026

https://github.com/thgossler/menv

A CLI tool to manage user environment variables on macOS for both GUI and terminal apps.

environment-variables gui macos shell-script terminal

Last synced: 18 May 2026

https://github.com/dylankle/dieting-data

Food and water tracking application with GUI written completely in Java

data-structures gui input-output object-oriented-programming

Last synced: 15 Jun 2025

https://github.com/eugeniusms/ddp2-2022

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

college-assignment gui java object-oriented-programming swing

Last synced: 19 Jun 2026

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/lambdacasserole/bach

Compose components using a generic designer.

designer drag-and-drop gui visualization

Last synced: 15 Aug 2025

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