Things I hate about Rust, redux

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gdbstub

    An ergonomic, featureful, and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust (with no-compromises #![no_std] support)

  • I've worked really hard to keep gdbstub panic free in its minimal configuration, going so far as to write some informal scripts that parse rustc's asm output to scan for the presence of panicking code paths.

  • rustig

    A tool to detect code paths leading to Rust's panic handler

  • You might be interested in this: https://github.com/Technolution/rustig

  • 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
  • watt

    Runtime for executing procedural macros as WebAssembly

  • MIRAI

    Rust mid-level IR Abstract Interpreter

  • https://github.com/facebookexperimental/MIRAI which integrates with https://crates.io/crates/contracts (a crate that does runtime checking of contracts, and with mirai they are upgraded to compile-time checking) and https://crates.io/crates/mirai-annotations

  • prusti-dev

    A static verifier for Rust, based on the Viper verification infrastructure.

  • https://github.com/viperproject/prusti-dev/ that looks a bit like mirai in that it also does design by contract at compile time

  • kani

    Kani Rust Verifier

  • macro_railroad_ext

    Display syntax-diagrams for Rust-macros on docs.rs and doc.rust-lang.org

  • macro_railroad creates syntax ("railroad") diagrams from macro_rules!, which helps understanding the flow of many macros. It can be helpful when debugging the input syntax. There are also extensions for firefox, chrome, and edge that automatically renders syntax diagrams inline while viewing docs.rs, which is helpful for users of macros in general.

  • SaaSHub

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

    SaaSHub 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

  • Is there something like "super-safe" rust?

    8 projects | /r/rust | 25 Mar 2023
  • rustc-plugin: A framework for writing plugins that integrate with the Rust compiler

    6 projects | /r/rust | 18 Apr 2023
  • Prop v0.42 released! Don't panic! The answer is... support for dependent types :)

    5 projects | /r/rust | 18 Jan 2023
  • Anything C can do Rust can do Better

    58 projects | dev.to | 1 Dec 2022
  • What's everyone working on this week (45/2022)?

    9 projects | /r/rust | 7 Nov 2022