Menu

Rust-Spielplatz

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

Das ist ein kostenloser Online-Rust-Playground und -Compiler. Schreibe Rust-Code direkt im Browser, drücke Ausführen und sieh, wie rustc dein Programm in Sekunden kompiliert und ausführt — kein lokales rustup, kein cargo-Projekt, kein Target-Triple einzurichten. Der schnellste Weg, ein Pattern zu testen, den Borrow Checker zu prüfen oder eine Rust-Übung durchzuarbeiten.

Unter der Haube nutzt der Editor dieselbe Engine wie VS Code (Rust-Syntax-Highlighting, Autovervollständigung, diagnostische Unterstreichungen), und dein Code kompiliert mit rustc auf Alpine Linux. Die Standardbibliothek ist verfügbar — std::collections, std::io, std::fs, Option, Result, Vec, HashMap, Iterator. Egal, ob du Ownership erkundest, eine Trait-Implementierung testest oder bestätigst, wie ein Lifetime sich ausbreitet — dieser Online-Rust-Compiler bringt dich in Sekunden von der Idee zur Ausgabe.

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 — dieselbe 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, read_to_string lesen aus dem Eingabefeld des Playgrounds, sodass du interaktive Rust-Programme vollständig testen kannst. Keine Installation — kein rustup, cargo oder MSVC-Linker.
  • 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 memory-safe machen, und rustc sagt dir genau, was du verletzt hast.
  • Traits, Generics und Pattern Matching mit Enums — idiomatisches Rust, das du Schritt für Schritt pro impl-Block testen kannst, plus Option- und Result-Komposition.
  • Schnelle Rust-Experimente — eine Iterator-Kette testen, einen match-Arm ausprobieren, einen Trait-Bound verifizieren oder bestätigen, 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 komplett kostenlos — keine Anmeldung, kein rustup zu installieren, kein cargo-Projekt einzurichten. 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 auf jedem modernen Browser — Desktop, Tablet oder Handy. Ideal, um Rust auf einem Chromebook oder einer Maschine zu kompilieren, auf der du rustup nicht installieren kannst.
Kann ich std::io::stdin() im Online-Rust-Compiler verwenden?
Ja. Der Playground hat ein stdin-Eingabefeld — 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. Nützlich, um Rust-Ownership-Muster mit echten Eingaben zu üben.
Wie lerne ich Rust, nachdem ich den Playground ausprobiert habe?
Editiere den Rust-Beispielcode, drücke Ausführen und iteriere. Für strukturiertes Lernen führt Coddys interaktiver Rust-Kurs dich von Ownership und Borrowing bis zu Traits, Generics und Fehlerbehandlung mit praktischen Übungen.