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

A (very) simple UI lib built on top of OpenCV drawing primitives

computer-vision cpp gui imgui opencv opencv-drawing-primitives python ui

Last synced: 15 Mar 2025

https://github.com/dovyski/cvui

A (very) simple UI lib built on top of OpenCV drawing primitives

computer-vision cpp gui imgui opencv opencv-drawing-primitives python ui

Last synced: 08 Apr 2025

https://github.com/nodegui/vue-nodegui

Build performant, native and cross-platform desktop applications with native Vue + powerful CSS like styling.🚀

css desktop gui hacktoberfest javascript native nodejs openlibrary qt typescript vue vue-desktop vue3

Last synced: 16 May 2025

https://github.com/texus/TGUI

Cross-platform modern c++ GUI

c-plus-plus cross-platform gamedev gui sfml tgui ui

Last synced: 15 Mar 2025

https://github.com/gcarmix/HexWalk

Hex Viewer/Editor/Analyzer compatible with Linux/Windows/MacOS

binwalk gui hexeditor reverse-engineering

Last synced: 15 May 2025

https://github.com/seydx/camera.ui

NVR like user Interface for RTSP capable cameras

aws camera cameraui detection gui homebridge homekit motion nvr pwa rekognition stream videoanalysis

Last synced: 15 May 2025

https://github.com/sciter-sdk/rust-sciter

Rust bindings for Sciter

gui htmlayout rust-bindings sciter tiscript

Last synced: 14 May 2025

https://github.com/strnad/crewai-studio

A user-friendly, multi-platform GUI for managing and running CrewAI agents and tasks. Supports Conda and virtual environments, no coding needed.

agents ai crewai crewaigui crewaiui gui no-code streamlit

Last synced: 16 May 2025

https://github.com/inkyblackness/imgui-go

Go wrapper library for "Dear ImGui" (https://github.com/ocornut/imgui)

dear-imgui go golang gui hacktoberfest imgui toolkit ui wrapper

Last synced: 02 Apr 2025

https://github.com/nick-gottschlich/social-amnesia

Forget the past. Social Amnesia makes sure your social media accounts only show your posts from recent history, not from "that phase" 5 years ago.

api delete-tweets electron electron-vue electronjs gui javascript privacy privacy-enhancing-technologies privacy-protection privacy-tools reddit reddit-api reddit-application social-media twitter twitter-api twitter-application vue vuejs

Last synced: 13 Apr 2025

https://github.com/Nick-Gottschlich/Social-Amnesia

Forget the past. Social Amnesia makes sure your social media accounts only show your posts from recent history, not from "that phase" 5 years ago.

api delete-tweets electron electron-vue electronjs gui javascript privacy privacy-enhancing-technologies privacy-protection privacy-tools reddit reddit-api reddit-application social-media twitter twitter-api twitter-application vue vuejs

Last synced: 26 Mar 2025

https://github.com/PowerShell/ConsoleGuiTools

Modules that mix PowerShell and GUIs/CUIs!

gui powershell

Last synced: 13 Jul 2025

https://github.com/equanox/gotron

Go Api for Electron

electron golang gui

Last synced: 13 Apr 2025

https://github.com/IgorTimofeev/MineOS

Home of MineOS and it's software for OpenComputers mod

applications gui minecraft mineos mod opencomputers os

Last synced: 10 Apr 2025

https://github.com/rds1983/myra

UI Library for MonoGame, FNA and Stride

csharp gamedev gui mit monogame myra open-source stride xna

Last synced: 10 Apr 2025

https://github.com/CodingWonders/DISMTools

The connected place for Windows system administration

dism gui sysadmin windows

Last synced: 09 Apr 2025

https://github.com/lvgl/lv_binding_rust

LVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).

embedded graphics gui lvgl rust

Last synced: 13 Apr 2025

https://github.com/pthom/hello_imgui

Hello, Dear ImGui: unleash your creativity in app development and prototyping

android cpp creative-coding cross-platform emscripten gui hello-world imgui immediate-gui ios linux metal mobile opengl osx research windows

Last synced: 15 May 2025

https://github.com/andyobtiva/glimmer

DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS

desktop desktop-application-sdk dsl dsl-engine framework glimmer gui gui-framework gui-toolkit jruby linux mac macos ruby swt windows

Last synced: 14 May 2025

https://github.com/AndyObtiva/glimmer

DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS

desktop desktop-application-sdk dsl dsl-engine framework glimmer gui gui-framework gui-toolkit jruby linux mac macos ruby swt windows

Last synced: 08 May 2025

https://github.com/tweakpane/use-tweaks

🎛️ Tweak React components with Tweakpane

creative-coding gui tweakpane tweaks

Last synced: 01 Apr 2025

https://github.com/UnnoTed/wireguird

wireguard gtk gui for linux

gui vpn wireguard

Last synced: 08 Apr 2025

https://github.com/kotcrab/vis-ui

libGDX UI toolkit

gui java libgdx scene2d

Last synced: 11 Jan 2026

https://github.com/patrikx3/redis-ui

📡 P3X Redis UI: A highly functional and convenient database GUI that fits in your pocket, accessible on both responsive web and desktop applications.

dark database desktop donation electron gui internationalization ioredis light p3x redis redis-cluster redis-desktop redis-desktop-manager redis-gui redis-gui-client redis-ui tree web

Last synced: 14 May 2025

https://github.com/ayushi7rawat/Ultimate-Python-Resource-Hub

The Ultimate resource hub of Python: All at one place

books gui hosting mobile newsletter podcast python python3 resource resources youtube

Last synced: 16 May 2025

https://github.com/rafallopatka/toastnotifications

Toast notifications for WPF allows you to create and display rich notifications in WPF applications. It's highly configurable with set of built-in options like positions, behaviours, themes and many others. It's extendable, it gives you possibility to create custom and interactive notifications in simply manner.

component control displaying-notifications gui interactive-notifications mahapps messages notifications nuget popups toast-notifications toastnotifications toasts ui ui-components windows windows-notifications wpf wpf-applications xaml

Last synced: 03 Jan 2026

https://github.com/simonkrauter/nigui

Cross-platform desktop GUI toolkit written in Nim

cross-platform gtk gui linux nim toolkit

Last synced: 16 May 2025

https://github.com/Xiaokang2022/maliang

A lightweight UI framework based on tkinter with all UI drawn in Canvas!

canvas cross-platform custom gui lightweight modern-ui python themed tk tkinter typed ui ui-design widget

Last synced: 05 Nov 2025

https://github.com/rafallopatka/ToastNotifications

Toast notifications for WPF allows you to create and display rich notifications in WPF applications. It's highly configurable with set of built-in options like positions, behaviours, themes and many others. It's extendable, it gives you possibility to create custom and interactive notifications in simply manner.

component control displaying-notifications gui interactive-notifications mahapps messages notifications nuget popups toast-notifications toastnotifications toasts ui ui-components windows windows-notifications wpf wpf-applications xaml

Last synced: 13 Mar 2025

https://github.com/simonkrauter/NiGui

Cross-platform desktop GUI toolkit written in Nim

cross-platform gtk gui linux nim toolkit

Last synced: 13 Apr 2025

https://github.com/bewhale/thinkphp_gui_tools

ThinkPHP漏洞综合利用工具, 图形化界面, 命令执行, 一键getshell, 批量检测, 日志遍历, session包含,宝塔绕过

getshell gui java javafx log-analysis

Last synced: 04 Apr 2025

https://github.com/jnmaloney/WebGui

An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).

glfw gui imgui wasm web web-assembly web-gui

Last synced: 11 Mar 2025

https://github.com/WINSDK/bite

Disassembler focused on comprehensive rust support.

demangler dissassembler gui rust

Last synced: 06 Apr 2025

https://github.com/mmpx12/twitter-media-downloader

twmd: CLI/GUI Apiless twitter downlaoder. Download medias from single tweet or a whole profile.

downloader go golang gui termux termux-tools twitter twitter-downloader

Last synced: 16 Jan 2026

https://github.com/rds1983/Myra

UI Library for MonoGame, FNA and Stride

csharp gamedev gui mit monogame myra open-source stride xna

Last synced: 18 Mar 2025

https://github.com/rgerum/pylustrator

Visualisations of data are at the core of every publication of scientific research results. They have to be as clear as possible to facilitate the communication of research. As data can have different formats and shapes, the visualisations often have to be adapted to reflect the data as well as possible. We developed Pylustrator, an interface to directly edit python generated matplotlib graphs to finalize them for publication. Therefore, subplots can be resized and dragged around by the mouse, text and annotations can be added. The changes can be saved to the initial plot file as python code.

code-generation gui interactive matplotlib visualisation

Last synced: 21 Oct 2025

https://github.com/cloudlena/s3manager

A Web GUI for your S3 buckets

go golang gui material-design s3

Last synced: 14 Apr 2025

https://github.com/G3et/Search_Viewer

集Fofa、Hunter鹰图、Shodan、360 quake、Zoomeye 钟馗之眼、censys 为一体的空间测绘gui图形界面化工具,支持一键采集爬取和导出fofa、shodan等数据,方便快捷查看

censys fofa gui quake shodan zoomeye

Last synced: 12 Jul 2025

https://github.com/skanmera/ExcelMerge

GUI Diff Tool for Excel

csharp csv diff diff-tool excel gui gui-diff winmerge

Last synced: 05 May 2025

https://github.com/veeso/tui-realm

👑 A ratatui framework to build stateful applications with a React/Elm inspired approach

console crossterm gui ratatui rust stateful stateful-tui terminal terminal-app terminal-graphics tui tui-framework tui-realm

Last synced: 14 May 2025

https://github.com/vladimirmarkelov/clui

Command Line User Interface (Console UI inspired by TurboVision)

console go golang gui terminal tui ui widgets

Last synced: 12 Apr 2025

https://github.com/VladimirMarkelov/clui

Command Line User Interface (Console UI inspired by TurboVision)

console go golang gui terminal tui ui widgets

Last synced: 02 Apr 2025

https://github.com/seydx/homebridge-camera-ui

Homebridge plugin for RTSP Cameras with HSV, motion detection support, Image Rekognition, Web UI to manage/watch streams and WebApp support

aws camera ftp gui homebridge homebridge-plugin hsv http image livestreams motion mqtt rekognition rtsp stream webui

Last synced: 14 May 2025

https://github.com/idea4good/guilitesamples

✨Small interesting GUI effects could be reused everywhere

c cpp crossplatform embedded graphics-library gui mcu

Last synced: 11 Oct 2025

https://github.com/KyleBanks/goggles

🔭 Goggles is a cross-platform GUI for your $GOPATH!

go-tools golang golang-tools gopath gui

Last synced: 13 Mar 2025

https://github.com/engintron/engintron

Engintron for cPanel/WHM is the easiest way to integrate Nginx on your cPanel/WHM server. Engintron will improve the performance & web serving capacity of your server, while reducing CPU/RAM load at the same time, by installing & configuring the popular Nginx webserver to act as a reverse caching proxy in front of Apache.

apache bash cpanel engintron gui micro-caching nginx nginx-proxy node node-js nodejs php plugin proxy proxy-server reverse-caching-proxy whm

Last synced: 15 May 2025

https://github.com/pychess/pychess

PyChess - a chess client for Linux/Windows

chess epd fen fics gtk3 gui icc lichess pgn python3

Last synced: 16 May 2025

https://github.com/soumyadip007/java-javafx-swing-projects-desktop-application-gui-software

All projects are based on ☕ Java(Swing.All projects are database(MySql) connected📂 and compatible to run is🖥️ Desktop(with .exe)🖱️.All projects have a Graphical User Interface(GUI)👨🏻‍💻 that user can communicate and understand the application easily).

awt-graphics gui java javafx-desktop-apps jtattoo mysql-database swing

Last synced: 12 Apr 2025

https://github.com/paulledemon/pyuibuilder

Python GUI builder. GUI builder for Tkinter, CustomTkinter, Kivy and PySide (upcoming)

customtkinter gui gui-builder kivy-framework pyqt pyside python python-gui-builder pythongui tkinter uibuilder

Last synced: 16 May 2025

https://github.com/msink/kotlin-libui

Kotlin/Native interop to libui: a portable GUI library

desktop gui kotlin kotlin-native libui portable

Last synced: 04 Apr 2025

https://github.com/q-nick/npm-gui

Tired of the package.json dependency juggle? Meet npm-gui! We seamlessly integrate with npm, pnpm, or yarn. Managing, installing, and updating dependencies is as easy as it gets. Try npm-gui today and enjoy dependency management like a pro!

dependencies dependencies-manager gui javascript nodejs npm npm-desktop-manager npm-gui package-manager pnpm react webdev yarn

Last synced: 03 Oct 2025

https://github.com/cubxity/typstudio

A W.I.P desktop application for a new typesetting language, typst.

desktop gui hacktoberfest latex rust svelte tailwindcss tauri typescript typesetting typst

Last synced: 04 Apr 2025

https://github.com/Dadoum/Sideloader

Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer, SideServer, Cydia Impactor, iOS App Signer…

cli codesign cross-platform d dlang gtk gtk4 gui ios ios-signer-service linux macos qt sideload sideloader sideloading sideloading-ipas windows

Last synced: 27 Sep 2025

https://github.com/bmw-innovationlab/bmw-yolov4-training-automation

This repository allows you to get started with training a state-of-the-art Deep Learning model with little to no configuration needed! You provide your labeled dataset or label your dataset using our BMW-LabelTool-Lite and you can start the training right away and monitor it in many different ways like TensorBoard or a custom REST API and GUI. NoCode training with YOLOv4 and YOLOV3 has never been so easy.

alexeyab-darknet automation computervision darknet deep-learning deeplearning docker gui monitoring neural-network no-code object-detection objectdetection rest-api tensorboard yolo yolo-gui yolo-tensorboard yolov3 yolov4

Last synced: 02 Jul 2025

https://github.com/BMW-InnovationLab/BMW-YOLOv4-Training-Automation

This repository allows you to get started with training a state-of-the-art Deep Learning model with little to no configuration needed! You provide your labeled dataset or label your dataset using our BMW-LabelTool-Lite and you can start the training right away and monitor it in many different ways like TensorBoard or a custom REST API and GUI. NoCode training with YOLOv4 and YOLOV3 has never been so easy.

alexeyab-darknet automation computervision darknet deep-learning deeplearning docker gui monitoring neural-network no-code object-detection objectdetection rest-api tensorboard yolo yolo-gui yolo-tensorboard yolov3 yolov4

Last synced: 14 Mar 2025

https://github.com/section83/macytdl

A macOS GUI front-end for the YT-DLP video downloader

applescript dialogs download-videos gui macos macos-gui-front video youtube-dl

Last synced: 15 May 2025

https://github.com/smolck/uivonim

Fork of the Veonim Neovim GUI

electron gui neovim neovim-guis typescript webgl2

Last synced: 04 Apr 2025

https://github.com/ivanceras/sauron-native

Truly cross platform, truly native. multiple backend GUI for rust

gtk gui html native terminal tui

Last synced: 12 Apr 2025

https://github.com/section83/MacYTDL

A macOS GUI front-end for the YT-DLP video downloader

applescript dialogs download-videos gui macos macos-gui-front video youtube-dl

Last synced: 26 Mar 2025

https://github.com/rooklift/nibbler

Chess analysis GUI for UCI engines, with extra features for Leela (Lc0) in particular.

chess gui lc0 leela-chess-zero

Last synced: 15 May 2025

https://github.com/codemation/easyauth

Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.

admin-dashboard authentication authorization fastapi gui jwt permissions rbac user-management

Last synced: 16 May 2025

https://github.com/fyne-io/examples

Examples apps using the Fyne toolkit

fyne go golang gui hacktoberfest

Last synced: 12 Apr 2025

https://github.com/jarvisteach/appJar

Simple Tkinter GUIs in Python

appjar education gui python tkinter

Last synced: 26 Mar 2025

https://github.com/vstconsulting/polemarch

Simple WEB gui for infrastructure management by ansible playbooks or modules. This is only mirror with bins in releases.

ansible automation django django-rest-framework gui python

Last synced: 03 Apr 2025

https://github.com/fjvallarino/monomer

An easy to use, cross platform, GUI library for writing Haskell applications.

cross-platform gui haskell ui

Last synced: 08 Apr 2025

https://github.com/turtle0x1/lxdmosaic

Web interface to manage multiple instance of lxd

containers deployment-automation gui linux lxc lxd php virtual-machines

Last synced: 14 Jan 2026

https://github.com/astroidmail/astroid

A graphical threads-with-tags style, lightweight and fast, e-mail client for Notmuch

astroidmail astroids c-plus-plus email gpg gui keyboard-navigation lightweight mail mua notmuch

Last synced: 15 Mar 2025

https://github.com/stuntrally/stuntrally

Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.

3d bullet-physics c-plus-plus car cmake cpp editor game gui linux multiplayer ogre3d openal physics racing racing-game simulation terrain vehicle windows

Last synced: 15 Mar 2025

https://github.com/Cubxity/typstudio

A W.I.P desktop application for a new typesetting language, typst.

desktop gui hacktoberfest latex rust svelte tailwindcss tauri typescript typesetting typst

Last synced: 01 Apr 2025

https://github.com/e2b-dev/desktop

E2B Desktop Sandbox for LLMs. E2B Sandbox with desktop graphical environment that you can connect to any LLM for secure computer use.

ai computer desktop e2b e2b-dev gpt gui llm vm

Last synced: 14 Apr 2025

https://github.com/tnk-studio/lazykube

⎈ The lazier way to manage kubernetes.

console gui kubernetes lazy management mouse terminal tools

Last synced: 17 Jan 2026

https://github.com/jaseg/python-mpv

Python interface to the awesome mpv media player

audio bindings ffi gui libmpv media media-player mpv multimedia multimedia-player pillow python video

Last synced: 15 May 2025

https://github.com/turtle0x1/LxdMosaic

Web interface to manage multiple instance of lxd

containers deployment-automation gui linux lxc lxd php virtual-machines

Last synced: 14 Mar 2025