Menu

Online-Rust-Compiler

Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.

main.rs
Output
Click Run to see the output here.

Rust online im Browser ausführen

Ein kostenloser Online-Rust-Playground und -Compiler. Schreib Rust im Browser, drück Run, und rustc kompiliert und führt dein Programm in Sekunden aus. Kein lokales rustup, kein cargo-Projekt, kein Target-Triple, das erst eingerichtet werden muss.

Der Editor läuft auf derselben Engine wie VS Code, also funktionieren Rust-Syntax-Highlighting, Autovervollständigung und diagnostische Unterstreichungen einwandfrei. Der Code wird mit rustc auf Alpine Linux kompiliert, die Standardbibliothek ist verfügbar — std::collections, std::io, std::fs, Option, Result, Vec, HashMap, Iterator. Praktisch, um ownership zu erkunden, eine trait-Implementierung zu testen oder zu prüfen, wie ein lifetime sich fortpflanzt.

Warum dieser Rust-Playground nützlich ist

  • Sofortige Rust-Kompilierung — Code schreiben, Ausführen drücken und die Ausgabe von rustc in Sekunden sehen, ohne Cargo.toml oder Target-Verzeichnis.
  • Vollständiges Rust-Syntax-Highlighting, Autovervollständigung und klare Compiler-Diagnosen, angetrieben von derselben Editor-Engine wie VS Code, mit rustcs berühmt hilfreichen Fehlermeldungen.
  • stdin-Eingabe wird unterstützt. std::io::stdin().read_line(&mut buf), BufRead::lines und das read_to_string-Muster lesen alle aus dem Eingabefeld des Playgrounds. Kein rustup, cargo oder MSVC-Linker auf deiner Seite.
  • Rust-Compiler (rustc) auf Alpine Linux — schreibe Rust mit Ownership, Lifetimes und Pattern Matching und erhalte Borrow-Checker-Feedback in Sekunden.

Was du im Rust-Playground ausprobieren kannst

  • Ownership, Borrowing und Lifetimes: die Idiome, die Rust speichersicher machen – und rustc sagt dir genau, wogegen du verstoßen hast.
  • Traits, Generics und Pattern Matching mit Enums: idiomatisches Rust, das du impl-Block für impl-Block testen kannst, plus Option- und Result-Komposition.
  • Schnelle Rust-Experimente: eine Iterator-Kette testen, einen match-Arm ausprobieren, einen Trait-Bound prüfen oder nachsehen, wie eine Closure ihre Umgebung erfasst.

Häufig gestellte Fragen zum Online-Rust-Compiler

Ist der Online-Rust-Compiler kostenlos?
Ja, der Rust-Playground ist kostenlos. Keine Anmeldung, kein rustup zum Installieren und kein cargo-Projekt zum Aufsetzen — Seite öffnen und kompilieren.
Muss ich rustup oder cargo installieren?
Keine Installation nötig. Du brauchst weder rustup, cargo noch eine Rust-Toolchain auf deinem Rechner. Der Online-Rust-Compiler kompiliert deinen Code mit rustc auf Alpine Linux und führt ihn in Sekunden aus.
Funktioniert der Rust-Playground auf Handy und Chromebook?
Ja. Der Rust-Playground läuft in jedem modernen Browser, ob Desktop, Tablet oder Handy. Praktisch, um Rust von einem Chromebook aus oder auf einem Rechner zu kompilieren, auf dem du rustup nicht installieren kannst.
Kann ich std::io::stdin() im Online-Rust-Compiler verwenden?
Ja. std::io::stdin().read_line(&mut buf), io::BufRead::lines und read_to_string lesen deine eingegebenen Zeilen genauso, als würdest du lokal cargo run starten und im Terminal tippen. Praktisch, um Rust-Ownership-Muster mit echten Eingaben zu üben.
Wie lerne ich Rust, nachdem ich den Playground ausprobiert habe?
Bearbeite den Rust-Beispielcode, drücke Run und probier dich durch. Wenn du etwas Strukturierteres möchtest, führt dich Coddys interaktiver Rust-Kurs mit praktischen Übungen von ownership und borrowing über traits und generics bis zur Fehlerbehandlung.