This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
rouge /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Mon Apr 20 17:24:07 -0700 2009 | |
| |
.gitmodules | Wed Feb 04 18:57:57 -0800 2009 | |
| |
.jsdoc_config | Wed Feb 04 21:07:06 -0800 2009 | |
| |
MIT-LICENSE | Wed Feb 04 05:40:47 -0800 2009 | |
| |
README.textile | ||
| |
src/ |
README.textile
Welcome to Rouge
His code not “functional” or “elegant.”
What do Code Monkey think?
— Jonathan Coulton, “Code Monkey”
Do Ruby’s stylish core and standard libraries make your JavaScript green with envy? Tart up that dowdy JavaScript — put on some Rouge.

Rouge is a JavaScript implementation of important parts of the Ruby core library.
Usage
Rouge makes your JavaScript look and feel more like Ruby while preserving sound JavaScript style.
| JavaScript | Rouge | Ruby |
|---|---|---|
|
|
|
|
|
|
|
|
|
You should have a look at the documentation.
Test coverage
Rouge has around 500 executable specifications authored using the Screw.Unit framework. Run the specs by opening src/spec/suite.html. (Firefox works best for this.)
Credits
Rouge’s author is Nils Jonsson. Released under the MIT License.









