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 node based model for the conceptual tree, and the ability to extend the model into specialized cases in user code via generic APIs.
The current version provides implementations of:
Version 1.0.0 released on Dec 21, 2017. This release provides:
Download & install the latest version using
rubygem (you may need to do this as the super user):
$ gem install rubytree
Check the documentation for RubyTree by looking up the RDoc using
yri, or by browsing the online documentation.
$ yri Tree::TreeNode