Welcome to Rubytree

Get Rubytree

Download Rubytree 0.5.2


News
  • Dec 21, 2007 - 0.5.2 released

    This is a minor code refactoring release.
    More...

  • Dec 19, 2007 - 0.5.0 released

    This release provides a stable marshaling mechanism for the tree node objects and fixes issues with non-string content objects.
    More...

  • Older News ...

Rubytree is a simple and general purpose implementation of the Tree data structure for the Ruby language. Rubytree aims to provide a simple to use API model for the conceptual tree, and the ability to extend the model into specialized cases in user-generated code.

The current version (0.5.2) provides implementations of:

Future versions may include other tree implementations such as the Red-Black tree.

Rubytree is available as a RubyGem and is released under the BSD License.

Installing Rubytree

You can download and install the latest version by issuing the following command from your terminal/command line: gem install rubytree

After install, you can check the documentation for Rubytree by looking up the RDoc using: ri Tree::TreeNode