React renderer for GTK4 using node-gtk
Generated TypeScript FFI bindings for GTKX
Bridge GTK event controllers to standard DOM events (MouseEvent, KeyboardEvent, etc.)
2D platformer showcase using Excalibur.js 0.32.0 with Tiled tilemaps, running natively on GJS/GTK4 and in the browser
Bun bindings for webview, a tiny library for creating web-based desktop GUIs.
Native micro-UI for scripts and agents — cross-platform WebView windows with bidirectional JSON communication
Rust-based native module providing FFI bindings for GTKX
Library which brings JSX and reactivity to GNOME JavaScript.
A Node.js library to communicate with HPGL-compatible devices such as plotters and printers.
TypeScript definitions for GTK4 in GJS
Build GTK4 desktop applications with React and TypeScript
A CANVAS plotter Class supports drawing Line, Mountain, Bar, Dashed-line, Stock OHLC.
Emotion-based CSS-in-JS for GTKX applications
Testing utilities for GTKX applications
Serialize Canvas path commands to HPGL.
Generate graphics with geogebra from nodejs
Node.js IPC Bridge for GJS
Workbook execution runtime — Rust+WASM bindings for client-side Polars SQL, Loro CRDT, Prolly Tree history, Rhai scripting, Candle inference, Linfa training, and Plotters charts. Consumed by @work.books/cli at build time and by the workbook-runtime UI pac
Imports Garmin ActiveCaptain, OpenSeaMap, USCG Light List, and NOAA ENC Direct points of interest as Signal K notes resources, with proximity, route-corridor, and bridge air-draft alarms.
Vitest plugin for GTKX applications with Xvfb display isolation
TypeScript definitions for the base GI imports
A web based a web based CNC Server/Controller to drive @makersylvia's WaterColorBot and beyond
MCP server for AI-powered interaction with GTKX applications
A library lets you create GUI with [vanjs](https://vanjs.org) and [gjs](https://gjs.guide/guides/gtk/3/03-installing.html#installing-gjs) in a reactive way.