Peter Hayes's repositories
boss-battle
Project for a party
eslint-config-peterkhayes
My personal eslint config
rolling-rate-limiter
Rate limiter for node.js that supports a rolling window, either in-memory or backed by redis
originoflife
A random image of the origin of life
music-cube-client
HTML frontend for music cube project
music-cube
A Rubik's Cube that generates music dynamically based on its solvedness
jotai
👻 Primitive and flexible state management for React
petrea-zone
Event site
on-the-issues
Contrasts the opinions of my friends with those of the US Chamber of Commerce
pitchfinder
A compilation of pitch detection algorithms for Javascript.
mandelbrotcat
The mandelbrot set in cat GIFs.
3chan-client
Client code for 3chan project
CubeCobra
An open source web application for building, managing, and playtesting Magic the Gathering cubes.
cat-reverse-image-search
kinda a joke thing
autocomplete
Fig adds autocomplete to your terminal.
react-template
Template for building react apps
divflood
a collaborative canvas made out of divs
solitaireVictory
A Jquery plugin that emulates the victory animation from Windows Solitaire, using your choice of DOM element(s).
kirkslider
Kirk Slider
turf
A modular geospatial engine written in JavaScript
mapbox-gl-js
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
luxon
⏱ A library for working with dates and times in JS
draft-server
for our custom mtg draft format
do-react-app-a-create
Do React apps a create, without doing your build a configure
clapping-case
One-line tool to improve your twitter posts
mapbox-gl-draw
Draw tools for mapbox-gl-js