Menu

Online-Ruby-Compiler

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

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

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.read und readlines lesen 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?
Ja, der Ruby-Playground ist kostenlos nutzbar. Keine Anmeldung, kein Ruby zu installieren, kein rvm oder rbenv zu konfigurieren — Seite öffnen und Code auf Ruby 3.3 ausführen.
Muss ich Ruby oder bundler installieren, um den Online-Runner zu nutzen?
Keine Installation nötig. Du brauchst kein Ruby, rbenv oder bundler auf deinem Rechner. Der Online-Ruby-Runner führt deinen Code auf Ruby 3.3 mit aktiviertem YJIT aus und liefert die Ausgabe in Sekunden.
Funktioniert der Ruby-Playground auf Handy und Chromebook?
Ja. Der Ruby-Playground läuft in jedem modernen Browser, auf Desktop, Tablet oder Handy. Praktisch, um Ruby von einem Chromebook, iPad oder Schulrechner aus zu nutzen, wo du Ruby nicht installieren kannst.
Unterstützt der Ruby-Playground gets und stdin?
Ja. 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.
Wie lerne ich Ruby, nachdem ich den Playground ausprobiert habe?
Bearbeite den Ruby-Beispielcode, drück auf Ausführen und probier dich durch. Wenn du es etwas strukturierter magst, deckt Coddys interaktiver Ruby-Kurs Blöcke, Klassen, Module, Enumerable und Metaprogrammierung mit praktischen Übungen ab.