Online-Ruby-Compiler
Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.
Ruby online im Browser ausführen
Ein kostenloser Online-Ruby-Playground und Code-Runner. Schreibe Ruby im Browser, drücke Run, und der Code läuft in Sekunden auf Ruby 3.3 mit aktiviertem YJIT. Kein rbenv, kein rvm, kein bundler-Setup, das du vorher einrichten musst.
Der Editor basiert auf derselben Engine wie VS Code, also funktionieren Ruby-Syntax-Highlighting, Autovervollständigung und Fehler-Unterstreichung. Der Code läuft auf Ruby 3.3 mit Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt und CSV bereits als Gems installiert — praktisch zum Parsen von HTML, für Aufrufe an eine JSON-API oder zum Erkunden von Metaprogrammierung.
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 – angetrieben von derselben Editor-Engine wie VS Code.
- Stdin-Eingabe wird unterstützt.
gets,$stdin.readundreadlineslesen alle aus dem Eingabefeld des Playgrounds, sodass interaktive Ruby-Skripte und Interview-Aufgaben durchgängig funktionieren. Kein rvm-, rbenv- oder Bundler-Setup auf deiner Seite. - 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. Mit Nokogiri parst du HTML, mit HTTParty sprichst du einen Endpoint an — beide Gems sind schon installiert.
- Schnelle Ruby-Experimente: teste eine regex, probiere einen Metaprogrammierungs-Trick mit define_method, prüfe ein class_eval oder schau dir an, 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.