robertwhurst
A software engineer who has been building web applications for ~16 years. I'm very interested in all fields of engineering and science. Why is the best question
Funding Links: https://github.com/sponsors/RobertWHurst
- Name: Robert Hurst
- Location: Vancouver, BC, Canada
- Kind: user
- Followers: 159
- Following: 125
- Total stars: 2773
- Repositories count: 53
- Created at: 2022-11-02T22:55:34.892Z
- Updated at: 2025-03-28T07:03:22.754Z
- Last synced at: 2025-03-28T07:03:22.754Z
GitHub Sponsors Profile
Hey there! My name is Robert. I'm a passionate software engineer from Vancouver, BC, Canada. I love creating and sharing software, especially when it helps someone build the projects of their dreams.
Here are some of the projects that I'm working on or maintaining.
Keystrokes - keyboard binding library for binding complex key combos without headaches.
Theta - a server and client framework which gives developers a strong foundation for developing software with WebSockets and or HTTP as their network layer.
Relign - a control flow library that is similar to async but built specifically for promises.
Milieu - a config loader for Node.js which provides a fantastic configuration experience and will make dev-ops smile.
I don't expect anything for this work, free software has the power to move mountains because it is free. My primary benefit is seeing people enjoy my creations. That said should you wish to throw me a few coins I'd be more than grateful.
- Current Sponsors: 3
- Past Sponsors: 0
- Total Sponsors: 3
- Minimum Sponsorship: $1.00
Featured Works
RobertWHurst/Keystrokes
Keystrokes as an easy to use library for binding functions to keys and key combos. It can be used with any TypeScript or JavaScript project, even in non-browser environments.
Language: TypeScript - Stars: 171RobertWHurst/Relign
Relign is a little utility library for processing data and tasks in concurrent or serial patterns
Language: TypeScript - Stars: 40RobertWHurst/blackbox
Blackbox is a simple logger with support for contextual information, and multiple write targets
Language: Go - Stars: 5RobertWHurst/Quil
A simple logger for Rust projects
Language: Rust - Stars: 3RobertWHurst/Theta
ϴ - Realtime API Framework for Node.js
Language: TypeScript - Stars: 8RobertWHurst/Milieu
Config loader for node
Language: JavaScript - Stars: 3Active Sponsors
Past Sponsors
Sponsor Breakdown
- User: 3
Past Sponsorships
View AllSponsorship Breakdown by Kind
- User: 1