Pinned Repositories
autodiff.js
A library for performing automatic differentiation on single-variable functions
emscripten-library-generator
A library generator for the emscripten compiler
game-o-life
Game of life implementation on the GPU. Written in Skew.
glsl-autodiff
Automatic differentiation for glsl
gpu-distance-field
Typescript library for generating distance fields from 2d images on the GPU
gpu-voronoi
Draw Voronoi Diagrams on the GPU
pattern-based-ot
A server/client for the Pattern-Based Operational Transform algorithm
sunflower
Sunflower Spiral on the GPU
vec3
A simple Rust library implementing a 3D vector type
woot-collaborative-editor
A real time collaboration toy project based on WOOT. Implemented with node.js and ws.
ryankaplan's Repositories
ryankaplan/gpu-distance-field
Typescript library for generating distance fields from 2d images on the GPU
ryankaplan/gpu-voronoi
Draw Voronoi Diagrams on the GPU
ryankaplan/woot-collaborative-editor
A real time collaboration toy project based on WOOT. Implemented with node.js and ws.
ryankaplan/vec3
A simple Rust library implementing a 3D vector type
ryankaplan/pattern-based-ot
A server/client for the Pattern-Based Operational Transform algorithm
ryankaplan/autodiff.js
A library for performing automatic differentiation on single-variable functions
ryankaplan/game-o-life
Game of life implementation on the GPU. Written in Skew.
ryankaplan/sunflower
Sunflower Spiral on the GPU
ryankaplan/vectorclock.sk
Vector clock implementation in Skew
ryankaplan/emscripten-library-generator
A library generator for the emscripten compiler
ryankaplan/glsl-autodiff
Automatic differentiation for glsl
ryankaplan/glslx
A GLSL type checker and minifier for WebGL
ryankaplan/igloojs
Low-level, fluent, OOP WebGL wrapper
ryankaplan/marp-core
The core of Marp converter
ryankaplan/pbjs
A minimal implementation of Google Protocol Buffers for JavaScript
ryankaplan/pitchpro
In-browser pitch detection and interval training tool.
ryankaplan/react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
ryankaplan/ryankaplan.github.io
My personal website
ryankaplan/skew
A web-first, cross-platform programming language with an optimizing compiler
ryankaplan/skew-igloo
Skew ambient header for igloo.js library
ryankaplan/then-request
A request library that returns promises, inspired by request
ryankaplan/three.js
JavaScript 3D library.
ryankaplan/uni-app
Unrust native/wasm compatibility layer for window, input and filesystem
ryankaplan/uni-gl
Unrust native/wasm compatibility layer for openGL API
ryankaplan/wgpu
Cross-platform, safe, pure-rust graphics api.