Updated 2026-01-06 01:24:11 -05:00
A lightweight Node.js SQLite query builder and database manager that constructs and executes structured SQL using declarative JavaScript objects.
Updated 2026-01-04 08:05:18 -05:00
A lightweight Three.js demo that renders an instanced hexagonal tile plane with hover-based elevation, heightmap deformation, per-tile coloring, and post-processed glow using modern GPU-efficient techniques.
Updated 2026-01-04 07:56:32 -05:00
This project is a rapid experimental prototype created to evaluate the practical coding capabilities of OpenAI ChatGPT, focusing on real-time generation of a functional 3D editor with materials, textures, transforms, and scene persistence, implemented entirely in a single self-contained HTML file.
Updated 2026-01-04 07:48:26 -05:00
A WebGPU-based compute benchmark that performs and validates a high-performance bitonic sort of unsigned integers entirely on the GPU using multi-pass compute shaders.
Updated 2026-01-04 07:21:41 -05:00
A GPU-accelerated MNIST training engine fully in WebGPU. A complete forward and backward passes using 6 custom WGSL compute shaders:
Updated 2026-01-04 06:52:03 -05:00
An interactive WebGPU demo that simulates a tiled ocean surface using fast Fourier transforms (FFT).
Updated 2025-12-31 08:36:26 -05:00
A set of experimental browser demos exploring different WebAssembly-to-WebGPU rendering pipelines, including particle simulation via GPU buffers and CPU framebuffer rendering with GPU post-processing.
Updated 2025-12-30 14:52:43 -05:00
A minimal, framework-free JavaScript node graph editor built on the HTML Canvas API, supporting draggable nodes, curved connections, panning, and zooming.
Updated 2025-12-30 14:41:05 -05:00
A minimal HTTP service that exposes IMAP mailboxes (such as ProtonMail via Bridge) as a JSON API for listing, reading, and managing emails.
Updated 2025-12-30 14:35:18 -05:00
High-level GPU Compute + Rendering for Browser & Node.js.
Updated 2025-12-29 13:53:18 -05:00
This project is a small in-browser demonstration of key components of a transformer-style attention mechanism. It runs entirely in JavaScript using ES modules.
Updated 2025-11-18 07:16:49 -05:00
Performance Tests — CPU vs WebAssembly vs Node.js vs OpenCL vs Browser Pthread.
Updated 2025-11-18 06:55:15 -05:00
This project provides a Python binding layer for Node.js that enables a persistent Python subprocess to be controlled through a dynamic JavaScript class interface. Node.js code can asynchronously call Python methods, set and retrieve Python-side properties, and receive streamed partial results from long-running operations, all via JSON-based message passing. By maintaining state inside the Python controller and exposing it through a simple API, the binding allows efficient, low-latency integration of Python logic—such as models, data processing, or computation pipelines—directly into Node.js applications without repeated process startup overhead.
Updated 2025-11-18 05:02:43 -05:00