toolness
I enjoy design, coding, and tinkering @makenotion. Formerly @JustFixNYC, @18F, @mozilla. @processing 2016 fellow and Eyebeam NYC alum.
Notion LabsBrooklyn, NY
Pinned Repositories
accessible-color-matrix
An Elm-based prototype to help designers build accessible color palettes.
collusion
An add-on and web app for visualizing cookie-laden HTTP requests between websites in real time.
instapoppin
Make Popcorn with just HTML and CSS.
p5.js-widget
A reusable widget for embedding editable p5 sketches in web pages.
postmessage-proxied-xhr
A simple polyfill for cross-origin ajax requests.
security-adventure
Go on an educational Web security adventure!
slowmo-js
Execute JavaScript in slow motion.
webxray
Web X-Ray Goggles provide a simple, easy way for non-technical people to inspect Web pages and learn about how they are put together.
toolness's Repositories
toolness/jsondown
A drop-in replacement for LevelDOWN that writes to a JSON file on disk.
toolness/css-selector-game
A very simple mobile-friendly game that teaches CSS selectors.
toolness/passage-emscripten
Jason Rohrer's game "Passage" (2007), ported to the web via Emscripten.
toolness/electron-youtube-docker-dl
A weird Electron app that downloads videos via a Dockerized youtube-dl container.
toolness/paint-manhattan
A web-based game to help players learn the history of Manhattan, as told by its streets.
toolness/web-audio-synth
Just some experimentation with web audio synthesis.
toolness/nyc-421a-xls
A scraper to convert NYC's 421a excel workbooks into a single massive CSV file.
toolness/netcode-fun
An exploration of delay and rollback-based netcode in a simulated network environment.
toolness/apple-6502-fun
Exploring 6502 assembly with the Apple II.
toolness/notion-voice-tasks
Send tasks to Notion via Siri on iOS or Google Assistant on Android
toolness/ascheme
An interpreter for Scheme in Rust.
toolness/dropsync-rs
A command-line program to sync local app data via Dropbox.
toolness/enso-rs
An experimental rewrite of Enso in Rust.
toolness/Jankshot
An Android camera app that takes photos like it's 1997.
toolness/macroquad-fun
A prototype for a non-violent 2D platformer using the macroquad Rust library, with character art by LuizMelo.
toolness/portfolio
Extremely minimalistic, work-in-progress portfolio site.
toolness/abasic
A simple Rust-based BASIC interpreter.
toolness/atuls-art-gallery
A multiplayer art gallery that you can curate with your friends.
toolness/bevy-dungeon-fun
Experimenting with making my Blender dungeon explorable via Bevy.
toolness/bevy_flycam
Basic first-person fly camera for the Bevy game engine
toolness/co2.js
An npm module for accessing the green web API, and estimating the carbon emissions from using digital services
toolness/content
The content behind MDN Web Docs
toolness/cyclopsLevelBuilder
A Godot plugin to let you block in levels inside the Godot editor.
toolness/delta
A syntax-highlighting pager for git, diff, and grep output
toolness/ez-website
Eric Zimmerman's website.
toolness/five-rooms
My level for Steve Lee's Level Design Game Jam: Five Rooms
toolness/godot-docs
Godot Engine official documentation
toolness/mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
toolness/rust-synth
An attempt to make a music synthesizer in Rust.
toolness/shadowmap-2d
A WebGPU experiment rendering a top-down 2D scene using a shadow map.