-
Notifications
You must be signed in to change notification settings - Fork 25
Links
Tom Kaitchuck edited this page Oct 13, 2019
·
20 revisions
- A C# calling Rust guide - Code example based on post
- Another C# calling Rust guide
- Rust calling C# code
- C/C++ - cbindgen
- C/C++ - rust-bindgen
- Node.js - neon
- Python - PyO3
- Wasm - wasm-bindgen
- C# code gen utilities - translator or oaidl
- Netty equivalent - tokio
- Bytes manipulation - bytes
- Serialization tools - serde
- Lombok like - derive_more, derivative, derive_builder
- gRPC client - tonic
- Linter - https://crates.io/crates/clippy
- Code formatter - https://github.com/rust-lang/rustfmt
- Licence audit - https://crates.io/crates/cargo-license
- Security audit - https://rustsec.org/
- Randomized testing - https://crates.io/crates/quickcheck
- Code coverage - https://crates.io/crates/cargo-tarpaulin
- Profiler - https://github.com/svenstaro/cargo-profiler
- Comparison of mocking libraries - https://asomers.github.io/mock_shootout/
- Travis integration - https://crates.io/crates/cargo-travis