Nick Ellsworth's web portfolio

Nick Ellsworth

NYC-based creative web developer. Here's a collection of my recent explorations and experiments.

Scanner Concept2021

Stretch and squish and save a picture of my dog

Unicode trail2021

ASCII cursor trail locked to a grid. The same thing you see on this website.

Particle Toy2021

A visualizer to create fun physics-based particle atmospheres

3D Midi Visualizer2021

A synthwave-themed 3D space to display your midi notes

Stardew Name2021

A port of the name generator from Stardew Valley

Rain2019 (updated 2021)

Spatial white noise rain simulator


A tool to learn the guitar fretboard and associated scales


Elastic physics simulation (mostly working)


Procedrual drum loop generator

Gif screen saver2018

Prevent dead pixels with internet art

Knob2016 (updated 2018)

Customizable knob interface


Timekeeping device

Flip Grid2018

Hover effect demo

Ambience Generator2017

Spatial audio toy for ambient sounds

Clavier Party2017

Multiplayer music "game"

CSS Hover card2017

Matte 3D effect using CSS


Word-to-word animation demo

Clumsy Typer2017

Semi-useless typing simulation

BPM Counter2016

Music tool for counting tempo

Delta for Youtube2016

Subtle Chrome plugin for extra Youtube UI

Tiny Interpolator2016

Barebones templating NPM module

Finger Trainer2016

Dexterity exercise for symbols on the keyboard

Emoji Text Converter2015

Converts emoji into pasteable text

Burger button2015

Burger button

Keyboard Simulator2015

Imagine you are using a keyboard while using a keyboard.


Multiplayer music sequencer

Other things I do:

Music2012 - Now

Bleeps, bloops, and miscellaneous blops

Photography2005 - Now

Pixels arranged neatly and with intention