Languages

Ruby Cheat Sheet

Print-ready cheat sheet for Ruby, organized for fast lookup, study, and desk-side use

Source
Ruby Documentation (ruby-lang.org)
License
MIT
Updated
2026-03-27

Sample

What's in this cheat sheet

  • Basics
  • Strings
  • Arrays & Hashes
  • Control Flow
  • Methods
  • Classes
  • Modules
  • Blocks & Iterators
  • Regex
  • File I/O

Hello World

puts "Hello, World!"
print "no newline"
p [1, 2, 3]   # inspect output: [1, 2, 3]

Run Ruby

ruby script.rb          # run a file
ruby -e 'puts "hi"'    # run inline
irb                     # interactive REPL

Variables

nameLocal variable
@nameInstance variable
@@countClass variable
$debugGlobal variable
MAX_SIZEConstant (uppercase by convention)

Download the full cheat sheet for all sections, formatted for print

Download PDF

Downloads

Choose the treatment that matches how you read