Cargo Plugins cargo-whatever

  • release - everything about releasing a rust crate.
  • dist - cargo build but For Building Final Distributable Artifacts and uploading them to an archive.
  • shuttle - Build & ship a backend without writing any infrastructure files. Instead get your infrastructure. definitions from your code function signatures and annotations.
  • watch - Watches over your Cargo project’s source.
  • nextest - next-generation test runner for Rust.

Tools

  • hyperfine - A command-line benchmarking tool.
  • bat - A cat(1) clone with wings.
  • eza - A simple, fast, and modern package manager for Linux.
  • starship - The minimal, blazing-fast, and infinitely customizable prompt for any shell!
  • dust - A more intuitive version of du in rust.
  • doggo - A command-line DNS client like dig but faster.
  • atuin - ✨ Magical shell history.
  • delta - A viewer for git and diff output.
  • zoxide - A faster way to navigate your filesystem.

Crates

  • clap - A full featured, fast Command Line Argument Parser for Rust.
  • owo_colors - A zero-allocation no_std-compatible zero-cost way to add color to your Rust terminal to make people go owo.
  • dialoguer - Rust utility library for nice command line prompts and similar things.
  • indicatif - A progress bar and cli reporting library for Rust.
  • enum_dispatch - Near drop-in replacement for dynamic-dispatched method calls with up to 10x the speed.
  • eyre - Flexible concrete Error Reporting type built on std::error::Error with customizable Reports.
  • color-eyre - An error report handler for panics and eyre::Reports for colorful, consistent, and well formatted error reports for all kinds of errors.
  • miette - Fancy extension for std::error::Error with pretty, detailed diagnostic printing.
  • thiserror - This library provides a convenient derive macro for the standard library’s std::error::Error trait.
  • fern - Simple, efficient logging for Rust.
  • rusty-hook - Git hook utility for Rust codebases that lets you run any script for any git hook.
  • dotenv - Library to help supply environment variables in testing and development.
  • walkdir - Rust library for walking directories recursively.
  • assert_fs - Filesystem fixtures and assertions for testing.
  • assert_cmd - Easy command initialization and assertions.
  • tracing - Application level tracing for Rust.
  • typed-builder - A procedural macro for creating typed builders.
  • spinach -
  • handlebars-rust -