SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 Ruby Tree Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
ActsAsTree
ActsAsTree -- Extends ActiveRecord to add simple support for organizing items into parent–children relationships.
-
Project mention: Programming languages should have a tree traversal primitive | news.ycombinator.com | 2025-04-29
When I went looking for this in Ruby, I eventually landed on RubyTree[1]. Being able to subclass the TreeNode makes everything so much friendlier. Sure, I could implement them myself, but getting converters to/from primitives for free is a lot off my mind. Would be nice to have it built into the language but honestly Ruby has a whole lot of stdlibs and default gems already.
1: https://github.com/evolve75/RubyTree
-
-
fast
Find in AST - Search and refactor code directly in Abstract Syntax Tree as you do with grep for strings (by jonatas)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Ruby Tree discussion
Ruby Tree related posts
-
What is the more accepted way of doing "monkey patching"?
-
ASTs in Ruby - Node Pattern and Introducing RuboCop
-
SQL help me please with multi nested childs
-
Active record: how to recursively load children of children of children in one query?
-
Hierarchical data
-
jekyll-namespaces for digital gardening
-
Hierarchical Structures in PostgreSQL
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Jun 2025
Index
What are some of the best open-source Tree projects in Ruby? This list will help you:
# | Project | Stars |
---|---|---|
1 | Ancestry | 3,802 |
2 | Awesome Nested Set | 2,412 |
3 | Closure Tree | 1,884 |
4 | ActsAsTree | 587 |
5 | RubyTree | 373 |
6 | Mongoid Tree | 300 |
7 | fast | 259 |
8 | Syro | 138 |
9 | jekyll-namespaces | 7 |