List of Rust software and tools


This is a list of software and programming tools for the Rust programming language, including IDEs, compilers, libraries, verification and debugging tools, numerical and scientific computing libraries, and related projects.

Compilers

Integrated development environments and editors

Package managers and build systems

Libraries and frameworks

Real-time and embedded systems

Numerical and scientific computing

Verification, debugging, and analysis

Testing frameworks

Documentation and code generation

  • Bindgen — generates Rust FFI bindings to C libraries
  • Cbindgen — generates C headers from Rust code
  • rustdoc — official Rust documentation generator