Become a sponsor to John Hurliman
I maintain a variety of open source projects in TypeScript/JavaScript and C++ covering robotics, algorithms, data structures, statistical methods, signal processing, and developer quality of life tooling.
Featured work
-
jhurliman/node-rate-limiter
A generic rate limiter for node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
TypeScript 1,509 -
jhurliman/node-pcm
Extract PCM data out of media files and into node.js
JavaScript 54 -
jhurliman/node-streamcount
Provides implementations of "sketch" algorithms for real-time counting of stream data
JavaScript 45 -
jhurliman/kdtreepp
k-d tree for C++ and Eigen
CMake 2 -
jhurliman/homebridge-motionblinds
A homebridge plugin to control Motion Blinds by Coulisse B.V. (incl. OmniaBlinds)
TypeScript 8
$5 a month
Select🙏 Acknowledgement
Say thanks and chip in towards my monthly goal of weekly dedicated FOSS development time.
$20 a month
Select📣 Recognition
Make a more impactful contribution and optionally be listed as a supporter in the README of a project of your choosing.
$100 a month
Select🤗 Support
Request chat, voice, or video meetings to discuss project ideas and help steer development direction.