David Walsh's Projects
A Typescript/gRPC example with Promises
Generate Typescript definitions for type safe gRPC with a modern API
TensorFlow beginner tutorial classifying MNIST images
A Golang app to calculate inversions in a list of integers
Koans to learn Javascript
An implementation of the Karatsuba multiplication algorithm
A JavaScript implementation of Karger's algorithm to find the min cut in a graph
Node.js KuCoin Cryptocurrency Exchange v2 API Wrapper/SDK
Rust KuCoin Cryptocurrency Exchange v2 API Wrapper/SDK
Ledger Live (Desktop)
Ledger's JavaScript libraries
An application that keeps track of the median of a series of integers
A Golang merge sort implementation
A project that uses the nRF52 to control a neopixel (ws2812b) over BLE using a custom mobile app built using the ionic framework.
Authentication for Next.js -- Plus Sign-in with Ethereum
Implementing a Neural Network from Scratch
Web scraper for NodeJS
Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web
OctoPrint is the snappy web interface for your 3D printer!
open source driving agent
Extend comma.ai openpilot through an Arduino via the CAN bus
An OS X application to play a slideshow of photos being taken at a party from a camera tethered to the host computer.
An iOS companion application for PartySlideshow to view new images and control the slideshow.
A companion CLI to the Proof-of-Work Lock