ruby-ast-explorer
Ruby AST explorer
A tool for visualizing and transforming Ruby source code as an Abstract Syntax Tree (AST) to improve maintainability and refactorability.
AST Explorer for ruby
16 stars
2 watching
5 forks
Language: JavaScript
last commit: over 1 year ago
Linked from 1 awesome list
abstract-syntax-treeastast-explorercodemodparserruby
Related projects:
Repository | Description | Stars |
---|---|---|
soutaro/ast_utils | Provides utility methods to analyze and understand Ruby programs' abstract syntax trees (ASTs) | 3 |
jonatas/fast | Tools to search and refactor Ruby code directly in its abstract syntax tree | 256 |
rajasegar/codeshift | A Ruby tool to transform source code using Abstract Syntax Trees (ASTs) and parse trees | 47 |
mbj/unparser | Converts Ruby Abstract Syntax Tree (AST) to semantically equivalent source code | 309 |
yujinakayama/astrolabe | An object-oriented Ruby AST extension for parsing and manipulating source code | 68 |
yohasebe/rsyntaxtree | Generates graphical syntax trees for linguistic research using Ruby | 99 |
rsl/stringex | Extensions to Ruby's String class providing utility methods and permalink solutions. | 984 |
clayrisser/react-ast | A React-based tool for rendering and interacting with abstract syntax trees | 318 |
rubyworks/facets | A collection of general-purpose method extensions and standard additions for the Ruby programming language. | 798 |
janlelis/code | A Ruby tool for displaying the source code of methods in various programming languages | 24 |
ilyaumanets/improve_your_code | A tool that analyzes Ruby code for common design flaws and suggests improvements. | 0 |
rrrene/inch | Analyzes and suggests improvements to inline documentation in Ruby codebases | 518 |
codeplant/simple-navigation | A Ruby gem for creating hierarchical navigation structures in web applications | 885 |
pest-parser/ast | Converts a dynamically typed Parse Tree to a strongly typed Abstract Syntax Tree and provides automatic conversion via derive. | 81 |
arbox/treetagger-ruby | A Ruby wrapper for a statistical language modeling tool for part-of-speech tagging and chunking | 16 |