Menu

Compilador Ruby Online

Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.

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

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.read y readlines leen 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?
Sí, el playground de Ruby es de uso gratuito. Sin registro, sin Ruby que instalar y sin rvm ni rbenv que configurar — abre la página y ejecuta código en Ruby 3.3.
¿Necesito instalar Ruby o bundler para usar el runner online?
No hace falta instalar nada. No necesitas Ruby, rbenv ni bundler en tu máquina. El ejecutor de Ruby online corre tu código en Ruby 3.3 con YJIT activado y devuelve la salida en segundos.
¿Funciona el playground de Ruby en móvil y Chromebook?
Sí. El playground de Ruby corre en cualquier navegador moderno, ya sea en escritorio, tablet o móvil. Útil para ejecutar Ruby desde una Chromebook, iPad o una computadora escolar donde no puedes instalar Ruby.
¿El playground de Ruby admite gets y stdin?
Sí. 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.
¿Cómo aprendo Ruby después de probar el playground?
Edita el código Ruby de ejemplo, presiona Ejecutar e itera. Cuando quieras algo más estructurado, el curso interactivo de Ruby de Coddy cubre bloques, clases, módulos, Enumerable y metaprogramación con ejercicios prácticos.