Rust cargo-subcommand

Open-source Rust projects categorized as cargo-subcommand

Top 23 Rust cargo-subcommand Projects

  • cargo-make

    Rust task runner and build tool.

  • Project mention: Rust Tooling: 8 tools that will increase your productivity | dev.to | 2024-02-15

    cargo-make aims to be an extensive Rust-written task runner that additionally lets you define workflows to execute your tasks. You can install it using cargo install cargo-make.

  • nextest

    A next-generation test runner for Rust.

  • Project mention: Rust Tooling: 8 tools that will increase your productivity | dev.to | 2024-02-15

    cargo-nextest describes itself as a “next-generation Rust test runner”. To install, you need to run cargo install cargo-nextest.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cargo-deny

    ❌ Cargo plugin for linting your dependencies 🦀

  • Project mention: Please add licenses to your projects, rust DS emulator Dust now dead. | /r/rust | 2023-06-28

    Tip: You can check the licenses of all your dependencies (recursively) using cargo-deny: https://github.com/EmbarkStudios/cargo-deny

  • cargo-release

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

  • Project mention: Changelog-Driven Releases | news.ycombinator.com | 2024-04-23

    My problem with maintaining a changelog during development is it can serve as a source of merge conflicts. Instead, I follow Covnentional Commit style and manually write my changelog entries based on the commits. I have a tool [0] that can show me the relevant commits for a package in my repo and automates the entire release process, including doing sanity checks.

    I also feel like releasing from CI is hard, especially if you have multiple packages in a repo [1], including

    - You can't as easily introspect the process

    - You can't as easily recover from failure

    - Getting a lot of the nuance right, like handling releases concurrent to merging of PRs, is difficult

    - When the workflow is an ever-present "release PR" that you merge when ready has issues with selecting which packages to release and at what version

    I have been considering making a tool to generate changelogs from fragments. Been keeping notes at https://github.com/epage/epage.github.io/issues/23

    [0]: https://github.com/crate-ci/cargo-release

    [1]: https://github.com/MarcoIeni/release-plz/discussions/1019

  • cargo-zigbuild

    Compile Cargo project with zig as linker

  • Project mention: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux | news.ycombinator.com | 2024-02-17

    https://github.com/rust-cross/cargo-zigbuild

    I’m curious what the blockers are for rustc to cross-compile like zig does natively.

  • cargo-asm

    cargo subcommand showing the assembly or llvm-ir generated for Rust code

  • Project mention: Performance difference between obj.function(...) and function(obj, ...) ? | /r/rust | 2023-12-08

    cargo asm might be useful here (if you can't use godbolt).

  • cargo-show-asm

    cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code

  • Project mention: Performance difference between obj.function(...) and function(obj, ...) ? | /r/rust | 2023-12-08
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cargo-machete

    Remove unused Rust dependencies with this one weird trick!

  • Project mention: Rust Tooling: 8 tools that will increase your productivity | dev.to | 2024-02-15

    cargo-machete is a Cargo plugin for cutting out unused dependencies from your project. To install it, you can use cargo install cargo-machete then use cargo machete in a Rust project directory.

  • cargo-auditable

    Make production Rust binaries auditable

  • Project mention: Rust Offline? | /r/rust | 2023-05-04

    Further we use cargo-auditable and cargo-audit as part of both our pipeline and regular scanning of all deployed services. This makes our InfoSec and Legal super happy since it means they can also monitor compliance with licenses and patch/update timings.

  • cargo-mutants

    :zombie: Inject bugs and see if your tests catch them!

  • Project mention: Distcc: A fast, free distributed C/C++ compiler | news.ycombinator.com | 2023-06-01

    Hi Rusty!

    For a later hack in the same vein, check out https://github.com/sourcefrog/cargo-mutants

  • cargo-c

    build and install C-compatible libraries

  • cargo-public-api

    List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via CI or a CLI.

  • cargo-readme

    Generate README.md from docstrings

  • cargo-supply-chain

    Gather author, contributor and publisher data on crates in your dependency graph.

  • cargo-wix

    A cargo subcommand to build Windows installers for rust projects using the WiX Toolset

  • cargo-xwin

    Cross compile Cargo project to Windows MSVC target with ease

  • Project mention: [Review] Introducing cargo-xwin: A Solution for Cross-Compiling Rust on macOS to MSVC | /r/rust | 2023-05-25

    Today, I am excited to introduce a real game-changer - the [cargo-xwin](https://github.com/rust-cross/cargo-xwin) crate! After countless trials and errors, cargo-xwin was the only one that truly met my needs.

  • cargo-n64

    Make Nintendo 64 games in Rust! 🦀

  • Project mention: CIB 64DD Dev Kit | /r/n64 | 2023-05-07
  • cargo-multivers

    Cargo subcommand to build multiple versions of the same binary, each with a different CPU features set, merged into a single portable optimized binary

  • Project mention: Cargo-Multivers | news.ycombinator.com | 2023-12-15
  • cargo-swift

    A cargo plugin to easily build Swift packages from Rust code

  • Project mention: Building cross-platform Rust for Web, Android and iOS – a minimal example | news.ycombinator.com | 2023-07-09

    I found https://github.com/antoniusnaumann/cargo-swift pretty nice for iOS. It uses UniFFI under the hood but automates the other pieces with building an xcode project.

  • cargo-aur

    Prepare Rust projects to be released on the Arch Linux User Repository

  • cargo-changelog

    Changelog management tool for the CLI

  • cargo-select

    Cargo subcommand to easily run targets/examples

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust cargo-subcommand related posts

Index

What are some of the best open-source cargo-subcommand projects in Rust? This list will help you:

Project Stars
1 cargo-make 2,392
2 nextest 1,943
3 cargo-deny 1,542
4 cargo-release 1,244
5 cargo-zigbuild 1,198
6 cargo-asm 1,104
7 cargo-show-asm 581
8 cargo-machete 546
9 cargo-auditable 547
10 cargo-mutants 437
11 cargo-c 414
12 cargo-public-api 342
13 cargo-readme 337
14 cargo-supply-chain 311
15 cargo-wix 288
16 cargo-xwin 280
17 cargo-n64 151
18 cargo-multivers 146
19 cargo-deadlinks 143
20 cargo-swift 114
21 cargo-aur 74
22 cargo-changelog 23
23 cargo-select 16

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com