Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A GUI Ruby REPL, a graphical alternative to irb.
Ruby
Branch: master

README.md

Description

Troshka is an GUI Ruby console. It's an alternative to irb and other Ruby REPLs. Troshka is written in Ruby and GUI uses Qt bindings.

Troshka is inspired in related projects like wxirb, ripl and hotwire.

Sreenshots

Troshka 0.1.0

Troshka 0.1.0

Features

  • Code autocompletion (thanks to Bond).
  • Multiline input.
  • Ruby syntax highlight (if QScintilla is found).
  • Code folding (if QScintilla is found).
  • Show array/hash objects like a tree.
  • Properties panel.

Requeriments

QScintilla and Bond are not a requeriment anymore but they are very recommended.

Install

gem install troshka

Usage

(Ctrl + Enter) Eval code.

(Ctrl + Space) Autocompletion.

If you double click a code item in output list, code will be copied to code area. It's some kind of history feature.

Something went wrong with that request. Please try again.