List of Rust software and tools

Last updated

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.

Contents

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

See also

References

  1. https://github.com/bytecodealliance/wasmtime
  2. https://llvm.org/
  3. https://github.com/thepowersgang/mrustc
  4. https://doc.rust-lang.org/rustc/index.html
  5. https://www.jetbrains.com/rust/
  6. https://github.com/brotzeit/rustic
  7. https://github.com/rust-lang/rust-mode
  8. https://github.com/rust-lang/rust.vim
  9. https://github.com/fannheyward/coc-rust-analyzer
  10. https://rust-analyzer.github.io/
  11. https://bazel.build/
  12. https://doc.rust-lang.org/cargo/
  13. https://crates.io/
  14. https://rust-lang.github.io/rustup/
  15. https://rust-lang.github.io/rustup/
  16. https://rustup.rs/
  17. https://actix.rs/
  18. https://diesel.rs/
  19. https://github.com/rayon-rs/rayon
  20. https://docs.rs/rayon/latest/rayon/
  21. https://rocket.rs/
  22. https://serde.rs/
  23. https://tokio.rs/
  24. https://docs.rust-embedded.org/book/intro/no-std.html
  25. https://docs.rust-embedded.org/
  26. https://github.com/rust-embedded/awesome-embedded-rust
  27. https://rtic.rs/
  28. https://www.tockos.org/
  29. https://github.com/rust-ml/linfa
  30. https://rust-ml.github.io/linfa/rustdocs/linfa/
  31. https://github.com/rust-ndarray/ndarray
  32. https://docs.rs/ndarray/latest/ndarray/
  33. https://docs.rs/nalgebra/latest/nalgebra/
  34. https://www.pola.rs/
  35. https://github.com/rust-lang/rust-clippy
  36. https://doc.rust-lang.org/clippy/
  37. https://github.com/rust-lang/miri
  38. https://github.com/rust-lang/rustfmt
  39. https://doc.rust-lang.org/unstable-book/compiler-flags/sanitizer.html
  40. https://doc.rust-lang.org/book/ch11-01-writing-tests.html
  41. https://doc.rust-lang.org/rust-by-example/testing/unit_testing.html
  42. https://altsysrq.github.io/proptest-book/
  43. https://docs.rs/proptest/latest/proptest/
  44. https://github.com/BurntSushi/quickcheck
  45. https://rust-lang.github.io/rust-bindgen/
  46. https://docs.rs/bindgen/latest/bindgen/
  47. https://github.com/mozilla/cbindgen
  48. https://docs.rs/cbindgen/latest/cbindgen/
  49. https://doc.rust-lang.org/rustdoc/