sponsors

An open API service aggregating public data about GitHub Sponsors.

jhpratt

View JSON Representation

Contributor to Rust's compiler and standard library. Maintainer of the time, num_threads, and deranged crates. Third degree black belt.

Funding Links: https://github.com/sponsors/jhpratt

GitHub Sponsors Profile

I am the sole maintainer of time, which is a foundational crate in the Rust ecosystem, having over 250 million all-time downloads. In maintaining time, I have pushed the boundaries of what is possible with the compiler, improved performance by adapting well-known algorithms, and implemented best-in-class formatting and parsing support. I also maintain the num_threads, deranged, powerfmt, and num-conv crates.
On top of time, I contribute to the Rust compiler and standard library, which led to me being part of the first-ever group of Rust Foundation fellows. I've been working with Rust in some form since 2016, and working on Rust itself since 2020. In this time, I have written two accepted RFCs (one stabilized, one being implemented), worked on eliminating special-casing for the standard library, and stabilized countless library items.
If you have used #[derive(Default)] on enums, mut(in path) on a field, or impl(in path) on a trait, that is a direct result of my RFC work. A more thorough list of my non-trivial contributions is available on my website.
I work on open source software in my free time. Sponsoring me shows that you believe the work I am doing is worthwhile and I should continue doing so. With your support, Rust and its ecosystem will be better off. The more support I have, the more time I am able to dedicate to work on Rust and its ecosystem.

Featured Works

time-rs/time

The most used Rust library for date and time handling.

Language: Rust - Stars: 1125
rust-lang/rust

Empowering everyone to build reliable and efficient software.

Language: Rust - Stars: 98903
rust-lang/rfcs

RFCs for changes to Rust

Language: Markdown - Stars: 5967
jhpratt/num_threads

Obtain the number of threads in the current process

Language: Rust - Stars: 13
jhpratt/deranged

Proof of concept ranged integers in Rust.

Language: Rust - Stars: 38
rust-lang/cargo

The Rust package manager

Language: Rust - Stars: 12836

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown