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/zerohertz/streamlit-quant

💻 [Streamlit] Quant GUI 💻

gui quant streamlit zerohertzlib

Last synced: 23 Oct 2025

https://github.com/jose-matheus-dev/wm

WM to create a custom title bar for Tkinter GUI on Windows 10

574d ctypes gui python titlebar tkinter win32 window-manager windows-10 wm

Last synced: 02 Apr 2026

https://github.com/lumarans30/dijkstraalgorithm-winforms

Dijkstra Algorithm GUI for Windows with Drag&Drop controls.

dijkstra-algorithm drag-and-drop gui visualization winforms

Last synced: 17 Apr 2026

https://github.com/magicxor/bukvoezhka

Bukvoezhka is an application for the unicode text distortion

ascii-art cross-platform delphi firemonkey fmx font gui pascal unicode

Last synced: 30 Jul 2025

https://github.com/ezroot/sdl2engine

SDL2 + OpenGL 2D/3D Game Engine with Box2D Physics, ImGui, and Networking capabilities

crossplatform engine game gui physics sdl2

Last synced: 27 Feb 2025

https://github.com/sciviews/svmisc

Miscellaneous functions for SciViews or general use

cran gui r r-package sciviews

Last synced: 08 Oct 2025

https://github.com/gegznav/rcmdrplugin.biostat

:heavy_check_mark: BioStat mode for R Commander (Rcmdr): improved functions, menus, and buttons (R package)

gui r r-commander rcmdrplugin

Last synced: 04 Mar 2026

https://github.com/huytd/webview-demo

Rust + WebView

gui rust webview

Last synced: 31 Jul 2025

https://github.com/meyfa/structogram2byob

Compiles structograms into executable BYOB scripts

editor gui nassi-shneiderman-diagrams nsd structograms structorizer

Last synced: 10 Jul 2025

https://github.com/havocesp/python-yad

Yad GUI dialogs Python wrapper.

dialogs gui python-gui yad zenity

Last synced: 24 Feb 2026

https://github.com/rug-gui/notchx

NotchX is adds MacBook like notch to Windows ,Linux and Mac Desktop devices at the same time providing better user experience

customization dockable-menu gui linux mac-desktop mac-mini mac-studio macos macos-app macos-application macos-menubar notch python tkinter windows

Last synced: 03 Feb 2026

https://github.com/saturn77/yewpart

An intelligent search engine for electronic components and circuit design featuring Rust, Yew, and WASM.

automation eda gui hardware pcb rust yew yew-demo

Last synced: 12 Oct 2025

https://github.com/applejuicenetz/phpgui

appleJuice Client GUI geschrieben in PHP.

applejuicenet gui

Last synced: 29 Jan 2026

https://github.com/hxndev/bubble-pop-screen-saver-and-game

This is a GUI Version of the Bubble Pop game that we used to play. This is divided into 2 parts. First one is designing a screensaver while the second one is designing the game itself.

bubble bubble-pop code cpp game gui interface itc oop pf project screensaver

Last synced: 17 Jun 2025

https://github.com/daslixou/cherrywood

An experimental UI Framework for Rust with inspiration from bevy and druid.

framework gui library rust ui

Last synced: 11 Apr 2026

https://github.com/victor3spoir/installforge-setup

Build a setup & installer from python app with InstallForge (setup builder)

gui pyqt6 python setup

Last synced: 23 Sep 2025

https://github.com/neroist/breakfast-application

A GUI application for getting breakfast recipes. Made with ❤️ with Python, the BreakFast API, and Pyside6.

application breakfastapi gui pyside pyside6 python qt requests

Last synced: 07 Feb 2026

https://github.com/cycool29/pi-apps-gui

A Python version of Pi-Apps GUI built with PySimpleGUI, with some unique features.

gui pi-apps pysimplegui python

Last synced: 01 Feb 2026

https://github.com/advrhumanoids/xbotgui

XBot Graphical User Interface for XBot powered robots

cross gui robotics

Last synced: 07 Feb 2026

https://github.com/0xghazy/elreda-mall

GUI python application to calculate employees salaries in Elreda mall company

gui python3 qt5

Last synced: 13 Apr 2026

https://github.com/yousifj129/neuralnetworkcreator

Create Sequential Neural Networks Using a GUI program

good-first-issue gui pyside6 python qt tensorflow

Last synced: 04 Mar 2026

https://github.com/kusokaihatsusha/fias_download

App for helping downloading archives with FIAS/GAR files from https://fias.nalog.ru

cli download downloader easy-to-use fias gar gui

Last synced: 30 Jun 2025

https://github.com/limitcool/xm

XM (Xross-Compile Manager) is a cross-platform compilation management tool that supports cross-compilation for Go and Rust programming languages. Users can easily select the target compilation environment and architecture, and set compiler paths to simplify the cross-compilation process.

compile cross-platform go gui rust slint tool ui

Last synced: 02 Apr 2025

https://github.com/henriqueotogami/app-python-open-local-apps

Aplicativo para abrir softwares localmente, constituindo uma GUI (Graphic User Interface) básica. Após abrir o software desejado com este aplicativo em Python, é salvo um arquivo de texto (extensão .txt), contendo o endereço do software que foi aberto, para que não seja necessário procurá-lo novamente em seu computador, e servindo como um simples histórico.

gui python tkinter tkinter-gui tkinter-python

Last synced: 10 Apr 2025

https://github.com/jakubvalenta/human-activities

monitor size of directories

filesystem gui monitor productivity utility

Last synced: 02 Aug 2025

https://github.com/rxdu/quickviz

Data visualization and GUI framework for robotics development

cairo gui imgui visualization

Last synced: 28 Jan 2026

https://github.com/mohammadmoataz2/knowledgekapture

KnowledgeKapture is an information retrieval system and search engine designed to enable users to efficiently search through PDF, Word, and TXT files and crawling them Using Python

app engine gui information-retrieval nlp nltk python search tkint

Last synced: 23 Aug 2025

https://github.com/aben20807/ezexif

A GUI tool to copy exif and tags to clipboard for instagram post

clipboard drag-and-drop exif exif-metadata gui instagram preset social-media tags windows

Last synced: 27 Feb 2026

https://github.com/stargate01/map2agb

Gameboy Advance pokemon mapping tool collection

compiler gui mapping pokemon wpf

Last synced: 19 Jun 2026

https://github.com/fraawlen/sysgauges

CPU, RAM, and SWAP Linux desktop monitor

c desktop gui linux monitoring x11

Last synced: 16 Jun 2026

https://github.com/veilair/ui-testing-development

An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and resources about UI Testing & Best Practices Development

best-practices gui gui-automation gui-framework gui-toolbox guidelines integration integration-testing test-framework testing testing-tools ui ui-components ui-design ui-framework ui-library ui-testing ui-tools unit-testing

Last synced: 17 Jun 2026

https://github.com/shivankk26/book-store-app

In this Project, I've built an Application Interface using Python in which the user can add, delete, and update the information related to books which are kept in a library.

gui mysql python

Last synced: 17 Jun 2026

https://github.com/openw3rk-develop/o3diag

o3DIAG - A Open Source OBD-II Diagnostic Tool for Windows and Linux

debian diagnostic-tool elm327 gui linux o3diag o3script o3script-language obd2 obd2-reader openw3rk openw3rk-invent python

Last synced: 19 Jun 2026

https://github.com/martinhowarth/shimmer

Create games in python, without hassle - batteries included!

cocos2d game game-dev game-development game-engine gui pyglet python python3 shimmer widgets

Last synced: 07 Apr 2025

https://github.com/ciavash/gtklayershell

GtkLayerShell - A Raku module for interfacing with Gtk Layer Shell

gtk gtk-layer-shell gui module native nativecall raku raku-module rakulang wayland

Last synced: 01 Oct 2025

https://github.com/zreechxnn/calculator-sdl2

SDL2 Calculator: A simple calculator built with C++ and SDL2, supporting basic arithmetic, advanced math functions, and trigonometry. Features a user-friendly graphical interface.

calculator calculator-application conio cpp cross-platform graph gui math math-operations opensource sdl2 sdl2-library sdl2-ttf simple-app software-development stdlib trigonometry

Last synced: 19 Apr 2025

https://github.com/vauth/gpt-prompt

ChatGPT advanced prompts.

chatgpt gpt gui jailbreak prompt

Last synced: 04 May 2026

https://github.com/khrynczenko/tomata

Cross-platform Pomodoro application written in rust.

cross-platform druid gui pomodoro pomodoro-application rust rust-lang rust-language

Last synced: 13 Feb 2026

https://github.com/pysrc/cvauto

Gui automation base on opencv

automation gui opencv rpa

Last synced: 22 Feb 2026

https://github.com/dathere/qsv-pro-releases

qsv pro is a spreadsheet data wrangling desktop application based on the qsv CLI tool (https://github.com/jqnatividad/qsv). This repo's releases include download files and may also include changelogs for qsv pro.

ckan csv data-engineering data-wrangling desktop-app excel gui linux macos spreadsheet windows

Last synced: 08 Jan 2026

https://github.com/bes-js/yro

Production process manager for Node.JS applications with a built-in load balancer.

cli daemon gui monitor pm2 process-manager useless

Last synced: 10 Aug 2025

https://github.com/1jss/c9-gui

GUI framework for the C9 language

c9 c99 gui gui-application sdl-ttf sdl2 sdl2-image

Last synced: 27 Feb 2026

https://github.com/samyam81/guessnum

Guess the number.

class cli gui java

Last synced: 22 Mar 2025

https://github.com/adolenc/opendaq-graph-gui

Graph based UI for openDAQ

data-acquisition gui imgui opendaq

Last synced: 17 Apr 2026

https://github.com/zdrzalikprzemyslaw/analog-to-digital-converter

Implementation of audio recorder and player with a simple gui.

analog digital-converter gui player python python3 tkinter

Last synced: 09 Jun 2026

https://github.com/jacobwilliams/vibehdf5

Vibe coded HDF5 file database + GUI viewer + Data visualization

database filestore gui hdf5 matplotlib pyside6 python qt vibe-coding

Last synced: 05 Mar 2026

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

PyStudioMusic is a GTK3-based desktop application that lets you easily install, remove, launch and manage your favorite audio and music-production tools. It targets Debian/Ubuntu users who want a polished, intuitive interface for handling DAWs, editors, servers, synthesizers and more.

audio bocaletto-luca daw desktop-application gui instruments linux music music-production opensource pystudioband python studio-music tool tool-installer vst3

Last synced: 16 Apr 2026

https://github.com/thestevendev/java-casino

A Java casino minigame created with java swing

casino gui java swing

Last synced: 14 Aug 2025

https://github.com/dinau/nimgl_test

Nimgl: Dear ImGui (CImGui) demo program test for Japanese fonts

cimgui font glfw gui imgui implot nim nimgl opengl ui

Last synced: 02 May 2026

https://github.com/martin-eden/lcf_params_gui

GUI to generate command-line call for Lua code formatter.

gui lcf

Last synced: 17 Jul 2025

https://github.com/schell/berry

Constraint based GUI for Rust

cassowary constraint-layout gui rust sdl2

Last synced: 20 Aug 2025

https://github.com/macmade/patator

Toy disassembler project, using Capstone

app assembly capstone disassembler gui mac reverse-engineering s

Last synced: 09 May 2026

https://github.com/lines-of-codes/govidgui

A small GUI program made with Govid to show the information about the world.

covid-19 golang gui

Last synced: 30 May 2026

https://github.com/barni007-pro/ollama_desktop_client

A feature-rich desktop GUI for Ollama with Vision, RAG, and JSON support.

ai-tools code-execution desktop-app gui llm local-ai net8 ollama python rag thinking vision vision-llm

Last synced: 05 Apr 2026

https://github.com/omanshu209/highway-heist

This is a game developed using the Pygame library. The objective of the game is to collect coins while avoiding the sign boards using the car.

2d-game gui pygame python python3

Last synced: 25 Mar 2025

https://github.com/mightykatun/manim-gui

Graphical user interface for the Manim library.

gui manim manim-engine python webapp

Last synced: 29 Apr 2026

https://github.com/jason2866/esp32tool

The esp32 swiss army knife for reading, writing and backup anything blazing fast

backup esp32 esp32-c2 esp32-c3 esp32-c5 esp32-c6 esp32-h2 esp32-p4 esp32-s2 esp32-s3 esp8266 espressif32 fatfs flash gui littlefs restore spiffs

Last synced: 17 Feb 2026

https://github.com/mbaz/gtkserver.jl

A streaming interface to GTK libraries for Julia

gtk gui julia

Last synced: 13 May 2026

https://github.com/dubniczky/hackbox

Kali Linux running in the browser with Xfce GUI using noVNC

container docker gui hacking hacking-tool kali kali-linux virtual-machine

Last synced: 07 May 2025

https://github.com/almas-ali/spider

A Web Scanner Utility

gui gui-python web-scanner web-status

Last synced: 11 Mar 2026

https://github.com/stoufa/mini-pascal-compiler

[EN] Simplified version of a Pascal language compiler | [FR] Version simplifié d'un compilateur du langage Pascal

bison c c-plus-plus compiler flex gui lexical-analysis pascal qt syntax-analysis

Last synced: 08 May 2026

https://github.com/jphp-group/wizard-framework

Web UI framework for JPHP

gui jphp js mvc ria routing ui

Last synced: 05 May 2026

https://github.com/drpetersonfernandes/batchconvertisotoxiso

A GUI application for extract-xiso that provides batch converting Xbox ISO files to the optimized XISO format and testing their integrity. Supports both Xbox 360 ISOs and original Xbox ISOs.

converter extract-xiso gui test testing-tools tool xbox xbox-360 xbox360 xiso

Last synced: 24 Feb 2026

https://github.com/akash-rajak/image-to-icon-converter

Python script to convert any image to icon by specifying any size.

converter gui ico image-to-icon os python3 tkinter

Last synced: 26 Mar 2025

https://github.com/ranjan2104/progression-bar

A progress bar is a graphical control element used to visualize the progression of an extended computer operation, such as a download, file transfer, or installation. Sometimes, the graphic is accompanied by a textual representation of the progress in a percent format. The concept can also be regarded to include "playback bars" in media players that keep track of the current location in the duration of a media file.

gui python3 sleep time tkinter tqdm

Last synced: 15 Jun 2026

https://github.com/ineido/fractalvisualiser

Tool to render high resolution images of the Mandelbrot set. Kitted out with multithreading and a user interface to navigate yourself around the fractal.

fractal gui mandelbrot multithreading supersampling

Last synced: 26 May 2026

https://github.com/wieslawsoltes/mauiavalonia

This repository hosts an experimental backend that runs .NET MAUI applications on top of the Avalonia UI framework without modifying the upstream dotnet/maui sources.

avalonia avaloniaui cross-platform gui maui ui

Last synced: 15 Nov 2025

https://github.com/erik-donath/pascalschesdreieck

A small Project about the Pascal's triangle(ger. Pascalsches Dreieck).

cpp geometry gui headless math mathematics pascals-triangle raylib raylib-cpp triangle visual-studio visualization

Last synced: 17 Apr 2026

https://github.com/jphp-group/jtgc

This utility helps to create a JavaFX GUI layout from json or array.

gui javafx jphp json ui

Last synced: 18 Apr 2026

https://github.com/surtarso/vpx-gui-tools

GUI to organize, configure and play Visual Pinball X on Linux.

debian editor gui ini launcher linux pinball vbs visual-pinball vpx wiki

Last synced: 30 Nov 2025

https://github.com/onurozuduru/maze-generator

Simple maze generator and basic GUI in Java.

gui java maze maze-generation-algorithms maze-generator

Last synced: 17 Oct 2025

https://github.com/mmgrant73/pymorsecode

PyMorseCode is a morse code reader/generator. It can transacte a string text to morse code output. Also, it can play the morse code in audio format and save it to your computer in WAV format. You can also load a WAV file that has morse code and it will translate it to a text string so that you can read it. This project contains a library file called pymorse.py that you can use in your project and a GUI interface that you can use to generate Morse code text and audio. Also, translate a Morse code wave file.

audio gui gui-interface morse python python3 wav wav-format

Last synced: 25 Feb 2025

https://github.com/codewithmayank-py/easy-convert-tool

Seamless file format conversion tool for enhanced productivity and compatibility.

ai gui python python-advanced python-applications

Last synced: 01 Jun 2026

https://github.com/tonymorony/oraclescc_chat-gui

My plays with Python Kivy GUI framework and Stakedchain OraclesCC chat concept

crypto-conditions gui komodo oracle python smart-contract

Last synced: 05 Sep 2025

https://github.com/stillthinkinghere/socialmediamanager

This is a all in one Socialmedia Management app, the front-end it created in c++ and the backend is created in c++, c, java and javascript. This uses http requests and API's to publish posts and to review data of these post across all platforms.

app application c cpp graphical-interface graphical-user-interface gui java javascript media qt qt5 qt6 social

Last synced: 04 Jan 2026

https://github.com/hediske/javagolf

Java swing desktop application for a Golf Club Management

gui java jbdc mysql swing swing-gui

Last synced: 27 Apr 2026

https://github.com/dtroupe18/gridworldpathfinder

A* pathfinding in a grid world maze where only straight line moves are allowed. Manhattan distance is used as the heuristic, and various versions of A* were used and analyzed.

astar-algorithm gui pathfinding python3

Last synced: 14 Oct 2025

https://github.com/mguludag/ann_backpropagation_example_qtcpp

This is a school project for Machine Learning course. BTW the ann model taken from course's slides

ann cpp gui qt

Last synced: 19 May 2026

https://github.com/vsanthanam/memoria

A lightweight Cocoa UI for memtest

cocoa gui macos macosx memoria memory memtest rember test

Last synced: 30 Apr 2026

https://github.com/stepantishhen/morze_translator

Переводчик текста в Азбуку Морзе PyQt5

gui pyqt5 python qml qt qt5 yandex-lyceum

Last synced: 29 Apr 2026

https://github.com/stuartsul/five-in-a-row

Game of five in a row (Omok) written in python, with graphical user interface & artificial intelligence (minimax, DNN, and reinforcement learning)

ai game gomoku gui omok

Last synced: 15 Oct 2025

https://github.com/WhiredPlanck/showmethekey-rs

Show keys you typed on screen. A Rust version of https://github.com/AlynxZhou/showmethekey.

gui gui-application libinput rust screenkey-alternative wayland

Last synced: 11 Mar 2025

https://github.com/rysteq/p2p-java-chat

A peer to peer chat application made in Java

chat chat-application file-sharing gui gui-application java p2p p2p-chat peer-to-peer

Last synced: 23 Mar 2025