Compilador Ruby Online
Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.
Ejecuta Ruby online en tu navegador
Un playground y ejecutor de código de Ruby online y gratuito. Escribe Ruby en tu navegador, pulsa Ejecutar y el código se ejecuta en Ruby 3.3 con YJIT activado en segundos. Sin rbenv, sin rvm, sin configurar bundler antes.
El editor está construido sobre el mismo motor que VS Code, así que el resaltado de sintaxis de Ruby, el autocompletado y el subrayado de errores funcionan sin problema. El código se ejecuta en Ruby 3.3 con Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt y CSV ya instalados como gems — útil para parsear HTML, consumir una API JSON o explorar metaprogramación.
Por qué este playground de Ruby te va a servir
- Ejecución instantánea de Ruby — escribe el código, pulsa Ejecutar y ve la salida de Ruby 3.3 con YJIT en segundos, sin rbenv ni bundler.
- Resaltado completo de sintaxis Ruby, autocompletado y mensajes de error claros con números de línea, impulsado por el mismo motor de editor que usa VS Code.
- Soporte para stdin.
gets,$stdin.readyreadlinesleen desde el cuadro de entrada del playground, así que los scripts interactivos de Ruby y los problemas estilo entrevista funcionan de principio a fin. Sin configurar rvm, rbenv ni bundler de tu lado. - Ruby 3.3 con Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt y CSV preinstalados — parsea HTML, llama APIs y ejecuta tests al instante.
Qué puedes hacer en el playground de Ruby
- Bloques, Procs y lambdas: modismos esenciales de Ruby que puedes probar método a método, además de Enumerable (map, select, reduce, each_with_object).
- Pequeños scripts para hacer scraping de HTML o consumir APIs JSON. Usa Nokogiri para parsear HTML y HTTParty para llamar a un endpoint — ambos gems ya vienen instalados.
- Experimentos rápidos en Ruby: prueba una regex, intenta un truco de metaprogramación con define_method, verifica un class_eval o confirma cómo funciona Symbol#to_proc.
Preguntas frecuentes sobre el compilador de Ruby online
¿Es gratis el compilador de Ruby online?
¿Necesito instalar Ruby o bundler para usar el runner online?
¿Funciona el playground de Ruby en móvil y Chromebook?
¿El playground de Ruby admite gets y stdin?
gets, $stdin.read y readlines leen las líneas que escribes igual que cuando ejecutas ruby script.rb localmente. Envía la entrada línea por línea e itera con $stdin.each_line como en un script CLI normal.