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

GitHub

256 stars
10 watching
10 forks
Language: Ruby
last commit: 3 months ago
Linked from 1 awesome list

ast-representationcompilersearch-enginesyntax-treetree

Backlinks from these awesome lists:

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