Skip to content

Repository files navigation

tilekit/hacks

This repository serves as a playground for these technologies and is intended for learning and exploration purposes.

Hacks

  • Backend agnostic host layer for WASM/WebGPU with feature detection and Web Workers module distribution
  • Data model based on ECS and memory model based on Arrow
  • Store Arrow dataframes on GPU
  • APIs for CPU and GPU compute on the guest side
  • Implement WebTransport based diff streaming
  • Implement virtual filesystem layer with OPFS and WASI
  • Stick in WASM/WebGPU devtools
  • Build dataloader abstraction
  • Package in cli/shell with shareable URLs for kernels
  • Some compute kernels to showcase steaming compute

About

Throwaway CLI, built with clap and tokio, utilizes wasm_component_layer with wasmtime and web backends, as well as rust-gpu with a wgpu backend.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages