astrolabe
AST parser
An object-oriented Ruby AST extension for parsing and manipulating source code
An object-oriented Ruby AST extension for Parser
68 stars
3 watching
7 forks
Language: Ruby
last commit: over 4 years ago
Linked from 1 awesome list
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 |