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 (
commit 45bcf7cc982d31872daf9f44e889d19a79f6add2
tree 2c4cba3f72fb831578e60087f2ce68ba2da8f2a4
parent 1d302789e0350c719192c41af454b689fa4630fb
tree 2c4cba3f72fb831578e60087f2ce68ba2da8f2a4
parent 1d302789e0350c719192c41af454b689fa4630fb
rouge /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
.gitmodules | ||
| |
.jsdoc_config | ||
| |
MIT-LICENSE | ||
| |
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.









