Ruby-Spielplatz
Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.
Ruby online im Browser ausführen
Das ist ein kostenloser Online-Ruby-Playground und Code-Runner. Schreibe Ruby-Code direkt im Browser, drücke Ausführen und lass ihn in Sekunden auf Ruby 3.3 mit aktiviertem YJIT laufen — ohne rbenv, ohne rvm, ohne bundler-Setup. Der schnellste Weg, einen Block zu testen, eine neue Methode auszuprobieren oder eine Ruby-Interview-Aufgabe zu lösen.
Unter der Haube nutzt der Editor dieselbe Engine wie VS Code (Ruby-Syntax-Highlighting, Autovervollständigung, Fehler-Unterstreichung), und dein Code läuft auf Ruby 3.3 mit Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt und CSV bereits als Gems vorinstalliert. Ob du HTML parst, eine JSON-API aufrufst oder Metaprogrammierung erkundest — dieser Online-Ruby-Playground bringt dich in Sekunden von der Idee zur Ausgabe.
Warum dieser Ruby-Playground nützlich ist
- Sofortige Ruby-Ausführung — Code schreiben, Ausführen drücken und in Sekunden die Ausgabe von Ruby 3.3 mit YJIT sehen, ohne rbenv oder bundler.
- Vollständiges Ruby-Syntax-Highlighting, Autovervollständigung und klare Fehlermeldungen mit Zeilennummern — dieselbe Editor-Engine wie VS Code.
- stdin-Eingabe wird unterstützt —
gets,$stdin.read,readlineslesen aus dem Eingabefeld des Playgrounds, sodass du interaktive Ruby-Skripte und Interview-Aufgaben vollständig testen kannst. Keine Installation — kein rvm, rbenv oder Bundler-Setup. - Ruby 3.3 mit Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt und CSV vorinstalliert — parse HTML, rufe APIs auf und führe Tests sofort aus.
Was du im Ruby-Playground bauen kannst
- Blöcke, Procs und lambdas — zentrale Ruby-Idiome, die du Methode für Methode testen kannst, plus Enumerable (map, select, reduce, each_with_object).
- Kleine HTML-Scraping- oder JSON-API-Skripte: Nutze Nokogiri, um HTML zu parsen, und HTTParty, um einen Endpoint anzusprechen — beide Gems sind bereits installiert.
- Schnelle Ruby-Experimente — teste eine Regex, probiere einen Metaprogrammierungstrick mit define_method aus, verifiziere ein class_eval oder bestätige, wie Symbol#to_proc funktioniert.
Häufig gestellte Fragen zum Online-Ruby-Compiler
Ist der Online-Ruby-Compiler kostenlos?
Muss ich Ruby oder bundler installieren, um den Online-Runner zu nutzen?
Funktioniert der Ruby-Playground auf Handy und Chromebook?
Unterstützt der Ruby-Playground gets und stdin?
gets, $stdin.read und readlines lesen deine eingegebenen Zeilen genauso, als würdest du lokal ruby script.rb starten. Gib Eingaben zeilenweise ein und iteriere mit $stdin.each_line wie in einem normalen CLI-Skript.