Cargo has never frustrated me like npm or pip has. Does Cargo ever get frustrating? Does anyone ever find themselves in dependency hell?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. Cargo

    The Rust package manager

    Be careful about doing this globally on in a way that shares the target dir, you'll end up hitting a cargo bug that causes it to combine unexpected code in some cases, which can cause unsound behavior. https://github.com/rust-lang/cargo/issues/12516

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. crates.io

    The Rust package registry

    Vendoring your packages was very tedious to even remotely get to work with Cargo. I spent a very long time getting Cargo to work together with cargo-local-registry. We vendor crates from crates.io and a custom internal registry.

  4. bad-workspace

    edit: I prepared a proof of concept for this to explain it to a friend a couple months back, if you want to poke around at it.

  5. projclean

    Project dependencies & build artifacts cleanup tool.

    projclean can help you clean up project build & cache, such as node_modules and cache dirs.

  6. compiler-team

    A home for compiler team planning documents, meeting minutes, and other such things.

    See https://github.com/rust-lang/compiler-team/issues/688

  7. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Learning Rust by Building a CLI App

    3 projects | dev.to | 25 Aug 2023
  • Is Rust's cargo-edit crate still relevant?

    2 projects | /r/rust | 12 May 2023
  • TIL about cargo add

    2 projects | /r/rust | 15 Dec 2022
  • Yet another command line argument parser: bpaf 0.5.5

    7 projects | /r/rust | 2 Sep 2022
  • Cargo: Namespaced and weak dependency features have been stabilized

    4 projects | /r/rust | 2 Feb 2022

Did you know that Rust is
the 5th most popular programming language
based on number of references?