Skip to content


Subversion checkout URL

You can clone with
Download ZIP
OLD REPOSITORY: Ruby kernel for IPython Notebook. Development continues in
Ruby JavaScript CSS
Branch: master
Pull request Compare This branch is 137 commits ahead of minrk:master.

fix link

latest commit 3554a2df07
@minad authored
Failed to load latest commit information.
bin cleanup
examples table examples
lib rename for consistency
.gitignore cleanup gitignore
CHANGES v0.1.13
CONTRIBUTORS update contributors
Gemfile v0.1.10
IRuby-Example.ipynb fix more headings
LICENSE.txt update readme
README.rdoc fix link
Rakefile cleanup
iruby.gemspec v0.1.10
screenshot.png add screenshot


Main development of this project continues now within the SciRuby project.


This is a Ruby kernel for IPython and is part of SciRuby.

Quick start

At first install the packages `ipython`, `python-jinja`, `python-tornado`, `python-pyzmq` so that you get a working `ipython notebook`. Maybe the packages are called slightly different on your Unix.

Now install the rubygem using `gem install iruby` and then run `iruby notebook` or `iruby`.

Take a look at the Example.

The IRuby notebook requires `ipython` >= 1.2.0. Furthermore we need `libzmq` >= 3.2 to work. Version 2.2.0 will not work. If you're using an old Debian without a new enough version of `libzmq`, you can install Anaconda, a Python distribution with newer versions.


See the CONTRIBUTORS file.


Copyright © 2013-15, IRuby contributors and the Ruby Science Foundation.

All rights reserved.

IRuby, along with SciRuby, is licensed under the MIT license. See the LICENSE.txt file for details.

Something went wrong with that request. Please try again.