Ruby-Ausführer
Kostenloser Ruby-Runner online. Ruby-3.4-Code direkt im Browser schreiben und ausführen, mit puts-Ausgabe, echten Fehlermeldungen und fertigen Beispielen. Ohne Installation.
Welche Ruby-Version verwendet dieser Runner?
Er führt den offiziellen CRuby-3.4-Interpreter aus, der zu WebAssembly kompiliert wurde (das Projekt ruby.wasm). Nach dem Laden der Engine zeigt das Abzeichen neben dem Titel die exakte Version laut RUBY_VERSION.
Verlässt mein Code mein Gerät?
Nein. Der gesamte Interpreter läuft per WebAssembly im Tab Ihres Browsers: Parsen, Ausführung und Ausgabe geschehen lokal. Nichts wird auf einen Server hochgeladen, ein Konto ist nicht nötig.
Warum ist das erste Laden etwa 30 MB groß?
Sie laden einen kompletten Ruby-Interpreter samt Standardbibliothek herunter. Der Browser speichert ihn nach dem ersten Download im Cache, spätere Besuche sind daher fast sofort startklar.
Kann ich die Standardbibliothek oder Gems nutzen?
Die Standardbibliothek ist enthalten: require "json", "set", "date" und Co. funktionieren direkt. Gems von Drittanbietern lassen sich nicht installieren, da die Laufzeit bewusst vollständig offline arbeitet.
Was passiert bei einer Endlosschleife?
Eine Ausführung wird nach etwa 10 Sekunden gestoppt und die Engine startet automatisch neu, sodass die Seite nie einfriert. Das Limit macht den Runner ideal für Snippets und Übungen, nicht für Langläufer.
Was ist der Unterschied zu einer lokalen Ruby-Installation?
Hier ist null Einrichtung nötig, und es läuft auf jedem Gerät inklusive Smartphones und Chromebooks. Für echte Projekte mit Dateien, Netzwerk, Gems oder langen Jobs bleibt ein lokal installiertes Ruby besser.
Funktionieren puts, print und p?
Ja. Die Standardausgabe erscheint im Ausgabebereich; stderr und Exceptions werden rot angezeigt, mit Klasse, Meldung und Zeilennummer — wie im Terminal.
Kann ich mit gets Nutzereingaben lesen?
Nein. Skripte laufen nicht-interaktiv mit geschlossenem stdin, daher gibt gets sofort nil zurück. Für interaktive Eingaben führen Sie denselben Code mit einem lokalen Ruby aus.
Gibt es einen Tastenkürzel zum Ausführen?
Ja. Drücken Sie im Editor Strg+Enter (Cmd+Enter auf dem Mac), um den aktuellen Code ohne Maus auszuführen.
Verwandte Tools
- Lua-Ausführer Kostenloser Lua-Runner online. Lua-5.4-Code direkt im Browser schreiben und ausführen, mit Print-Ausgabe, Error-Stacktraces und Endlosschleifen-Schutz. Ohne Installation.
- Code-Spielwiese Online-HTML-, CSS- und JavaScript-Spielwiese mit Live-Vorschau, Editor mit Zeilennummern und abgefangener Konsole. Snippets sofort testen und das Ergebnis als HTML-Datei herunterladen - komplett im Browser.
- Chmod-Rechner Kostenloser Online-Chmod-Rechner zur Visualisierung und Berechnung von Linux-Dateiberechtigungen mit Kontrollkästchen. Sofortige Umwandlung zwischen numerischer (755, 644) und symbolischer Notation (rwxr-xr-x). Unterstützt Sonderberechtigungen wie setuid, setgid, sticky bit.
- ASCII-Tabelle Vollständige ASCII-Zeichencodierungsreferenz mit Dezimal-, Hexadezimal-, Oktal-, Binärcodes, HTML-Entities und Beschreibungen. Sofortige Suche und Filterung.
- HTTP-Anfrage-Tester Testen Sie REST-APIs direkt im Browser. Senden Sie GET-, POST-, PUT-, DELETE-Anfragen mit benutzerdefinierten Headern, Body und Parametern. Sehen Sie sofort Status, Header und JSON-Body.
- .htaccess-Generator Generieren Sie Apache .htaccess-Regeln für Weiterleitungen, Umschreibungen, Sicherheitsheader, Caching und mehr.
- Robots.txt Generator Kostenloser Online-robots.txt-Generator. Erstellen und passen Sie robots.txt-Dateien an, um das Crawling von Suchmaschinen zu steuern, Crawler-Zugriff zu verwalten und die SEO Ihrer Website zu optimieren.
- Sitemap Generator Kostenloser Online-Sitemap-Generator. URLs hinzufügen, Prioritäten und Häufigkeiten setzen, SEO-Sitemaps sofort erstellen.