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

:computer: hCLIent - interactive wrapper for non-interactive CLI-tools

cli gui tk tool tui

Last synced: 28 Jun 2026

https://github.com/mohabmes/cryptofile

GUI tool to Encrypt\Decrypt file(s) using Advanced Encryption Standard (AES)

aes encryption-standard encryption-tool gui

Last synced: 25 Sep 2025

https://github.com/the0cp/pyfortune-gui

command "fortune" made with python & tkinter with a GUI

fortune fortune-cookie fortune-cookies gui python tkinter tkinter-gui tkinter-python

Last synced: 31 Mar 2025

https://github.com/schnoddelbotz/whisper-ui

Transcribe audio/video to text, locally on macOS, Linux and Windows. A simple whisper.cpp wrapper/UI built with Go/Fyne.

ffmpeg ffmpeg-wrapper fyne gui local privacy speech-to-text transcription whisper whisper-cpp

Last synced: 07 Jan 2026

https://github.com/yokesharun/remallow

GUI for React NPM Package Manager!

gui javascript nodejs npm npm-manager npm-package package-manager react ui

Last synced: 13 Apr 2026

https://github.com/a7mddra/squigit

An open-source "Circle to search" that brings the power of AI directly into your screen.

ai app capture circle-to-search cross-platform desktop desktop-app gemini gemini-ultra gnu-linux gui qt rust screenshot snapllm tauri tauri-app tauri2 typescript webui

Last synced: 09 Mar 2026

https://github.com/kalbarczykdev/snakesdl2

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: 30 Jul 2025

https://github.com/du33169/qorewidgets

Yet another collection of those core widgets for a modern Qt application.

frameless-window gui pyside pyside6 qt qt-designer qt-widget qt6 widget-library

Last synced: 11 Mar 2026

https://github.com/alienobserver/3d-calculator

An app for 3d Calculations created with Python

3d-calculator gui pyqt5 python

Last synced: 30 Jul 2025

https://github.com/LukmanRambe/To-Do-List

To Do List GUI App, Made by Using Tkinter

gui python tkinter todo todo-list

Last synced: 11 Mar 2025

https://github.com/yaoyouzhong/boss-resume-filter

BOSS直聘候选人自动筛选工具:自动滚动获取、智能评分匹配、自动打招呼、Excel导出,支持图形界面和命令行两种模式

automation boss-zhipin drissionpage excel-export gui python recruitment resume-filter

Last synced: 30 May 2026

https://github.com/mrdcvlsc/jcharts

a simple graph-charts library for java swing GUI, provides pie graph and line graph

chart graphics gui java javafx jframe library line-graph netbeans pie-chart statistics swing-gui visualization

Last synced: 02 May 2026

https://github.com/derhuerst/wikipedia-feed-ui

[unfinished] – Serve a Wikipedia hyperdrive feed over HTTP.

gui http hypercore hyperdrive wikipedia

Last synced: 19 Oct 2025

https://github.com/shayan925/symptomchecker

A GUI application made with kivy and deep learning model made with tensorflow to predict the disease based off of the selected symptoms.

deep-learning gui kivy tensorflow

Last synced: 13 Apr 2026

https://github.com/cesarmartinez7/python

Script cotidianos pygay

gui linux python python3 qrcode tkinter

Last synced: 01 May 2026

https://github.com/minjae9010/jdkinstaller

JdkInstaller to gui and setting jdk Env Path

gui installer java jdk

Last synced: 28 Apr 2026

https://github.com/mcfrappe/egg-timer-in-golang

This project is simply for me learning golang as well as using Gio as a framework to build apps with a GUI. Note that this project was followed along with the help of @jonegil https://jonegil.github.io/gui-with-gio/

gio golang gui guide project

Last synced: 17 Mar 2026

https://github.com/klondike0x/fluxroute

GUI-оболочка для управления скриптами Flowseal zapret — автозапуск, оркестратор, автообновление

bypass censorship csharp desktop-app discord dotnet dpi-bypass flowseal goodbyedpi gui network-tool russia unblock windivert windows winws wpf youtube zapret zapret-discord-youtube

Last synced: 03 Apr 2026

https://github.com/gremble0/snake

Snake game with GUI programmed in java

game gui java swing swing-gui

Last synced: 13 Aug 2025

https://github.com/allansomensi/rindrive

A cross-platform utility to verify the true capacity of USB flash drives.

clap cli gui iced rust storage testing-tools usb usb-tester

Last synced: 30 May 2026

https://github.com/zevlee/hello-world-qt

A template build system for easily distributing Python-based Qt applications on Windows, macOS, and Linux

gui pyside pyside6 python qt qt6 template

Last synced: 17 May 2026

https://github.com/urbanclimatefr/java-with-gui

A Java program is developed with a graphical user interface (GUI) to render 2D objects based on user input, visualise some transitions between states and demonstrate how you’ve preserved states between transitions. Java 11 and JavaFX are used to implement the logic and GUI components.

algorithms-and-data-structures gui java

Last synced: 10 Jun 2026

https://github.com/dreamcatcher45/pip-remove

A GUI app to view and remove pip installed packages

gui pip pip-gui pip-remove pip-tool pip-tools python remove tool uninstaller

Last synced: 11 Jun 2026

https://github.com/timmo001/python-gui

Template GUI application using Qt for Python.

gui pyside6 python qt

Last synced: 23 Feb 2026

https://github.com/k5md/templated-generator

Generate files from templates with template entries replaced

cli generator gui module python template text-editing text-substitution

Last synced: 14 Jan 2026

https://github.com/able8/ssl-certificate-decoder

SSL Certificate Decoder - A simple cross-platform GUI app to decode SSL certificate to verify it contains the correct information.

cross-platform fyne golang gui ssl ssl-certificate

Last synced: 14 Jan 2026

https://github.com/prot-security-studio/prot-defender-user-interface

The User Interface of Prot Defender. It can changes the settings, log, and notify user such as threats detected.

csharp defender gui interface

Last synced: 05 Feb 2026

https://github.com/hanzopgp/taquingame

Taquin + MVC + GUI.

gui mvc-architecture university

Last synced: 20 Apr 2026

https://github.com/blaze6950/calculator-winapi-

Instructional example of a calculator. Four arithmetic operations are implemented.

calculator case-study cplusplus gui winapi winapi-application

Last synced: 10 Oct 2025

https://github.com/34j/broken-display-simulator

Simulates broken display using PySimpleGUI

broken cli display gui hacktoberfest python

Last synced: 22 Mar 2025

https://github.com/raghul-tech/notepadxx

🚀 NotepadXX — A fast, Java-powered text editor with real-time linting 🧠, Markdown preview 📝, built-in terminal 💻, themes 🎨 & zero telemetry 🔒. Lightweight, smart & cross-platform!

antlr4-grammar code-editor cross-platform filehandling gui java javaapplication javadevelopment javafx javafx-application javafx-desktop-apps markdown-editor markdownpreview md open-source productivity-tools swing text-editor

Last synced: 08 May 2026

https://github.com/colinkiama/7guis-vala

7GUIs tasks implemented in Vala with GTK 4

7guis gtk gtk4 gui vala

Last synced: 11 Jun 2026

https://github.com/george012/fltk_go

forked by pwiecz/go-fltk And optimized

fltk fltk-go go-fltk go-gui golang golang-gui gui

Last synced: 14 Oct 2025

https://github.com/akotov-dev/socksgw

Socks5 gateway configurator and Router LiveUSB

gateway gui liveusb mageia-linux router socks5 tun2socks xray-core xtls-reality

Last synced: 22 Jan 2026

https://github.com/rajeshperro/guessinggame

A simple number guessing game with java multi thread and socket programming (client, server game) with interface in Java Swing.

gui java multithreading network-socket swing

Last synced: 01 Jun 2026

https://github.com/theo-abel/mono-injector

Rust Mono assembly injector for Unity and Mono-hosted Windows processes, with CLI and GUI, profiles, and more.

cli dotnet gui injector modding mono rust unity windows

Last synced: 01 Jun 2026

https://github.com/lynkos/endians

Program I wrote in high school that converts a given integer to little-endian and/or big-endian.

endian gui java

Last synced: 19 Oct 2025

https://github.com/iamgio/gump

:running: Processing-based GUI framework

framework gui gui-framework kotlin processing

Last synced: 19 May 2026

https://github.com/santaspeen/botclient.python

GUI клиент для бота.

flask gui tk tkinter tkinter-python

Last synced: 14 May 2026

https://github.com/clinton-mwachia/python-desktop-app-template

A template for making dektop applications using python, tkinter and mongoDB

desktop-app desktop-application gui python tkinter

Last synced: 18 Feb 2026

https://github.com/malpenzibo/review

Rust wasm library for building client web apps

gui rust spa wasm web webapp webassembly

Last synced: 19 May 2026

https://github.com/stephengold/georg

Procedurally generated textures (New BSD license)

button gui icon-set java markers png procedural-textures texture

Last synced: 24 Feb 2026

https://github.com/stevegilham/gadget-windowing-toolkit

An LGPL-licensed UI widget tool-kit for Java 1.0.2 (recovered from the archives)

gui java toolkit

Last synced: 01 Jun 2026

https://github.com/shafreeck/tunnet

A modern, cross-platform proxy client based on Tauri and sing-box.

clash gui hysteria hysteria2 modern modern-ui proxy shadowsocks sing-box singbox trojan tuic tunnel v2ray vless vmess

Last synced: 06 Feb 2026

https://github.com/codingprivacy/developing-gui-with-python-tkinter

This repository contains programs for the tutorials explained on our website and YouTube channel.

gui python-tkinter python3 tkinter-gui tutorials-explained youtube-channel

Last synced: 06 Feb 2026

https://github.com/dongyanghu/greedy-snake-java

This is a greedy snake game implemented in Java.

awt awt-gui gui java javase swing swing-gui

Last synced: 25 Feb 2026

https://github.com/drbender/witchy-qss-editor

Tool to preview qss styles for Qt

cpp gui qss qt

Last synced: 09 Feb 2026

https://github.com/hrishi-3000/student-qr-code-generator

In today's digital age, efficient and accurate data management plays a crucial role in various industries, including education. Traditional manual methods of recording and managing student data can be time-consuming, prone to errors, and often hinder the overall productivity of educational institutions.

gui pillow project python qr-code qrcode-generator tkinter tkinter-gui tkinter-python

Last synced: 09 Feb 2026

https://github.com/yashmagane/owngui

Attempted to create my own GUI for fun

gui java javafx

Last synced: 09 Feb 2026

https://github.com/mleidel/tkauto

Template and Spreadsheet driven tkinter-design-code generator

excel gui python3 tkinter

Last synced: 11 Feb 2026

https://github.com/hasnocool/web-harvester

A GUI-based web crawler application that harvests data from websites according to specified parameters.

console gui multi output pyqt5 python requests scraping threading urllib web

Last synced: 14 May 2025

https://github.com/henriquetourinho/devload

Rede social desktop para desenvolvedores, com posts, comentários, perfis e autenticação. Feita em Python (Tkinter) e MySQL/MariaDB.

authentication brazil clean-code comments desenvolvedores desktop-application developers gui like-system mariadb modular-architecture mysql open-source python python3 rede-social social-network timeline tkinter user-profile

Last synced: 06 May 2026

https://github.com/jaremko/docker-emacs-example

Example of build from jare/emacs Docker image

docker dockerfile editor emacs example gui

Last synced: 04 Mar 2026

https://github.com/pradipece/calculato_program_cli_and_gui

This is the calculator program version: CLI and GUI

cli git github gui python python3

Last synced: 17 Apr 2026

https://github.com/derleiti/ailinux-client

AILinux Desktop Client - PyQt6 GUI for Linux with AI Chat, Terminal, File Browser

ai-assistant ailinux chat desktop gui linux pyqt6 python

Last synced: 04 Apr 2026

https://github.com/fcjr/alert

A simple cross-platform GUI alert library for go.

alert cross-platform dialog golang gui ui

Last synced: 04 Apr 2026

https://github.com/bubner/mind

GUI-based adventure game in Flask and Jinja with auto-save

adventure autosave flask game gui python text-game

Last synced: 18 Apr 2026

https://github.com/nstechbytes/readme-pro

*Readme Pro** is a powerful GitHub README generator application designed to help you create professional and visually appealing README files for your GitHub projects. It allows you to easily input your personal information, skills, projects, and social media links, generating a formatted Markdown file ready for use on your GitHub profile.

developer-tools documentation github gui markdown open-source project-management pyqt python readme-generator

Last synced: 18 Apr 2026

https://github.com/teonet-go/conf

Config helper go package

config fyne go golang gui json

Last synced: 20 Apr 2026

https://github.com/marshallvoid/fconline

A Python-based automation tool for FC Online events featuring a modern GUI interface and intelligent browser automation with anti-detection capabilities.

gui mmo playright python windows

Last synced: 04 Jun 2026

https://github.com/plxl/mpegui

A C# .NET FFmpeg GUI that can do specific things for specific scenarios

csharp dotnet ffmpeg gui

Last synced: 21 Apr 2026

https://github.com/mantacid/bingle

Badly INtegrated Graphical Linux Environment

desktop eww gui ricing scss yuck

Last synced: 05 Jun 2026

https://github.com/malaksadek/photosharing

A distributed Photo Sharing Application implemented using QT in C++ 🖼 🔗 (2017)

c-plus-plus distributed-systems gui image-viewer network-programming qt sharing-platform steganography steganography-algorithms

Last synced: 22 Apr 2026

https://github.com/twangodev/lfm-gui

Show your Discord friends what your scrobbling on Last.FM with this simple application

discord discordrpc go gui lastfm lfm-api lfm-gui rich-presence

Last synced: 24 Apr 2026

https://github.com/nstechbytes/mini-control

The Mini Control Chrome Extension is a simple, powerful tool that enhances your browsing experience by giving you seamless control over any media playing in your Chrome tabs.

chrome-extension control extension gui pause play

Last synced: 26 Apr 2026

https://github.com/zenialexandre/file-explorer-emulator

File Explorer Emulator - made for my Operating Systems classes at the sixth semester of college.

dioxus file-explorer gui

Last synced: 27 Apr 2026

https://github.com/neuro-mechatronics-interfaces/nhp_patch_online_render

Javascript to render and save color-coded 3D geometries related to simplified patch "active" volumes that can be parameterized more intuitively.

darpa gui javascript n3 nhp realtime

Last synced: 07 Jun 2026

https://github.com/ostanton/simplecalculator

A remake of my Nim calculator but in C++ with wxWidgets.

cpp cpp-programming gui gui-application ui wxwidgets

Last synced: 28 Apr 2026

https://github.com/keithdhedger/cdripper

Simple GTK2 based CD ripper, rips to flac, aac and mp3, tagged from gnudb.gnudb.rg.

aac audio cd flac gnudb gtk2 gui mp3 ripper tag

Last synced: 28 Apr 2026

https://github.com/jadsongmatos/gnome-rust-base

A comprehensive guide for starting projects with GTK, Rust, Meson, and Flatpak in the GNOME environment, with a focus on implementing multiple language support.

desktop gnome gtk gui hello-world libadwaita rust

Last synced: 28 Apr 2026

https://github.com/foxtbirdy/mini_apps

The Official Mini-apps where apps are created?

cryptography css gui gui-application mini-apps pyqt5 pyqt5-desktop-application python

Last synced: 28 Apr 2026

https://github.com/heyfoz/python-samples

Samples of Python 3 applications developed to run on Mac/Raspberry Pi, utilizing object-oriented development principles and line commenting.

gpio gui macos python ssh tkinter

Last synced: 29 Apr 2026

https://github.com/kc-2001ms/articleui

Library to create scrollable headings and contents views

gui ios macos swift swift-package-manager swift6 swiftui tvos ui visionos watchos

Last synced: 29 Apr 2026

https://github.com/titemov/javafx-cubic-spline

Java based cubic spline interpolation with JavaFX user interface.

computer-graphics cubic-spline cubic-spline-interpolation gui interface java javafx spline

Last synced: 30 Apr 2026

https://github.com/aureleoules/txcore-gui

GUI for TXCore (prototype)

bitcoin fyne gui prototype txcore

Last synced: 30 Apr 2026

https://github.com/ghackenberg/hibernate-javafx-3d

Project demonstrating how Hibernate ORM and JavaFX 3D can be integrated to build a desktop application for 3D content management

3d desktop gui hibernate javafx

Last synced: 01 May 2026

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

Glimmer DSL for FX (FOX Toolkit Ruby Desktop Development GUI Library)

dsl dsl-syntax fox-toolkit fxruby glimmer-dsl gui ruby ruby-gem ruby-library rubygem

Last synced: 30 Jun 2026

https://github.com/zombiegeek0/cyphr

This is a Python program that encrypts a plain text string with different encryption languages.

binary criptography cyphr encrypt gui md5 python rsa sha512 thinker zombiegeek0

Last synced: 08 Jun 2026

https://github.com/zimmerrol/data-viewer

Utility tool to inspect various data formats to verify data integrity in machine learning

dataset deep-learning gui hdf5 machine-learning tensorflow tfrecord ui

Last synced: 01 May 2026

https://github.com/64kramsystem/pm-spotlight

My desktop search program ("Poor Man's Spotlight"), written in Rust

desktop-search fltk fuzzy-search gui linux rust spotlight

Last synced: 04 May 2026

https://github.com/anam1980/maze_solver_app

An application that solves a maze and display the shortest path.

dfs-algorithm gui java javaswing

Last synced: 09 Jun 2026

https://github.com/elulcao/docker-vnc

🐳 A self-contained docker container. Remotely connect over SSH to other hosts.

docker docker-compose gui python3 ssh vnc

Last synced: 06 May 2026

https://github.com/mijocecr/samba-util

GUI tool to manage Samba shares on Linux

gui linux linux-share-file samba

Last synced: 10 Jun 2026

https://github.com/crtypubg/gameloop-dpi-optimizer

Answer “What do users expect?” right away: Optimize your GameLoop emulator experience by calculating and adjusting DPI settings with this easy-to-use PowerShell GUI tool.

calculator display-settings dpi gui powershell screen-resolution windows wpf

Last synced: 07 May 2026