Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.7% on rubygems.org
Top 1.7% downloads on rubygems.org
Top 0.5% dependent packages on rubygems.org
Top 1.4% dependent repos on rubygems.org
Top 2.7% forks on rubygems.org
Top 0.9% docker downloads on rubygems.org

rubygems.org : rubytree

RubyTree is a Ruby implementation of the generic tree data structure. It provides simple APIs to store named nodes, and to access, modify, and traverse the tree. The data model is node-centric, where nodes in the tree are the primary structural elements. It supports all common tree-traversal methods (pre-order, post-order, and breadth first). RubyTree mixes in the Enumerable and Comparable modules and behaves like a standard Ruby collection (iteration, comparison, etc.). RubyTree also includes a binary tree implementation, which provides in-order node traversal besides the other methods. RubyTree can import from and export to JSON, and supports Ruby’s object marshaling.

Registry - Source - Homepage - Documentation - JSON
purl: pkg:gem/rubytree
Keywords: data-structures, rt-gem, ruby, traversal, tree
License: BSD-2-Clause
Latest release: 5 months ago
First release: almost 15 years ago
Dependent packages: 58
Dependent repositories: 677
Downloads: 3,148,238 total
Stars: 362 on GitHub
Forks: 91 on GitHub
Docker dependents: 14
Docker downloads: 27,012,291
Total Commits: 608
Committers: 27
Average commits per author: 22.519
Development Distribution Score (DDS): 0.319
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 3 days ago

    Loading...
    Readme
    Loading...