About RabbiRack

RabbiRack is a tool that controls Rabbit by Web browser.

You need to use keyboard or mouse to show the next page. It means that you need to stand in front of your computer in your talk. You can control Rabbit by Web browser with RabbiRack. So you don't need to stand in front of your computer. You can talk at the center of stage.

The speaker position is at the corner of stage in many conferences. To talk the important thing, you will want to talk with body language. But your body language at the corner of stage will be ignored. You need to use body language at the center of stage. Let's leave from your computer and talk the important thing to audience.


You can install RabbiRack by RubyGems. Required packages are also installed.

% gem install rabbirack


Run rabbirack command. Then RabbiRack runs as a Web server.

% rabbirack
>> Thin web server (v1.3.1 codename Triple Espresso)
>> Maximum connections set to 1024
>> Listening on, CTRL+C to stop

RabWii don't stop until Ctrl+c (Control key and c) is pressed. Leave it lay until your talk is finished.

You can run Rabbit before RabbiRack and RabbiRack before Rabbit. Run Rabbit by the following command:

% rabbit rabbit-theme-bench-en.gem

You can control Rabbit at <URL:> after you run both Rabbit and RabbiRack. There are links to control Rabbit at the page.

Can you move a page? OK. Use your rest time to ready your talk.

Advanced usage

Normally, the above description is enough. In some cases, you need more description. The below is description for those cases.

Controls Rabbit that is run at other host


More information

You can see all available options by running with --help option. Look the output to find a feature what you want.

% rabbirack --help


  • Kouhei Sutou <kou@cozmixng.org>


The code author retains copyright of the source code. In other words the committer retains copyright of his or her committed code and patch authors retain the copyright of their submitted patch code.


Licensed under GPLv2 or later. For more information see 'GPL' file. Provided patches, codes and so on are also licensed under GPLv2 or later. Kouhei Sutou can change their license. Authores of them are cosidered agreeing with those rules when they contribute their patches, codes and so on.

Mailing list

See Rabbit's users page .

Join development


RabbiRack's repository is GitHub.

Commit mail

You can stay up to date on the latest development by subscribing to the git commit ML. If you want to subscribe to the ML, send an e-mail like the following.

To: commit@ml.rabbit-shocker.orb
Cc: null@rabbit-shocker.org
Subject: Subscribe


Bug report

Use the mailing list or Issues on GitHub for reporting a bug or a request.


Here is a contributor list. Thanks to them!!!

  • ...