Context: I'm working on an experimental Rust OS, and I'm doing the "Rust first" approach, i.e. my goal is to make sure that Rust programs with no FFI (but with std) work: it is relatively easy to port Rust std to a new OS without libc. And like, why should I first implement libc, if I'm not doing another unix clone?
However, I can't find any pure Rust utilities/programs: everything depends on libc or Linux syscalls, either directly or transitively through other deps. I would've expected that by now there would be a ton of pure Rust things, from shells to ssh clients/servers to web servers to databases, but I can't find anything...