tree_haver
🌴 TreeHaver is a cross-Ruby adapter for many AST parsing libraries; supporting MRI Ruby, JRuby, & TruffleRuby. Provides unified parsing API & AST when using ruby_tree_sitter, parslet, citrus, ffi, tree_stump (Rust), JRuby JARs, etc. As Faraday is to HTTP clients, this is for ASTs: 'Learn once & write once & run anywhere'
Total
Ranking: 114,428 of 191,429
Downloads: 6,373
Daily
Ranking: 15,338 of 191,405
Downloads: 28
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 84,618 | 10,762 | ast-merge |
| 138,485 | 4,435 | dotenv-merge |
| 142,907 | 4,187 | bash-merge |
| 164,534 | 2,980 | prism-merge |
| 167,283 | 2,799 | toml-merge |
| 176,179 | 2,219 | rbs-merge |
| 177,190 | 2,117 | json-merge |
| 183,117 | 1,120 | markdown-merge |
| 187,215 | 606 | jsonc-merge |
| 188,904 | 414 | markly-merge |
| 189,013 | 400 | psych-merge |
| 189,582 | 329 | commonmarker-merge |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 8 | 1,272,305,385 | rake |
| 55 | 670,233,505 | ruby-progressbar |
| 385 | 125,840,794 | bundler-audit |
| 423 | 117,471,637 | version_gem |
| 22,013 | 71,147 | require_bench |
| 27,251 | 52,194 | appraisal2 |
| 28,995 | 47,773 | stone_checksums |
| 32,885 | 40,239 | kettle-dev |
| 37,987 | 33,069 | kettle-soup-cover |
| 43,827 | 27,391 | gitmoji-regex |
| 52,892 | 21,191 | kettle-test |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | pboling |