Diakonos is a customizable, usable console-based text editor. It features arbitrary language scripting, an interactive help system, bookmarking, regular expression searching, parsed ("smart") indentation, macro recording and playback, a multi-element clipboard, multi-level undo, a customizable status line, completely customizable keyboard mapping, and customizable syntax highlighting.
Tioga is a Ruby library for creating figures and plots with high quality text and graphics in PDF format. Text is processed directly by TeX (not an emulation), and the graphics covers a broad range of PDF features including images, curves, clipping, and transparency. Tioga is relatively easy to use, complete, and well documented.
drun is a GTK run dialog box with tab completion and a simple UI. It supports common features as well as history, files, directories, URLs, and spelling correction. It was designed to be simple and fast, and be easy to use with keyboard input. It can be run with directory and file parameters to support integration with Nautilus and Thunar selections. It keeps a history of run commands to give ordered completions including parameters. It has configurable URL and directory handlers, and recursive tab completion.
FusionCharts is a Flash charting component that can be used to render data-driven and animated charts in your Web and dekstop applications and presentations. FusionCharts is a cross-browser and cross-platform and can be used with any scripting language and database. It is used with ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, Python, simple HTML pages, or even PowerPoint presentations. You do not need to know anything about Flash to use FusionCharts. All you need to know is the language you're programming in. FusionCharts offers over 45 types of 2D and 3D charts.
TinkerBell is a application development tool for Ruby Web Dialogs. It can be used to develop GUI and Ruby code and a complete application. It works under rwdtinker, the core application for the rwdapplications. Rwdtinker can install and delete installed applets. This program uses the RubyWebDialogs GUI interface, and can be added to with drop-in applets. There are about 14 applets that can be installed. Context-sensitive help is on the windows and tabs.