Menu
Coddy logo textTech

Compilador Ruby Online

Escreva, execute e compartilhe trechos de código — sem instalação.

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

Rode Ruby online no navegador

Um playground e code runner de Ruby online e gratuito. Escreva Ruby no navegador, aperte Rodar, e o código roda em Ruby 3.3 com YJIT habilitado em segundos. Sem rbenv, sem rvm, sem configurar bundler antes.

O editor usa o mesmo motor do VS Code, então destaque de sintaxe Ruby, autocompletar e sublinhado de erros funcionam direitinho. O código roda em Ruby 3.3 com Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt e CSV já instalados como gems — ótimo para parsear HTML, chamar uma API JSON ou explorar metaprogramação.

Por que este playground de Ruby vai te ajudar

  • Execução instantânea de Ruby — escreva o código, pressione Rodar e veja a saída do Ruby 3.3 com YJIT em segundos, sem precisar de rbenv nem bundler.
  • Destaque de sintaxe Ruby completo, autocompletar e mensagens de erro claras com números de linha, com o mesmo motor de editor do VS Code.
  • Entrada via stdin é suportada. gets, $stdin.read e readlines leem do campo de entrada do playground, então scripts Ruby interativos e problemas estilo entrevista funcionam de ponta a ponta. Sem precisar configurar rvm, rbenv ou bundler do seu lado.
  • Ruby 3.3 com Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt e CSV pré-instalados — parseie HTML, chame APIs e rode testes na hora.

O que você pode fazer no playground de Ruby

  • Blocks, Procs e lambdas: idiomas essenciais do Ruby que você pode testar um método por vez, além de Enumerable (map, select, reduce, each_with_object).
  • Pequenos scripts de scraping de HTML ou de APIs JSON. Use Nokogiri para parsear HTML e HTTParty para chamar um endpoint — ambos os gems já estão instalados.
  • Experimentos rápidos em Ruby: teste uma regex, brinque com um truque de metaprogramação usando define_method, confirme um class_eval ou veja como Symbol#to_proc funciona.

Perguntas frequentes sobre o compilador de Ruby online

O compilador de Ruby online é gratuito?
Sim, o playground de Ruby é gratuito. Sem cadastro, sem instalar Ruby e sem rvm ou rbenv para configurar — abra a página e rode código em Ruby 3.3.
Preciso instalar Ruby ou bundler para usar o runner online?
Não precisa instalar nada. Você não precisa de Ruby, rbenv nem bundler na sua máquina. O runner Ruby online executa o seu código em Ruby 3.3 com YJIT habilitado e retorna a saída em segundos.
O playground de Ruby funciona no celular e no Chromebook?
Sim. O playground de Ruby roda em qualquer navegador moderno, no desktop, tablet ou celular. Bom para rodar Ruby em um Chromebook, iPad ou computador da escola onde você não consegue instalar Ruby.
O playground de Ruby oferece suporte a gets e stdin?
Sim. gets, $stdin.read e readlines leem as linhas digitadas do mesmo jeito que quando você executa ruby script.rb localmente. Envie a entrada linha por linha e itere com $stdin.each_line como em um script CLI normal.
Como aprendo Ruby depois de testar o playground?
Edite o código Ruby de exemplo, pressione Rodar e itere. Quando quiser algo mais estruturado, o curso interativo de Ruby do Coddy cobre blocos, classes, módulos, Enumerable e metaprogramação com exercícios práticos.