SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Cargo Projects
-
В Elixir есть Mix. В Rust есть Cargo. В Ruby есть Bundler и RubyGems. В Haskell есть Cabal и Stack. В JavaScript есть npm, pnpm и Yarn. В Go есть modules.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Rust at Scale: An Added Layer of Security for WhatsApp | news.ycombinator.com | 2026-01-28
Who knows what they did, but there are things which can be done: https://github.com/johnthagen/min-sized-rust
-
Project mention: Nightingale – open-source karaoke app that works with any song on your computer | news.ycombinator.com | 2026-03-18
I'm just using cross https://github.com/cross-rs/cross to build cross-arch. you can still use `cargo build`, it will just work.
-
-
-
Project mention: A terminal weather app with ASCII animations driven by real-time weather data | news.ycombinator.com | 2026-02-19
I keep htop and some vim buffers open regularly, and I keep some tools open while a work on a project e.g. https://github.com/Canop/bacon.
But everything else is opened as needed. Especially toys like this.
-
-
-
-
-
-
-
-
-
Project mention: Supply chain nightmare: How Rust will be attacked and what we can do to mitigate | news.ycombinator.com | 2026-04-10
which uses the RustSec advisory DB https://rustsec.org/
Alternative A) would be to redirect the DNS for crates.io in your company internal DNS server to point at your own mirror, and to have your company servers and laptops/workstations all use your company internal DNS server only. And have the servers and laptops/workstations trust a company controlled CA certificate that issues TLS certificates for “crates.io” and whatever DNS name the advisory DB is downloaded from. Then cargo and cargo audit would work transparently assuming they use the host CA trust store when validating the TLS certificates when they connect to crates.io and wherever the advisory DB is downloaded from. Drawback is if you accidentally leave some servers or laptops/workstations using external DNS, and connections are made to the real crates.io instead.
Alternative B) that I see is to set up the crates host to use a DNS name under your own control. E.g. crates dot your company internal network DNS name. And then also fork cargo audit and set it up so that the advisory DB it uses is always up to date but has replaced the cargo registry they are referring to to be your own cargo crates registry. I think that should work. It is already very easy to set up your own crates registry, cargo has excellent support built right into it for using crates registries other than or in addition to crates.io. And then you have a company policy that crates.io is never to be used and you enforce it with automatic scanning of all company repos that checks that no entries in Cargo.toml and Cargo.lock files use crates.io.
It would probably be a good idea even to have separate internal crate registries for crates that are from crates.io and crates that are internal to the company itself. To avoid any name collisions and the likes.
-
-
-
Project mention: Rust-script – Run Rust files and expressions as scripts | news.ycombinator.com | 2025-12-09
-
-
Project mention: Stop struggling with Rust CLI tool installs: the only guide you need (Mac, Linux, Windows) | dev.to | 2025-06-19
cargo-update crate Keep all your installed Cargo tools up-to-date
-
-
-
nix-init
Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more [maintainer=@figsoda]
Rust Cargo discussion
Rust Cargo related posts
-
How much do amd64 microarchitecture levels help in Go?
-
Show HN: Trust – Coding Rust like it's 1989
-
Show HN: HyprKCS – A fast, native GTK4/Adwaita keybind manager for Hyprland
-
Show HN: HyprKCS – A fast, native GTK4/Adwaita keybind manager for Hyprland
-
Rust the Process
-
Show HN: Cargo-rail: graph-aware monorepo tooling for Rust; 11 deps
-
Rust-script – Run Rust files and expressions as scripts
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Jun 2026
Index
What are some of the best open-source Cargo projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Cargo | 15,064 |
| 2 | min-sized-rust | 9,764 |
| 3 | cross | 8,194 |
| 4 | juniper | 5,962 |
| 5 | cargo-edit | 3,406 |
| 6 | bacon | 3,295 |
| 7 | cargo-expand | 3,085 |
| 8 | tarpaulin | 2,974 |
| 9 | cargo-make | 2,927 |
| 10 | cargo-chef | 2,612 |
| 11 | cargo-generate | 2,418 |
| 12 | cargo-deny | 2,326 |
| 13 | kondo | 2,289 |
| 14 | cargo-dist | 2,048 |
| 15 | rustsec | 1,896 |
| 16 | cargo-fuzz | 1,820 |
| 17 | jql | 1,671 |
| 18 | rust-script | 1,623 |
| 19 | cargo-release | 1,564 |
| 20 | cargo-update | 1,542 |
| 21 | mongo-rust-driver | 1,510 |
| 22 | cargo-outdated | 1,403 |
| 23 | nix-init | 1,401 |