Prism Ruby parser
Ruby parser for Node.js
Ruby parser for Node.js
Ruby parser for Node.js
Ruby parser for Node.js
Aozora-bunko ruby parser
Ruby parser for Node.js
bindings to lib-ruby-parser
Ruby parser using Synth's universal AST - WASM-based, works everywhere
bindings to lib-ruby-parser
[](https://www.npmjs.com/package/markdown-it-ruby-parser) 
Prism Ruby parser
Ruby grammar for tree-sitter
Parse, validate, traverse, transform, and optimize Oniguruma regular expressions
Parses every stack trace into a nicely formatted array of hashes.
Convert Oniguruma patterns to native JavaScript RegExp
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
node-semver compatible API with RubyGems semantics
A JavaScript parser
For ruby and ruby on rails
the mighty option parser used by yargs
Node.js body parsing middleware
A utility package to parse strings
Parser and DOM over the xcode pbxproj
A parser for the Ruby language
Brewfile parsing, bundle management, and environment snapshots
Ruby parser
AST for lib-ruby-parser
Tools to generate bindings for lib-ruby-parser
Ruby parser nodes data
ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc--which does by default use a C extension). It outputs s-expressions which can be manipulated and converted back to ruby via the ruby2ruby gem. As an example: def conditional1 arg1 return 1 if arg1 == 0 return 0 end becomes: s(:defn, :conditional1, s(:args, :arg1), s(:if, s(:call, s(:lvar, :arg1), :==, s(:lit, 0)), s(:return, s(:lit, 1)), nil), s(:return, s(:lit, 0))) Tested against 801,039 files from the latest of all rubygems (as of 2013-05): * 1.8 parser is at 99.9739% accuracy, 3.651 sigma * 1.9 parser is at 99.9940% accuracy, 4.013 sigma * 2.0 parser is at 99.9939% accuracy, 4.008 sigma * 2.6 parser is at 99.9972% accuracy, 4.191 sigma * 3.0 parser has a 100% parse rate. * Tested against 2,672,412 unique ruby files across 167k gems. * As do all the others now, basically.
Parser extension to support edge and experimental Ruby syntax
RipperRubyParser is a parser for Ruby based on Ripper that aims to be a drop-in replacement for RubyParser.
ruby_parser-legacy includes the ruby 1.8 and 1.9 parsers from ruby_parser (now removed) and plugs them into the existing system.
This is a quick Ruby port of https://github.com/mludvig/amazon-textract-parser\nIt's useful for interpreting the result of Amazon Textract info.
ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc--which does by default use a C extension). RP's output is the same as ParseTree's output: s-expressions using ruby's arrays and base types. As an example: def conditional1(arg1) if arg1 == 0 then return 1 end return 0 end becomes: s(:defn, :conditional1, s(:args, :arg1), s(:scope, s(:block, s(:if, s(:call, s(:lvar, :arg1), :==, s(:arglist, s(:lit, 0))), s(:return, s(:lit, 1)), nil), s(:return, s(:lit, 0)))))
A parser for the Code programming language, like 1 + 1 and user.first_name
This is the default RubyParser-based parser used by LiveAST.
Like "Hello {name}" with {name: "Dorian"} gives "Hello Dorian"
Ruby bindings to http://github.com/ry/http-parser
Envoy x-forwarded-client-cert (XFCC) parser written in Rust for Ruby
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.