Battery Packs: Curated Rust Crates to Simplify Your Development Workflow

Battery packs: Let's talk about crates, baby

Battery Packs: Curated Rust Crates to Simplify Your Development Workflow

I'm introducing Battery Packs, a new way to share curated sets of Rust crates for common tasks like CLI tools or embedded systems. Instead of spending hours researching alternatives, developers can use these community-driven packs as flexible defaults. Anyone can publish a pack, ensuring recommendations come from experts building similar systems while avoiding lock-in. We even have a prototype tool called cargo-bp ready for you to try.

The best people to recommend what libraries you ought to use are other people building systems like yours.
  1. rickdeckard

    The hobbyist device maker in me took waaay to long to be certain that this is NOT about physical batteries...

    (was already confident, then there's suddenly a screenshot mentioning display components)

  2. two_handfuls

    For those struggling for context like me: this is about the Rust programming language.

  3. yjftsjthsd-h

    > Battery packs are meant to address one of the most common things I hear from new Rust adopters. Everyone loves the wealth of high-quality crates available on crates.io. And everyone hates having to spend a bunch of time researching and comparing alternatives.

    > [...]

    > One of the key ideas from battery packs is that anybody can publish one.

    So now we get to research and compare alternative battery packs? I guess it could help if there's fewer of them, but I don't see why that would be.

  4. efaref

    I guess the name is intending to evoke the "batteries included" metaphor, but it seems pretty terrible to me.

    If we're sticking with the crates/cargo metaphor, surely this should be called a "pallet".

  5. Arcuru

    Since I don't see it mentioned yet, https://blessed.rs seems to be pretty popular for finding common/recommended crates in the Rust ecosystem.

More from this day

2026-07-18