Karma is a Web service provider for tracking "karma" points of users who are distributed across several separate Web applications. It is useful for when sites want to allow community contributions to content, but certain higher types of content should only be able to be submitted by people who have demonstrated the ability to contribute value at lower levels. The vision is to create a generic karma service where a central server instance provides its services to several related Web applications. Those applications are the clients of the karma server instance. They can quickly and securely submit and retrieve karma for their users.
The FIX message viewer is a set of Ruby scripts that parse FIX (Financial Information eXchange protocol) messages to display them in a more human-readable format. The viewer can only parse FIX messages in a file or from STDIN. It also expects a full FIX message on each line. The FIX message can be prepended with a timestamp, but this will be ignored. The output is colored to make it easier to read, and the MsgType field is highlighted. The log viewer works on the command line only, and requires that Ruby is installed.
Tracks is a Web-based application that enables one to cleanly implement the "Getting Things Done" methodology for time and task management. It sports an elegant AJAX interface yielding the feel of a desktop application with the power of a Web app. It supports multiple users, a RESTful API, tagging, and many options for syndication of content. As a JumpBox, Tracks comes bundled with the application software, dependencies, and data in a single virtual application that deploys locally or hosted to major computing, virtualization, and cloud computing platforms. Swiftly deploy on Windows, Mac, and Linux systems to virtualization platforms like VMware, Xen, Parallels, Virtual Iron, Microsoft Virtualization, and Amazon EC2.
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.