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

Create a style for your Python desktop app [DEPRECATED, use TkStyle instead]

desktop gui library pyrustic python style theme tkinter

Last synced: 19 Jun 2025

https://github.com/frank038/qt5autostart

Program to manage autostart applications.

admin autostarter gui linux python qt5 system-administration

Last synced: 30 Apr 2025

https://github.com/lloydlobo/lazylinks

Desktop GUI to quickly jump to most visited website links

bookmarks customizable gui links python

Last synced: 28 Oct 2025

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/glurp/amqp-spy

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

amqp gui

Last synced: 04 Apr 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/blaze6950/who-want-to-be-a-millionaire

Simulator of the game "How to become a millionaire?"

csharp game gui simulator who-want-to-be-a-millionaire wpf

Last synced: 15 May 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/pyrustic/tkutil

Tkinter utilities for Pyrustic

app desktop gui library pyrustic python tkinter

Last synced: 17 May 2026

https://github.com/cromega08/sign_up_page

A Login Page model made with html/css only. This is only a template and dont have any backend.

100-days-of-code 100daysofcode css css-flexbox css-grid css3 design gui html html-css html5 login-page ui-design

Last synced: 20 Jun 2025

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/cyan903/ws-gui

A simple cross-platform gui for sending/receiving websockets using fyne.

cross-platform debugging-tool fyne gui websocket

Last synced: 17 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/smtkanchana66/harry-potter-house-quiz

This is a Python-based GUI application that sorts users into one of the four Hogwarts houses: Gryffindor, Hufflepuff, Ravenclaw, or Slytherin based on their answers to a few questions. The application uses the Tkinter library to create the user interface.

codex gui harry-potter python python-3 python3 tkinter tkinter-graphic-interface tkinter-gui tkinter-python

Last synced: 28 Mar 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/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/exbstudios/tinytaskformac

A TinyTask alternative for MacOS (And python in general lol)

gui macos macos-app macrorecorder python tinytask

Last synced: 17 May 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/nekolr/sonarr-subtitle-renamer

🔨 subtitle renamer (for sonarr)

gui python3 renamer sonarr subtitle

Last synced: 14 Mar 2025

https://github.com/zeittresor/py_epub2hoerbuch

Erstellt aus epub/rtf/txt Dateien unter Verwendung von TTS Hörbücher

audiobook batch-script converter gui hoerbuch python text thorsten-voice tts voice wav windows

Last synced: 17 May 2026

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/tjc-tools/tjc.gui

Graphical User Interface Extensions

gui nuget-package

Last synced: 11 Apr 2025

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

A clean, user-friendly password generator built with Python and Tkinter.

gui password password-generator python python-tkinter tkinter tkinter-gui

Last synced: 28 Mar 2025

https://github.com/nurullahs/foldermap

FolderPeek is a cross-platform GUI application designed for visualizing directory structures.

cross-platform directory-structure export-feature file-explorer file-management folder-viewer gui hidden-files open-source python text-view tkinter tree-view

Last synced: 28 Mar 2025

https://github.com/georgiakt/airlineticketmanager

AirlineTicketManager is a Java Swing application designed for managing and issuing airline tickets.

airline-management-system application gui java swing ticket-management

Last synced: 17 May 2026

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

Attempt to create a Ruby GUI framework based on QML WebEngineView and HTML5.

desktop gui html linux macos qml qt ruby rubygem windows

Last synced: 06 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/solesen1992/hardware_store_sales_system

Sales system desktop application for a hardware store. Allows the user to create a sale.

eclipse gui gui-application java junit-test singleton-design-pattern window-builder windowbuilder

Last synced: 10 Jul 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/dvizioon/vizioonposh

Seletor de Temas Oh My Posh é uma ferramenta interativa de linha de comando que transforma a experiência de personalização do Oh My Posh. Desenvolvida para simplificar a navegação, visualização e aplicação de temas em ambientes Windows (PowerShell) e Linux (Bash), esta ferramenta elimina a necessidade de editar manualmente arquivos de configuração.

gui interface linux oh-my-gui oh-my-posh oh-my-posh-gui oh-my-posh-theme ohmyposh posh powershell software tools

Last synced: 02 May 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/society451/youtube-video-downloader

A simple python youtube video downloader GUI

gui python youtube-downloader

Last synced: 27 Jun 2025

https://github.com/sush-sp777/password-manager-

This is a Python-based Password Manager using Tkinter for GUI and pyperclip for clipboard operations. It generates, copies, and securely saves passwords. Users can store login credentials in a text file for easy access.

gui gui-application oop python tkinter

Last synced: 29 Oct 2025

https://github.com/umjammer/vavi-apps-editablepanel

🫐 Swing and Beans

beans gui java swing

Last synced: 21 May 2026

https://github.com/a7ul/qt-kbc

Qt - Open Source Quizing (KBC or Who wants to be a Millionare Clone) Application

c-plus-plus experiment gui qt

Last synced: 17 May 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/tenfensw/htmlui

Attempt to create a Ruby GUI framework based on QML WebEngineView and HTML5.

desktop gui html linux macos qml qt ruby rubygem windows

Last synced: 03 Nov 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/dpbm/download-youtube-songs

A python gui to download songs from youtube

downloader gui pip py pysimplegui python python3 youtube youtube-dl ytdlp ytdlp-gui

Last synced: 03 May 2026

https://github.com/yasmeensayeed/ml-project-prediction-dataset-salary-using-svm-model

ML-project-prediction-dataset-salary-using-SVM-model

csv gui ipynb-notebook python

Last synced: 07 Mar 2026

https://github.com/valdislaf/fortran-winapi-gui

Minimal WinAPI GUI App in Fortran

desktop fortran gui modern-fortran unicode winapi windows

Last synced: 24 Jun 2025

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/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/lukewait/midtown-app

Educational GUI tool developed as part of a TAFE QLD assignment, providing interactive access to three algorithmic solutions: Rock Paper Scissors, Multiplication Table, and Caesar Cipher. Ideal for IT training and understanding basic programming concepts within a structured application.

cryptography education games gui learning-tools python training

Last synced: 18 Mar 2025

https://github.com/kartiksood10/threejs-playground

Threejs Experimentation Playground

cannon-es gui javascript threejs

Last synced: 17 May 2026

https://github.com/davidandw190/2048-game-javafx

The aim of this project is to build a game similar to the well-known 2048, heavily using OOP principles, MVC architecture and Unit Testing

game gui java javafx oops-in-java

Last synced: 17 May 2026

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/lukewait/rps-app

A GUI-based LAN game application for Rock Paper Scissors, featuring user profiles, chat functionality, and customizable settings. Each instance is standalone and can function as both a server and client.

customtkinter gui lan networking python rock-paper-scissors

Last synced: 18 Mar 2025

https://github.com/antonashraf/numerical-calculator

A Python calculator that implements various numerical methods for finding roots of equations with graphs and GUI.

calculator graph gui numerical-methods python tkinter

Last synced: 18 Mar 2025

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

CrystalEyes: a machine learning powered ice crystal analysis app

cellpose gui ice-crystals linkam machine-learning matplotlib microscope-images python pytorch tkinter ttk

Last synced: 15 May 2026

https://github.com/itx-jd/company-house-overdue-scraper

A web-based tool to filter overdue companies registered in Companies House UK and export the filtered data to an Excel file for reporting.

api companieshouse excelexport gui nodejs overduescraper webscraping

Last synced: 15 Dec 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/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/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/bell-kevin/chap17tipcalculator

Chapter 17 tip Calculator. Create a GUI Tip Calculator. The user will enter the cost of the meal, then select the tip rate to use to calculate the tip for that meal.

gui tip-calculator

Last synced: 17 Mar 2025

https://github.com/surajiyer/twittermap

An application for mapping real-time tweets on Google maps and also to write tweets to a CSV file and a MySQL database (if specified).

google-maps google-translate gui java mysql twitter

Last synced: 17 May 2026

https://github.com/gill-singh-a/dos

Sends randomly generated packets to the IP Address of the target with the designated port range through UDP Protocol through multiple threads, hence slowing down the server and causing a DOS Attack.

attack dos dos-attack gui multithreading python python-3 socket threading tkinter

Last synced: 20 Jun 2026

https://github.com/bell-kevin/milespergallongui

Miles Per Gallon GUI. You have previously written a project for a Miles Per Gallon calculator. Here, you will create a GUI to do that same work. The calculator needs 2 text fields, where the user will enter the miles and the gallons. It needs another text field for displaying the result – make this text field uneditable. It needs labels to identify which text field is for miles and which is for gallons. It needs a button to do the calculations, which should test if there is numeric data in the miles and gallons text fields. Add color for the content pane’s background, and a different color for the calculate button.

gui mpg

Last synced: 17 Mar 2025

https://github.com/bell-kevin/olympics

The final project is a program that displays the medal winners in several sports in a Winter Olympics. A GUI will list the sports, and when the user selects one, it will display the medal winners for that sport. It uses a file to store the data, writes to it with new data, and reads from it for all data.

gui medals olympics

Last synced: 17 Mar 2025

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/ba-calderonmorales/immersive-awe-canvas

A creative coding playground for crafting beautiful, interactive 3D worlds right in your browser.

competitions gui open-source templates threejs typescript

Last synced: 17 May 2026

https://github.com/oldrev/mini-router

A minimal demo for exploring key algorithms used in PCB routing and layout tools.

algorithms avalonia dotnet eda gui layout open-source pcb

Last synced: 15 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/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/animikhaich/vtu-result-downloader

A GUI App to Download Results from VTU's Website

beautifulsoup downloader gui pyqt5 results university vtu web-scraping

Last synced: 10 Apr 2025

https://github.com/rakin406/calculator

A GUI calculator application

calculator gui

Last synced: 20 Jul 2025

https://github.com/l0g0rhythm/url-refiner

A Python tool to efficiently process, modify, and deduplicate URL lists. Ideal for security professionals, analysts, and developers, with both CLI and GUI support.

automation bug-bounty cli data-processing deduplication gui python security security-tools url url-manipulation url-parser

Last synced: 22 Jul 2025

https://github.com/haoke98/supersniffer

基于Scapy进行嗅探并自动提取资源. 中间人攻击中很有用.Scapy-based sniffing and automatic resource extraction. Useful in man-in-the-middle attacks.

gui mitm mitm-attack scapy sniff sniffer tkinter

Last synced: 27 Mar 2025

https://github.com/chaiyokung/bnk48-comp-random-calculator

A program that calculates how many random photo sets of BNK48 you need to buy to complete a complete set of a specific member's photo cards, and estimates the total cost (Since 2018)

bnk48 calculator gui random

Last synced: 23 Jun 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/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/khaizzuu/javaguicurrencyconverterapi

This is my first project on GitHub.

api gui java

Last synced: 10 Sep 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/vlevasseur073/copernicus_viewer

A Rust GUI application to visualize Copernicus satellite data compatible with EOPF format

copernicus earth-observation eopf gui visualization zarr

Last synced: 02 Jul 2026

https://github.com/germabyte/namefixer

namefixer.py is a user-friendly desktop application designed to help you analyze and standardize the names of files and folders in a selected directory. It ensures your file and folder names adhere to standard naming conventions by identifying and replacing emojis and non-standard characters that may cause compatibility or usability issues.

cross-platform emoji file-management file-system folder-management gui python renaming special-characters tkinter

Last synced: 22 Mar 2025

https://github.com/omar-26/coursecode

CourseCode is a Online Courses Management User Friendly GUI Desktop app written in java

desktop-application gui java javafx javafx-application javafx-desktop-apps mvc-architecture mvc-pattern oop

Last synced: 02 Jan 2026

https://github.com/ahmednassar7/college_library

A project that have a GUI control a database system.

database gui java javaswing oop sql

Last synced: 25 Apr 2026

https://github.com/emagood/notebertey

A simple text editor made in Godot Engine, an example of how to load and select system files and how we can manipulate directories

edittext gdscript godot godot-engine godot4 gui

Last synced: 03 Mar 2025