Menu

Playground de Ruby

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

Este es un playground y compilador de Ruby online y gratuito. Escribe código Ruby directamente en tu navegador, pulsa Ejecutar y se ejecuta en Ruby 3.3 con YJIT activado en segundos — sin rbenv, sin rvm y sin configurar bundler. Es la forma más rápida de probar un bloque, experimentar con un nuevo método o resolver un problema de entrevista en Ruby.

Por dentro, el editor usa el mismo motor que VS Code (resaltado de sintaxis Ruby, autocompletado, subrayado de errores), y tu código se ejecuta en Ruby 3.3 con Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt y CSV ya instalados como gems. Ya sea que estés parseando HTML, llamando a una API JSON o explorando metaprogramación, este playground de Ruby online te lleva de la idea a la salida en segundos.

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 — el mismo motor de editor que usa VS Code.
  • Entrada stdin compatible — gets, $stdin.read, readlines leen desde el cuadro de entrada del playground, así que puedes probar scripts Ruby interactivos y problemas de entrevista de principio a fin. Sin instalación — sin rvm, rbenv ni configuración de bundler.
  • 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 de scraping de HTML o de APIs JSON: usa Nokogiri para parsear HTML y HTTParty para llamar a un endpoint — ambos gems ya están instalados.
  • Experimentos rápidos en Ruby — prueba una regex, experimenta con un truco de metaprogramación usando 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 totalmente gratis — 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 runner de Ruby online ejecuta 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 funciona en cualquier navegador moderno — escritorio, tablet o móvil. Ideal para ejecutar Ruby desde un Chromebook, iPad o un ordenador escolar donde no puedes instalar Ruby.
¿El playground de Ruby admite gets y stdin?
Sí. El playground tiene un cuadro de entrada stdin — gets, $stdin.read y readlines leen las líneas que escribes igual que cuando ejecutas ruby script.rb localmente. Envía entrada línea a 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, pulsa Ejecutar e itera. Cuando quieras práctica estructurada, el curso interactivo de Ruby de Coddy cubre bloques, clases, módulos, Enumerable y metaprogramación con ejercicios prácticos.