rust-lang logo

Cargo

The Rust package manager (by rust-lang)

Stats

Basic Cargo repo stats
8
6,676
9.7
about 18 hours ago

rust-lang/cargo is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Cargo Alternatives

Similar projects and alternatives to Cargo

  • GitHub repo rust

    Empowering everyone to build reliable and efficient software.

  • GitHub repo windows-rs

    Rust for Windows

  • GitHub repo rust-analyzer

    A Rust compiler front-end for IDEs

  • GitHub repo rfcs

    RFCs for changes to Rust

  • GitHub repo winapi-rs

    Rust bindings to Windows API

  • GitHub repo case-studies

    Analysis of various tricky Rust code

  • GitHub repo butte

  • GitHub repo minos

    Tool to test OpenAPI spec files VS real implementations

  • GitHub repo PowerShell

    PowerShell for every system!

  • GitHub repo Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

  • GitHub repo tikv

    Distributed transactional key-value database, originally created to complement TiDB

  • GitHub repo coreutils

    Cross-platform Rust rewrite of the GNU coreutils

  • GitHub repo py-spy

    Sampling profiler for Python programs

  • GitHub repo rayon

    Rayon: A data parallelism library for Rust

  • GitHub repo rust

    Rust language bindings for TensorFlow (by tensorflow)

  • GitHub repo rust-postgres

    Native PostgreSQL driver for the Rust programming language

  • GitHub repo opencv-rust

    Rust bindings for OpenCV 3 & 4

  • GitHub repo cargo-release

    Cargo subcommand "release": everything about releasing a rust crate.

  • GitHub repo Parity

    The fast, light, and robust client for the Ethereum mainnet.

  • GitHub repo QMetaObject crate for Rust

    Integrate Qml and Rust by building the QMetaObject at compile time.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Cargo alternative or higher similarity.

Posts

Posts where Cargo has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-18.
  • Reducing Rust Incremental Compilation Times on macOS by 70%
    news.ycombinator.com | 2021-04-18
    reddit.com/r/rust | 2021-04-17
    AFAIK it will soon become default on macOS Ref: https://github.com/rust-lang/cargo/pull/9298
    reddit.com/r/rust | 2021-04-17
    It works for me to put it in `~/.cargo/config.toml` . Actually these two profile from Cargo.toml and config.toml seem to be merged here: https://github.com/rust-lang/cargo/blob/163097c/src/cargo/core/profiles.rs#L38
  • Size of target directory
    reddit.com/r/rust | 2021-04-08
    I guess the problem you are seeing is this one: cargo ./target fills with outdated artifacts as toolchains are updated/changed #5026.
  • Announcing Rust 1.51.0
    reddit.com/r/rust | 2021-03-25
    Am I reading this correctly that these two combined result in dev-dependencies getting ignored unless explicitly asked for? That would fix the longstanding issue due to which distros have to patch the Cargo.toml of crates to prevent Cargo from pulling in dependencies that can only be available on other platforms (e. g. winapi).
    reddit.com/r/rust | 2021-03-25
    No, unfortunately. https://github.com/rust-lang/cargo/issues/5133#issuecomment-596045520
  • Rust 1.51.0 is released!
    reddit.com/r/rust | 2021-03-25
    Added the split-debuginfo profile option to control the -Csplit-debuginfo codegen option.
  • Hey Rustaceans! Got an easy question? Ask here (12/2021)!
    reddit.com/r/rust | 2021-03-22
    Cargo.toml
  • Hey Rustaceans! Got an easy question? Ask here (10/2021)!
    reddit.com/r/rust | 2021-03-08
    AFAIK cargo install uses the default feature set i.e. sse2. It was decided against using target-cpu=native by default https://github.com/rust-lang/cargo/issues/4150.
  • Swift Achieved Dynamic Linking Where Rust Couldn't (2019)
    news.ycombinator.com | 2021-02-20
    With a big caveat: you can't have a dependency on a crate that is a dylib/cdylib or even staticlib in Cargo.toml. Your only way out is to have a build.rs that somehow builds the dependency with cargo. Which, if you're using a workspace, will deadlock. https://github.com/rust-lang/cargo/issues/8938
  • Novice mistake deleted all my hobby projects/tests
    reddit.com/r/rust | 2021-02-20
  • Having trouble getting platform-specific library feature dependencies
    reddit.com/r/rust | 2021-02-19
    This is/was a known bug. The fix and the related resolver changes were stabilized just recently and are coming with the 1.51 release which will become stable on March 25th, i.e. in roughly a month.
  • Oxidizing Kraken - a retrospective on Kraken’s usage of Rust for 2+ years
    reddit.com/r/rust | 2021-02-19
    I believe most needs are already well captured in RFC 2730 (tracked by https://github.com/rust-lang/cargo/issues/8933).
  • Hey Rustaceans! Got an easy question? Ask here (6/2021)!
    reddit.com/r/rust | 2021-02-08
    Doesn't look like it. There's mention of it here but it was closed in favour of the ticket I linked before, (which was then closed).
    reddit.com/r/rust | 2021-02-08
    I saw this from a long time ago and even though it was agreed something was needed, it was closed as needing and RFC.