male_avatar puruvj.dev
work
macOS Web
macOS Web

I dig MacOS’s aesthetic a lot. Especially its interactive dock. So this is a little experiment to scratch my itch of having a macOS! macOS’s UI on Web, built with Svelte, tiny in size (Only 33KB of JS+CSS combined)

svelte.dev
svelte.dev

Rebuilt svelte.dev to match kit.svelte.dev in style and aesthetic, while aggressively optimizing the build times. Pioneered the bottom nav as well.

neodrag
neodrag

A framework agnostic tiny(<2KB) draggable library for React, Solid, Vue, Svelte, and vanillaJS!

neoconfetti
neoconfetti

Tiny framework agnostic confetti library for React, Solid, Vue, Svelte, and vanillaJS! Less than 1.7KB!

neotraverse
neotraverse

neotraverse is a tiny(1.38KB) library for traversing a tree data structure. It’s a zero dependency alternative to traverse, intended as direct drop-in replacement.

how long is a click?
how long is a click?

How long is a click? A fun way to learn how fast you actually click, versus how fast you thinkg you clicked.