Tired to write verbose RScript lines when non-interactive (or getting LOCK library errors on RStudio  )? rpkg is now live on crates.io πŸŽ‰ https://crates.io/crates/rpkg

A lightweight Rust CLI to install R packages from terminal:
β€’ CRAN/Git* packages
β€’ Country-based mirror selection
β€’ Git source flags: GitHub/GitLab/Bitbucket/Codeberg
β€’ Optional library path

Feedback welcome from R + Rust folks πŸ™Œ

#rustlang #rstats #opensource #cli #cratesio

crates.io: Rust Package Registry

crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

Calamine v0.33.0 has been released:

https://crates.io/crates/calamine

https://github.com/tafia/calamine/releases/tag/v0.33.0

https://docs.rs/calamine/latest/calamine/changelog/index.html

Thanks to all the contributors and welcome to `withzombies` and `siqpush` who were new contributors in this release.

#rust #cratesio

crates.io: Rust Package Registry

crates.io: development update | Rust Blog

Empowering everyone to build reliable and efficient software.

How Safe is the Rust Ecosystem? A Deep Dive into crates.io

#cargo #cargodeny #cratesio #rustlang

https://mr-leshiy-blog.web.app/blog/crates_io_analysis/

I’ve tested package removing on #cratesio and it works perfectly! ❀️‍πŸ”₯
All my #FlipperZero crates just πŸ’¨

https://crates.io/keywords/flipper-zero

@jak2k I decided in 2025 that my personal requirements for publishing libraries are
- the availability of namespaces, and
- choice of authentication providers.

Let's see if crates.io ever arrives at that.

#rust #cratesio

I've set up Kellnr to cache my downloads from crates.io and this is the result when I update my locally installed cargo packages. And it's still getting more and more.

Every single of these 1500 crates must be maintained, or I'll have insecure code running on my computer. And I didn't even compile most of my own projects yet.

#rust #cratesio #cargo #kellnr #supplychain

I analyzed where Rust crates are hosted. Over 94% of them are on GitHub: https://crates-centralization.jak2k.eu/

This gives Microsoft a lot of control over the Rust ecosystem. Even more so, considering the only login method on crates.io is GitHub (see https://github.com/rust-lang/crates.io/issues/326).

#rust #cratesio #github #microsoft

Rust's crates are too centralized

crates.io phishing attempt

Earlier this week, an npm supply chain attack. It’s turn for crates.io, the main public repository for Rust crates (packages). The phishing e-mail looks like this: And it leads to a GitHub login pa...

fasterthanli.me

My Rust crate (mendeleev) is now at the top of the "chemistry" keyword by recent downloads.

https://crates.io/keywords/chemistry

That's nice. Although eventually I should try to publish something more sophisticated than a glorified CSV file. Ideas are welcome.

#rust #RustLang #cratesIo #crate #chemistry

crates.io: Rust Package Registry