Build it in Rust

In 2018, the Rust community decided to improve the programming experience for a few distinct domains (see the 2018 roadmap). For these, you can find many high-quality crates and some awesome guides on how to get started.


Command Line

Whip up a CLI tool quickly with Rust’s robust ecosystem. Rust helps you maintain your app with confidence and distribute it with ease.

Building Tools
gear with puzzle piece elements


Use Rust to supercharge your JavaScript, one module at a time. Publish to npm, bundle with webpack, and you’re off to the races.

Writing Web Apps
a cloud with nodes


Predictable performance. Tiny resource footprint. Rock-solid reliability. Rust is great for network services.

Working On Servers
an embedded device chip


Targeting low-resource devices? Need low-level control without giving up high-level conveniences? Rust has you covered.

Starting With Embedded