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

A Experiment to re-new the XPCE/PCE gui components for SWI-PROLOG

applications gui logic-programming open-source programming prolog swipl

Last synced: 09 Apr 2026

https://github.com/suwadith/slot-machine-javaswing-oop-gui

Java based Slot Machine Game. [Object Oriented Programming]

gui java object-oriented-programming swing

Last synced: 21 Sep 2025

https://github.com/lucaspb833/ytmpx

YTMPX is a command-line tool that allows you to download videos, music, and playlists from YouTube and Spotify. It ensures high-quality downloads while supporting bulk input for an efficient experience.

cool downloader gui madebyansh python pytube pytubefix spotify youtube ytmpx ytmusic

Last synced: 12 Jun 2025

https://github.com/ferhatgec/generafor

Fegeya Generafor, Your website no longer only website, It's an application.

app app-generator application cpp cpp17 generator gnome gtk gtk3 gtk4 gui icon vala

Last synced: 16 Sep 2025

https://github.com/silvareal/advance_python

advance topics in python

gui oop pytest python3 testing unittest

Last synced: 04 Jul 2025

https://github.com/algoatson/shellstorm-qt

Minimal Cross-Platform GUI written in Qt6 for shell-storm.org, allows to search, edit and save shellcode at your will.

exploit-development exploitation gui reverse-shell shellcode shellstorm

Last synced: 02 Jul 2025

https://github.com/astrodynamic/photolab-in-qt-cpp

PhotoLab is a C++17 program that applies filters to BMP images. It implements the MVC pattern, provides a GUI using the Qt library, and includes convolution filters and color correction algorithms. Developed within the PLab namespace and with a full set of unit-tests.

bmp-image cmake convolution convolution-filter cpp filter gui image image-processing make matrix mvc qt qtw unit-testing

Last synced: 20 Sep 2025

https://github.com/federicoceratto/desktop-security-assistant

Help desktop users improve their security

debian gui python security ui

Last synced: 20 Sep 2025

https://github.com/choaib-elmadi/gui-calculator-in-c

Make a simple GUI calculator in C using cglm, leif and libclipboard.

cglm cprogramming cprogramming-language gui gui-application lib libclipboard

Last synced: 11 Jun 2025

https://github.com/mattmcmanis/ultra

Mupen64Plus N64 Emulator Frontend for Windows

emulator emulator-frontend gui mupen64 mupen64plus n64 nintendo nintendo-64

Last synced: 04 Oct 2025

https://github.com/rohit-nandagawali/html-chat-application-using-java

The HTML Chat Application is a real-time chat platform that supports basic HTML tags and allows users to communicate with their friends while experimenting and learning HTML. This application provides an interactive and educational chatting experience, making it ideal for beginners interested in HTML.

advancejava awt chatting-app gui java javaawt javachat network-programming socketprogramming swing

Last synced: 28 Feb 2025

https://github.com/octacian/libuix

A model-view-viewmodel (MVVM) approach to Minetest formspecs.

formspec gui library minetest minetest-apis minetest-mod mvvm

Last synced: 24 Jul 2025

https://github.com/pozsarzs/modshell

Command-driven scriptable Modbus utility

command-line dos freebsd freepascal gui linux modbus rs232 scriptable windows

Last synced: 16 Aug 2025

https://github.com/fjebaker/zig-sokol-imgui-wasm

A floooh/sokol module with example app using ImGui and ImPlot that can compile to WASM.

gui imgui implot sokol wasm zig

Last synced: 14 Apr 2025

https://github.com/realtristan/versa

Tournament Anti-Cheat as an Alternative to MOSS

anti-cheat discord-bot discord-webhooks gui pyqt5 python

Last synced: 25 May 2026

https://github.com/michaelfromyeg/jcite

✏️🍎 A Java desktop application to help you manage research papers and generate citations.

citations gui paper writing-papers

Last synced: 14 Aug 2025

https://github.com/zenika/hoc-react-datgui

HOC adding dat.GUI plugged to React.Component props.

datgui graphic-user-interface gui hoc react

Last synced: 14 Apr 2025

https://github.com/mhmzdev/ftp_gui_java

DCCN Project. GUI based FTP using Java. I coded this in eclipse so I guess you might also need eclipse for "Design Page"

eclipse ftp gui java-gui networking

Last synced: 08 Oct 2025

https://github.com/vizia/vizia-book

A guide for the Vizia GUI framework

book declarative-ui gui guide reactive rust ui

Last synced: 07 Apr 2025

https://github.com/pasanlaksitha/videoconverter

convert those annoying MKV videos to MP4 to make Premier Pro projects easier.

gui mkv-converter mkv-to-mp4 video-converter

Last synced: 12 Mar 2026

https://github.com/r-costa/sbml2hyb

sbml2hyb is a tool for SBML compatible hybrid modelling of biological systems

bioprocess converter gui hybrid-model interface keras-tensorflow neural-network python sbml-model systems-biology

Last synced: 14 Jan 2026

https://github.com/davidhozic/tkclasswizard

Python library for GUI-interactive definition of objects / forms based on annotations (type hints). It allows the creation of forms based on class's definition. Works with Tkinter / TTKBootstrap.

annotations auto class define definition form forms generic gui hint interactive object python python3 tkinter ttkbootstrap typing wizard

Last synced: 24 Oct 2025

https://github.com/kerwin612/portforwarder

A lightweight, portable port forwarding tool.

cli go golang gui http https port-forwarding ssh tcp tunnel udp

Last synced: 15 Apr 2025

https://github.com/curious-nikhil/solar-system-simulator

The Solar System Simulator is a graphical engine which will produce simulated views of any body in the solar system from any point in space.

gui martian mission motion orbit physics-engine planet simulation-environment simulator solar solarsystemsimulator space vector

Last synced: 06 Jul 2025

https://github.com/akotov-dev/protonvpn-gui

ProtonVPN-GUI - client for ProtonVPN, ZoogVPN and similar

gui mageia-linux openvpn proton-vpn zoogvpn

Last synced: 07 Sep 2025

https://github.com/djeada/proste-projekty

Zbiór porad i zasobów dla początkujących programistów, zawierający szczegółowe wytyczne oraz przykłady realizacji projektów.

beginner-friendly console game gui socket webapp

Last synced: 28 Apr 2025

https://github.com/param302/gui-weather-app

A GUI Weather App created in Python using Tkinter Library.

desktop-app gui matplotlib python tkinter weather weather-app

Last synced: 05 Sep 2025

https://github.com/chisa-dev/simple-calculator-using-python-ui-tkinter

simple python tkinter gui calculator that can takes mathematical expressions from the user and display answer!

calculator gui python tkinter

Last synced: 11 Mar 2026

https://github.com/ess-dmsc/nexus-constructor

Construct NeXus templates and files with instrument geometry information using a GUI

ess gui nexus-constructor nexus-files pyside2 qtforpython

Last synced: 27 Apr 2025

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

SystemAuditDashboard is a centralized Linux system monitoring dashboard implemented in Python using Tkinter. It provides a real-time overview of key system information including: Kernel Version Operating System Details Logged-in User Number of Active Processes Number of Open Ports Load Average (1 min, 5 min, 15 min) Available Memory (in MB)...

admin-tool bocaletto-luca gui linux python security security-tool system-audit system-audit-dashboard system-tool tkinter

Last synced: 17 Sep 2025

https://github.com/ad-si/htk

Graphical User Interfaces for Haskell Programs (Mirror)

gui haskell tcl tcl-tk tcltk

Last synced: 03 Aug 2025

https://github.com/albireox/boson

SDSS observer graphical interface

electron gui material-ui react reactjs sdss typescript

Last synced: 02 Aug 2025

https://github.com/erikbuer/fugl.jl

A functional GUI library written in Julia using OpenGL.

gui julia-language native-apps

Last synced: 30 Aug 2025

https://github.com/lawrencewarren/komo2

KoMo2 is an ARM emulator GUI program for Linux, written in C++ using the GTKMM library. It allows users to control the operation of an emulated ARM processor, while viewing the memory and register values of your loaded ARM assembly program.

arm c cpp emulation gtkmm gui linux nottingham nottinghamuni

Last synced: 11 Mar 2026

https://github.com/tslocum/etk

Ebitengine tool kit for creating graphical user interfaces

ebitengine gui library

Last synced: 21 Jan 2026

https://github.com/frank20a/audio-visualiser

A complete back to front software GUI for visualising audio with individually addressable LEDs

arduino audio-processing audio-visualizer blynk esp32 gui multithreading neopixel python3 tkinter udp

Last synced: 30 Jul 2025

https://github.com/pyrustic/hubstore

Distribute, promote, discover, install, and run Python desktop applications

app-distribution app-installation app-management app-usage desktop-app graphical gui package peer-to-peer promotion pyrustic python tkinter user

Last synced: 14 Mar 2025

https://github.com/easingsoft/natforms

Small C wrapper over windows native graphical widgets without spoiling tradition

button c graphic gui img lite native tcc toolkit tools ui windows

Last synced: 13 Oct 2025

https://github.com/luleyleo/old-coat-archive

A pure Rust GUI library

gui rust

Last synced: 15 Mar 2025

https://github.com/thimc/vproc

visual ps for 9front

9front gui plan9 ps visual

Last synced: 11 Apr 2025

https://github.com/srsergiorodriguez/pgui

An Immediate Mode GUI for Lexaloffle's Picotron

gui immediate-mode picotron

Last synced: 09 Apr 2026

https://github.com/bunnysakura/hashcalculator

图形界面的文件哈希摘要计算工具。Graphical User Interface (GUI) File Hash Digest Calculation Tool.

calculator cpp gui hash md5 python sha1 sha256 sha512 wxwidgets

Last synced: 04 Oct 2025

https://github.com/jlucaso1/frpc_gui_flutter

A project in flutter with run FRPC on a gui interface

dart flutter frp frpc gui

Last synced: 06 May 2026

https://github.com/vivek3141/intellitrakfeedbacktracker

Intellitrak's student feedback tracker

gui pyqt4 python

Last synced: 14 Mar 2025

https://github.com/kingakeem/twitterbot

This app provides a GUI to interface with social media OSINT. Currently the project is focused on Twitter, but will be expanded to other applications.

api css full-stack go golang gui html javascript open-source open-source-intelligence osint react rest-api social-media twitter

Last synced: 12 Apr 2025

https://github.com/kljzndx/aria2-launcher

A useful launcher and configure GUI App for Aria2

aria2 configure gui launcher

Last synced: 05 Apr 2025

https://github.com/berkbavas/applecompass

Clone of the Apple iOS Compass written in QML

compass gui ios qml qml-samples

Last synced: 30 Jun 2026

https://github.com/schctl/doseer

Graphical file manager

file-manager gui iced rust

Last synced: 13 May 2025

https://github.com/msujas/pdfgetx3_gui

A gui for running PDFgetX3

gui pdf pdfgetx3 python

Last synced: 14 Dec 2025

https://github.com/antouhou/grafo

GPU-accelerated rendering library for Rust

graphics gui renderer text-rendering vector-graphics

Last synced: 19 May 2026

https://github.com/phrozenbyte/cron-notify

FreeDesktop.org-compatible notification service to periodically ask for acknowledgement before executing a cronjob.

borgbackup cron cronjob crontab gui notification python2 python3

Last synced: 07 May 2025

https://github.com/mirkobrombin/universal-post-install

Your best friend in post installation!

cli gtk gui installer linux movingtogitlab python upi

Last synced: 12 Apr 2025

https://github.com/cosmevalera/leagueofpokemon

Embark on a thrilling turn-based RPG adventure with League of Pokemon! Choose from 4 different champions and battle Pokemon enemies to earn rewards that improve your champion's equipment. Engage in PVP battles with friends and unlock new champions along the way. Get ready to battle like never before!

gui java league-of-legends leagueoflegends pokemon

Last synced: 06 Apr 2025

https://github.com/akotov-dev/s3cmd-gui

GUI for S3cmd; managing Amazon S3 (Linux)

amazon-s3 gui s3cmd

Last synced: 13 Apr 2025

https://github.com/sarincr/python-app-development-using-kivy

Kivy is a Python library that supports cross-platform development. That means you can use a single code base to create Android, iOS, and even Windows, Linux, and MacOS apps. Kivy provides flexible, modern UI elements and, of course, let's you keep using your new favorite language to build it all!

android app appdevelopment cross-platform data-science desktop-app gtk gui kivy kivy-application kivy-framework kivymd machine-learning pyqt pyqt5 pyside tensorflow tkinter tkinter-gui tkinter-python

Last synced: 12 Apr 2025

https://github.com/richelbilderbeek/kalmanfilterer

Tool to investigate a Kalman filter

cpp gui kalman kalman-filter qt

Last synced: 28 Jul 2025

https://github.com/simre1/reactive-markup-old

A haskell library for declarative GUI programming.

declarative-programming declarative-ui dynamic-markup gtk gui haskell hot-reload markup

Last synced: 13 Apr 2025

https://github.com/xanthium-enterprises/attiny-led-control-using-rs485-protocol-from-pc

Controlling the LED's on the ATtiny development board from PC using RS485 Protocol

attiny2313a c csharp dotnet-framework embedded gui rs485 serial-communication

Last synced: 28 Jun 2025

https://github.com/dPro-Software/Video-converter

A GUI for the ffmpeg library written in Swift

cocoa ffmpeg gui macos swift-4

Last synced: 18 Jul 2025

https://github.com/yassine-aa/gooeygui

A simple cross-platform GUI Library built in C. (Still under construction)

api c cross-platform desktop-app gui lib library linux opengl toolkit vulkan windows

Last synced: 11 Sep 2025

https://github.com/go-home-admin/go-scui

包含后端、前端的实现,gui方式编写; 这是laravel admin的go版本

go go-admin gui laravel-admin vue

Last synced: 06 Mar 2026

https://github.com/yamandevelopment/schedulix

A program that helps university students develop their course schedules for their upcoming semester.

backend frontend gui hackathon hacktoberfest hacktoberfest2023 javascript node nodejs scheduler svelte university

Last synced: 11 Jan 2026

https://github.com/Cre8or/ImGui-Ada

An Ada binding for the Dear ImGui library.

ada ada-binding gamedev gui imgui ui

Last synced: 13 May 2025

https://github.com/shyamg090/exam_hall_management

This project is a student exam hall management system built using Python programming language with a graphical user interface (GUI). The purpose of this project is to efficiently manage and organize student information for exam halls.

6th-semester filestructure gui ise python tkinter

Last synced: 21 Jun 2025

https://github.com/techycsr/guipersonalaiassistant

Your Personal AI Assistant using the Edge Libraries.

ai aiassistant aibot gui ml python

Last synced: 12 May 2025

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

GUI for INXI - getting system information

gui inxi mageia-linux

Last synced: 13 Apr 2025

https://github.com/braebo/gooey

floating gui library for the web

draggable gui presets typescript window-manager

Last synced: 14 Jun 2025

https://github.com/virb3/naivecmp

Compare directories by fuzzy-matching file attributes without checking contents

compare diff directories fast files fuzzy gui hash move naive rename sync

Last synced: 13 Apr 2025

https://github.com/0x11c11e/deskgpt

A desktop client for OpenAI's ChatGPT, providing a seamless experience across Linux, Windows, and MacOS.

ai chatbot chatgpt cross-platform desktop-client electron gpt gui openai wrapper

Last synced: 13 May 2025

https://github.com/askaniy/fits2png

A small GUI program for converting space images

astropy conversion converter gui image image-converter image-processing photos python

Last synced: 10 Jul 2025

https://github.com/fernando-a-rocha/mta-mod-downloader

Mod Downloader (with GUI) for Multi Theft Auto: San Andreas

andreas gta gui loader lua mod modloader multiplayer objects peds sa san skins vehicles

Last synced: 21 Jun 2025

https://github.com/jcrodriguez1989/KerasModelCreator

ShinyApp: Visually design Keras models for R language

deep-learning designer gui keras model r shiny tensorflow

Last synced: 12 May 2025

https://github.com/tristanpoland/skiffui

Create container images at the click of a button, and manage your network with an easy-to-use, intuitive UI

deployment docker editor gui hui kubernetes monitoring node-graph python remote-control remote-management wxpython

Last synced: 14 Jul 2025

https://github.com/k-sameer701/image-steganography

Image steganography is a method for hiding secret data inside digital images, making it virtually undetectable to the human eye. It's used for secure communication, copyright protection, and data concealment. Extraction requires specialized software and decryption keys.

customtk customtkinterprojects decryption encryption github gui image image-steganography image-steganography-tool python tkinter

Last synced: 24 Jul 2025

https://github.com/teraskull/hexacon

Convert hexadecimal strings to utf-8 (including ASCII and NON-ASCII characters) and vice versa.

convert gui hex tkinter utf

Last synced: 02 May 2025

https://github.com/goessner/ctrling

An appealing GUI for controlling your Web-App, JSON, DOM or JavaScript Object Values

controller-manager custom-elements dom gui html javascript json jsonpath object

Last synced: 10 Apr 2025

https://github.com/tristanpoland/SkiffUI

Create container images at the click of a button, and manage your network with an easy-to-use, intuitive UI

deployment docker editor gui hui kubernetes monitoring node-graph python remote-control remote-management wxpython

Last synced: 24 Feb 2025