A webcam made of html checkboxes

made and submitted by bryanbraun
This demo is made with Checkboxland, a library I built during my last Recurse Center batch. I recently made an update to the library allowing it to render arbitrary images and video, which is what powers the webcam demo.

A ripple animation in JavaScript

made by bryanbraun, submitted by nicholasbs
An explanation and walkthrough for making a ripple animation, including both the math and JavaScript to make it work.

Infinitely nested iFrames

made by bryanbraun, submitted by nicholasbs
Can you infinitely nest iFrames? Bryan walks through his attempts to do this, and how he eventually succeeded.

Commit Colors

made by bryanbraun, submitted by rachel
See what color your commit is in your terminal! Each commit is assigned a hexadecimal color based on the first six characters in the commit ID.

A minimalist development workflow using ES6 modules and Snowpack

made by bryanbraun, submitted by nicholasbs
A simple development setup for modern JavaScript, without having to pull in big dependencies or extra complexity (e.g., Create React App).

A new version of Checkboxland

made by bryanbraun, submitted by nicholasbs
A new version of Checkboxland, a library for rendering text, animations, and almost anything using *just* HTML checkboxes.

Checkboxland

made and submitted by bryanbraun
Checkboxland is a highly-unnecessary javascript library for rendering anything as HTML checkboxes. You can use it to display animations, text, and arbitrary data. It also supports plugins, so you can build more powerful APIs on top of it.

Using the URL to build database-free web apps

made by bryanbraun, submitted by nicholasbs
A nice overview of the pros and cons of making entirely static web apps by storing all of the state in the URL.

Alt React: An unframework for minimalists

made and submitted by bryanbraun
A background and technical overview of "Alt React," a ReactJS alternative for minimalists (or anyone experiencing JavaScript tooling fatigue).

Music Box Fun

made by bryanbraun, submitted by porterjamesj
A web-based music box where scrolling the page acts like turning the crank on a physical music box! You can see the source code here: https://github.com/bryanbraun/music-box-fun