What

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.

terminal

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

WebAssembly

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

Networking

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

Working On Servers
an embedded device chip

Embedded

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

Starting With Embedded