astrolabe

AST parser

An object-oriented Ruby AST extension for parsing and manipulating source code

An object-oriented Ruby AST extension for Parser

GitHub

68 stars
3 watching
7 forks
Language: Ruby
last commit: about 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mbj/unparserConverts Ruby Abstract Syntax Tree (AST) to semantically equivalent source code309
soutaro/ast_utilsProvides utility methods to analyze and understand Ruby programs' abstract syntax trees (ASTs)3
rajasegar/ruby-ast-explorerA tool for visualizing and transforming Ruby source code as an Abstract Syntax Tree (AST) to improve maintainability and refactorability.16
jonatas/fastTools to search and refactor Ruby code directly in its abstract syntax tree256
brianmario/yajl-rubyA C-based JSON parsing and encoding library for Ruby1,479
yb66/tickleA natural language parser for recurring events82
yusukeiwaki/playwright-ruby-clientA Ruby client for controlling the Playwright browser automation tool346
yuroyoro/goast-viewerVisualizer tool for Golang Abstract Syntax Trees (ASTs)773
ismasan/oatProvides a standardized way to serialize API data in Ruby apps.278
ankane/ngt-rubyA high-performance approximate nearest neighbors search library for Ruby52
yohasebe/ruby-spacyA Ruby module providing access to spaCy's natural language processing capabilities63
whitequark/parserA Ruby parser that recognizes and parses large code snippets with high accuracy.1,592
jm/tomlA Ruby library for parsing and generating the TOML data interchange format151
yujinakayama/transpecA tool that converts RSpec 2 specs to the latest RSpec syntax with static and dynamic code analysis1,010
davydovanton/hanami-serializerProvides a simple and flexible way to serialize data in Ruby applications using the Hanami framework21