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: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mbj/unparser Converts Ruby Abstract Syntax Tree (AST) to semantically equivalent source code 309
soutaro/ast_utils Provides utility methods to analyze and understand Ruby programs' abstract syntax trees (ASTs) 3
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
jonatas/fast Tools to search and refactor Ruby code directly in its abstract syntax tree 256
brianmario/yajl-ruby A C-based JSON parsing and encoding library for Ruby 1,480
yb66/tickle A natural language parser for recurring events 81
yusukeiwaki/playwright-ruby-client A Ruby client for controlling the Playwright browser automation tool 340
yuroyoro/goast-viewer Visualizer tool for Golang Abstract Syntax Trees (ASTs) 769
ismasan/oat Provides a standardized way to serialize API data in Ruby apps. 278
ankane/ngt-ruby A high-performance approximate nearest neighbors search library for Ruby 50
yohasebe/ruby-spacy A Ruby module providing access to spaCy's natural language processing capabilities 63
whitequark/parser A Ruby parser that recognizes and parses large code snippets with high accuracy. 1,590
jm/toml A Ruby library for parsing and generating the TOML data interchange format 151
yujinakayama/transpec A tool that converts RSpec 2 specs to the latest RSpec syntax with static and dynamic code analysis 1,011
davydovanton/hanami-serializer Provides a simple and flexible way to serialize data in Ruby applications using the Hanami framework 21