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: 109,176 of 192,137
Downloads: 7,028
Daily
Ranking: 21,702 of 192,103
Downloads: 11
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 82,513 | 11,319 | ast-merge |
| 137,220 | 4,549 | dotenv-merge |
| 140,220 | 4,382 | bash-merge |
| 162,158 | 3,247 | prism-merge |
| 166,595 | 2,884 | toml-merge |
| 176,034 | 2,285 | rbs-merge |
| 176,887 | 2,213 | json-merge |
| 182,966 | 1,242 | markdown-merge |
| 187,302 | 663 | jsonc-merge |
| 189,104 | 453 | markly-merge |
| 189,235 | 439 | psych-merge |
| 189,815 | 367 | commonmarker-merge |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 8 | 1,292,456,495 | rake |
| 55 | 680,247,725 | ruby-progressbar |
| 385 | 127,822,742 | bundler-audit |
| 415 | 120,058,504 | version_gem |
| 21,549 | 74,959 | require_bench |
| 25,110 | 59,886 | appraisal2 |
| 27,806 | 51,571 | stone_checksums |
| 30,388 | 45,366 | kettle-dev |
| 37,282 | 34,297 | kettle-soup-cover |
| 40,114 | 31,078 | gitmoji-regex |
| 47,982 | 24,488 | kettle-test |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | pboling |