rwdruby benutzt die grafische Oberfläche RubyWebDialogs, um Shell-Kommandos in einem Webbrowser auszuführen. Es verwendet das Framework rwdtinker zum Entfernen und Installieren von Applets. Man bekommt einen Ruby-Eval-Bildschirm, eine Shell-Kommandozeile und ein Programm zum Ausführen von Shellskripten. Man kann auch Skripte editieren und Ruby-Skripte ausführen. (non)