Trdelnik is a suite of tools and libraries for testing, auditing and developing Solana / Anchor programs (smart contracts).
Trdelnik could be useful for writing Rust dApps, too.