Zubin Khavarian's starred repositories
system-design
A resource to help you become good at system design.
nodejs.org
The Node.js® Website
use-context-selector
React useContextSelector hook in userland
three-mesh-bvh
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
total-typescript-book
The companion repo for the upcoming Total TypeScript book
three-pathfinding
Navigation mesh utilities for three.js, based on PatrolJS.
awesome-glsl
:sparkler: Compilation of the best resources to learn programming OpenGL Shaders
hugeicons-react
4,000+ Open Source Beautiful React Icons
deploy-pages
GitHub Action to publish artifacts to GitHub Pages for deployments
webgl-outlines
Implementation of a post process outline shader in ThreeJS & PlayCanvas.
use-signals
An experimental React hook for TC39 signals
upload-pages-artifact
A composite action for packaging and uploading an artifact that can be deployed to GitHub Pages.
Learn-Three.js-Fourth-edition
Learn Three.js, Fourth edition, published by Packt
zustand-slices
A slice utility for Zustand
deploy-via-surge.sh-github-action-template
A simple Github Actions template to deploy your static site using surge.sh
react-three-jolt
⚡ Jolt physics in React
vite-plugin-icons-spritesheet
Vite plugin that listens to an icon folder and outputs a spritesheet with optional types to specified location
zustand-valtio
A sweet combination of Zustand and Valtio
phaser-by-example
The source code to the games that go with the Phaser by Example book