Become a sponsor to Jacob Pratt
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 enum
s, 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 work
-
time-rs/time
The most used Rust library for date and time handling.
Rust 1,124 -
rust-lang/rust
Empowering everyone to build reliable and efficient software.
Rust 98,744 -
rust-lang/rfcs
RFCs for changes to Rust
Markdown 5,962 -
jhpratt/num_threads
Obtain the number of threads in the current process
Rust 13 -
jhpratt/deranged
Proof of concept ranged integers in Rust.
Rust 38 -
rust-lang/cargo
The Rust package manager
Rust 12,816
$1 a month
Selectπ¦
$3 a month
Selectπ¦π¦
$5 a month
Selectπ¦π¦π¦
$10 a month
Selectπ¦π¦π¦π¦
$25 a month
Selectπ¦π¦π¦π¦π¦
$50 a month
Selectπ¦π¦π¦π¦π¦π¦
$100 a month
Selectπ¦π¦π¦π¦π¦π¦π¦
You will receive a priority email for any questions or support needs. I will join your company's messaging platform, GitHub organization, or repository as requested.
$250 a month
Selectπ¦π¦π¦π¦π¦π¦π¦π¦
You will receive a priority email for any questions or support needs. I will join your company's messaging platform, GitHub organization, or repository as requested.
$500 a month
Selectπ¦π¦π¦π¦π¦π¦π¦π¦π¦
You will receive a priority email for any questions or support needs. I will join your company's messaging platform, GitHub organization, or repository as requested. Your company will be shown as my sponsor for any talks I may give (conditional on approval from the organizer).
$1,000 a month
Selectπ¦π¦π¦π¦π¦π¦π¦π¦π¦π¦
You will receive a priority email and a phone number to reach me at for any questions or support needs. I will join your company's messaging platform, GitHub organization, or repository as requested. Your company will be shown as my sponsor for any talks I may give (conditional on approval from the organizer).