fast
Code inspector
Tools to search and refactor Ruby code directly in its abstract syntax tree
Find in AST - Search and refactor code directly in Abstract Syntax Tree as you do with grep for strings
256 stars
10 watching
10 forks
Language: Ruby
last commit: 3 months ago
Linked from 1 awesome list
ast-representationcompilersearch-enginesyntax-treetree
Related projects:
Repository | Description | Stars |
---|---|---|
rajasegar/ruby-ast-explorer | A tool for visualizing and transforming Ruby source code as an Abstract Syntax Tree (AST) to improve maintainability and refactorability. | 16 |
soutaro/ast_utils | Provides utility methods to analyze and understand Ruby programs' abstract syntax trees (ASTs) | 3 |
mbj/unparser | Converts Ruby Abstract Syntax Tree (AST) to semantically equivalent source code | 309 |
ilyaumanets/improve_your_code | A tool that analyzes Ruby code for common design flaws and suggests improvements. | 0 |
rajasegar/codeshift | A Ruby tool to transform source code using Abstract Syntax Trees (ASTs) and parse trees | 47 |
joshcheek/seeing_is_believing | An editor extensibility tool for evaluating and recording the results of each line of Ruby code | 1,310 |
yujinakayama/astrolabe | An object-oriented Ruby AST extension for parsing and manipulating source code | 68 |
pest-parser/ast | Converts a dynamically typed Parse Tree to a strongly typed Abstract Syntax Tree and provides automatic conversion via derive. | 81 |
damirsvrtan/fasterer | Tools for optimizing Ruby code performance | 1,812 |
rubocop/rubocop-rspec | Analyzes Ruby code for style and syntax errors in RSpec files | 810 |
rubocop/rubocop-performance | Analyzes code performance and provides suggestions for optimization | 685 |
yohasebe/rsyntaxtree | Generates graphical syntax trees for linguistic research using Ruby | 100 |
codemonkeysteve/fast_xor | Provides fast in-place String XOR functions for cryptography | 31 |
rsl/stringex | Extensions to Ruby's String class providing utility methods and permalink solutions. | 984 |
ankane/fasttext-ruby | Efficient text classification and representation learning library for Ruby | 203 |