Menu
Coddy logo textTech

Compilateur Ruby en Ligne

Écrivez, exécutez et partagez des extraits de code — sans installation.

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

Exécutez Ruby en ligne dans votre navigateur

Un playground et compilateur Ruby en ligne gratuit. Écris du Ruby dans ton navigateur, clique sur Exécuter, et le code s'exécute sur Ruby 3.3 avec YJIT activé en quelques secondes. Pas de rbenv, pas de rvm, pas de bundler à configurer au préalable.

L'éditeur s'appuie sur le même moteur que VS Code, donc la coloration syntaxique Ruby, l'autocomplétion et le soulignement des erreurs fonctionnent tous. Le code s'exécute sur Ruby 3.3 avec Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt et CSV déjà installés comme gems — pratique pour parser du HTML, appeler une API JSON ou explorer la métaprogrammation.

Pourquoi ce playground Ruby est utile

  • Exécution Ruby instantanée — écrivez du code, appuyez sur Exécuter et voyez la sortie de Ruby 3.3 avec YJIT en quelques secondes, sans rbenv ni bundler.
  • Coloration syntaxique Ruby complète, autocomplétion et messages d'erreur clairs avec numéros de ligne, propulsés par le même moteur d'éditeur que VS Code.
  • L'entrée stdin est prise en charge. gets, $stdin.read et readlines lisent depuis la zone de saisie du playground, donc les scripts Ruby interactifs et les exercices façon entretien fonctionnent de bout en bout. Pas de rvm, rbenv ni bundler à configurer de ton côté.
  • Ruby 3.3 avec Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt et CSV préinstallés — parsez du HTML, appelez des APIs et lancez des tests instantanément.

Ce que vous pouvez construire dans le playground Ruby

  • Blocks, Procs et lambdas : les idiomes de base de Ruby que tu peux tester méthode par méthode, plus Enumerable (map, select, reduce, each_with_object).
  • Petits scripts de scraping HTML ou d'API JSON. Utilise Nokogiri pour parser du HTML et HTTParty pour taper un endpoint — les deux gems sont déjà installées.
  • Petites expériences Ruby : teste une regex, tente une astuce de métaprogrammation avec define_method, vérifie un class_eval ou confirme le fonctionnement de Symbol#to_proc.

Questions fréquentes sur le compilateur Ruby en ligne

Le compilateur Ruby en ligne est-il gratuit ?
Oui, le playground Ruby est gratuit. Pas d'inscription, pas de Ruby à installer, pas de rvm ni rbenv à configurer — tu ouvres la page et tu lances ton code sur Ruby 3.3.
Faut-il installer Ruby ou bundler pour utiliser le runner en ligne ?
Aucune installation. Pas besoin de Ruby, rbenv ou bundler sur ta machine. Le runner Ruby en ligne exécute ton code sur Ruby 3.3 avec YJIT activé et te renvoie la sortie en quelques secondes.
Le playground Ruby fonctionne-t-il sur mobile et Chromebook ?
Oui. Le playground Ruby tourne dans n'importe quel navigateur récent, sur ordinateur, tablette ou mobile. Pratique pour faire tourner du Ruby depuis un Chromebook, un iPad ou un ordi de l'école où tu ne peux pas installer Ruby.
Le playground Ruby prend-il en charge gets et stdin ?
Oui. gets, $stdin.read et readlines lisent les lignes saisies exactement comme quand tu lances ruby script.rb en local. Passe l'entrée ligne par ligne et itère avec $stdin.each_line comme dans un script CLI classique.
Comment apprendre Ruby après avoir testé le playground ?
Modifie l'exemple de code Ruby, clique sur Exécuter et itère. Quand tu veux quelque chose de plus structuré, le cours interactif Ruby de Coddy couvre les blocs, classes, modules, Enumerable et la métaprogrammation avec des exercices pratiques.