8 packages
dothtml
DOThtml is a client-side web building framework written in TypeScript.
dothtml-cli
CLI for DOThtml.
dothtml-interfaces
Dependency injection interfaces for DOTHtml.
friendly-webgpu
This library is a simplified wrapper around the WebGPU API, designed to make it easier to create and run shaders without dealing with the complex details of the WebGPU setup. It allows developers to initialize WebGPU, create data buffers, write shaders, a
fsm-auditor
Library for defining finite state machines to represent the behavior of complex logic. Can be configured to write invalid states to the console, or throw an exception.
simple-compute-shaders
This library is a simplified wrapper around the WebGPU API, designed to make it easier to create and run compute shaders and simple 2D render shaders without dealing with the complex details of the WebGPU setup. It allows developers to initialize WebGPU,
simple-compute-shaders-game-of-life
An GPU implementation of the Game of Life, a cellular automaton created by British mathematician John Conway in 1970. It's a zero-player game, meaning the evolution of the system is determined by its initial state, with no further input from the player. D
wgsl-plus
A WGSL preprocessor, prettifier, minifier, obfuscator, and compiler with C-style macros, conditional compilation, file linking, and multi-format output for WebGPU shaders.