Zack Scholl


All my software is open-source and published on on Github. These are some of my most impactful codebases - some with thousands of users and millions of downloads.

Generations. (2022)
Generative music using a few simple steps.
Internet radio. (2022)
Easily broadcast music from your computer.
Fixing a SVE in croc. (2021)
RedRocket found a vulnerability in croc and helped me to find a solution.
Waveforms on the web. (2021)
Drop-in replacement for an audio tag for stylized audio playback.
Raspberry Pi as MIDI to CV device.. (2020)
I programmed the Raspberry Pi to control voltage and respond to MIDI so I can …
Text-based MIDI sequencer. (2020)
I coded a new MIDI sequencer that has a high-level syntax for simultaneously …
How to install portmidi. (2020)
A simple way to get MIDI and Golang work together using portmidi.
Programming a registration bot. (2020)
I keep missing registration for a pottery class so I wrote some code to help me.
croc. (2019)
Fast, simple, and secure file transfer between any two computers.
FIND. (2019)
A framework for internal navigation and discovery.
FAAS. (2019)
Make any (Go) function into an API with one HTTP request.
My Github graveyard. (2018)
Some projects that didn't meet expectations and I expect not to work on again.
Ingredients. (2018)
Turn any recipe into structured data.
Peer discovery. (2018)
Go library for cross-platform local peer discovery.
Painting from primitives. (2017)
I try a technique for painting that involves starting from simple shapes.
Progress bar. (2017)
A simple thread-safe Go library progress bar.
A tool for web scraping.. (2017)
A simple and powerful web scraper backed by Redis.
Watercoloring with neural networks. (2017)
Can a neural network help me improve my art? Could I take a photo, paint it, and …