# Automatic indentation

**URL:** <https://www.ruby-forum.com/t/automatic-indentation/186987>\
**Category:** Ruby\
**Created:** [April 15, 2010, 9:36am UTC](https://www.ruby-forum.com/t/automatic-indentation/186987 "2010-04-15T09:36:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![micheldogger](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b5e925/32.png) [@micheldogger](https://www.ruby-forum.com/u/micheldogger)\
**Post date:** [April 15, 2010, 9:36am UTC](https://www.ruby-forum.com/t/automatic-indentation/186987/1 "2010-04-15T09:36:46Z")

</div>

Hi all,

Most IDE integrate automatic indentation for ruby.

I googled for an autonomous indentation program (for ruby) in ruby, and  
did not find any ? Does somebody know of one ?

Thks,  
\_md

---

<div class="post-metadata">

**Author:** ![micheldogger](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b5e925/32.png) [@micheldogger](https://www.ruby-forum.com/u/micheldogger)\
**Post date:** [April 15, 2010, 1:59pm UTC](https://www.ruby-forum.com/t/automatic-indentation/186987/2 "2010-04-15T13:59:14Z")

</div>

On Thu, Apr 15, 2010 at 4:37 PM, Michel D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Hi all,
> 
> Most IDE integrate automatic indentation for ruby.
> 
> I googled for an autonomous indentation program (for ruby) in ruby, and  
> did not find any ? Does somebody know of one ?

> **[Ruby Beautifier Script Listing](https://arachnoid.com/ruby/rbeautify.rb.html)**
>
> Ruby Source Code Beautifier.

And if you use 1.9, i made a new version: [rbeautify.rb patched for 1.9 · GitHub](http://gist.github.com/367011)

---

<div class="post-metadata">

**Author:** ![micheldogger](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b5e925/32.png) [@micheldogger](https://www.ruby-forum.com/u/micheldogger)\
**Post date:** [April 15, 2010, 2:24pm UTC](https://www.ruby-forum.com/t/automatic-indentation/186987/3 "2010-04-15T14:24:27Z")

</div>

Michael F. wrote:

> On Thu, Apr 15, 2010 at 4:37 PM, Michel D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> wrote:
> 
> > Hi all,
> > 
> > Most IDE integrate automatic indentation for ruby.
> > 
> > I googled for an autonomous indentation program (for ruby) in ruby, and  
> > did not find any ? Does somebody know of one ?
> 
> [Ruby Beautifier Script Listing](http://www.arachnoid.com/ruby/rbeautify.rb.html)  
> And if you use 1.9, i made a new version: [rbeautify.rb patched for 1.9 · GitHub](http://gist.github.com/367011)

Thanks, Michael, it is exactly what I was looking for !  
\_md

---

<div class="post-metadata">

**Author:** ![micheldogger](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b5e925/32.png) [@micheldogger](https://www.ruby-forum.com/u/micheldogger)\
**Post date:** [April 15, 2010, 10:27pm UTC](https://www.ruby-forum.com/t/automatic-indentation/186987/4 "2010-04-15T22:27:45Z")

</div>

Michael F. wrote:

> On Thu, Apr 15, 2010 at 4:37 PM, Michel D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> wrote:
> 
> > Hi all,
> > 
> > Most IDE integrate automatic indentation for ruby.
> > 
> > I googled for an autonomous indentation program (for ruby) in ruby, and  
> > did not find any ? Does somebody know of one ?
> 
> [Ruby Beautifier Script Listing](http://www.arachnoid.com/ruby/rbeautify.rb.html)  
> And if you use 1.9, i made a new version: [rbeautify.rb patched for 1.9 · GitHub](http://gist.github.com/367011)

Let’s collaborate 🙂

> **[GitHub - rdp/ruby\_beautifier: prettifier/beautifier for Ruby code \[from...](https://github.com/rdp/ruby_beautifier)**
>
> prettifier/beautifier for Ruby code \[from http://www.arachnoid.com/ruby/\] source reformatter packaged as a gem - GitHub - rdp/ruby\_beautifier: prettifier/beautifier for Ruby code \[from http://www.a...

-rp
