rwdtinker ist die Kernapplikation für ein Ruby Applikations-Framework, das die Benutzeroberfläche RubyWebDialogs verwendet. Es stellt ein System zur Programmentwicklung zur Verfügung und benutzt eine webbasierte Schnittstelle. Es erlaubt den Entwicklern, Applets zu erzeugen und kombinieren, um eine Applikation zu implementieren. Es bietet zudem eine eingebaute Funktion zum Einsenden von Fehlermeldungen, Fernsteuerung durch UDP-Ports, ein Test-Framework und kontext-sensitive Hilfe.