Helper methods from ruby ported to Node.
For ruby and ruby on rails
Ruby SemVer in TypeScript.
Convention over configuration for using Vite in Ruby apps
Ruby grammar for tree-sitter
JavaScript client for graphql-ruby
Prism Ruby parser
prettier plugin for the Ruby programming language
WebSocket framework for Ruby on Rails.
Embedded Ruby (`.erb`) `webpack` loader for Ruby projects.
Ruby plugin for textlint
For ruby and ruby on rails
Ruby on Rails unobtrusive scripting adapter
Ruby on Rails unobtrusive scripting adapter
WebSocket framework for Ruby on Rails.
Ruby head built on WASI
Ruby head built on Emscripten
Ruby 3.2 built on WASI
Ruby 3.4 built on WASI
Ruby annotation renderer for haklex rich editor
The administration framework for Ruby on Rails.
Ruby 3.3 built on WASI
Ruby 4.0 built on WASI
Ruby head built on WASI
Pure Rust implementation of Ruby runtime environment
High level Ruby bindings. Write Ruby extension gems in Rust, or call Ruby code from a Rust binary.
Integrates rb-sys into high level frameworks
The tie between Ruby and Rust.
📦 Ruby value and error types for Rusty Ruby
Ruby bindings for Rust.
Procedural macros for the Rusty Ruby ecosystem
High-performance PEG parser library with packrat memoization and arena allocation
YAML Editing and Refactoring with Better Accuracy
Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize are supported as both traits and pure functions acting on String types. Intended to emulate the behavior of ActiveSupport::Inflector in Ruby as closely as possible. https://api.rubyonrails.org/classes/ActiveSupport/Inflector.html
Native Ruby extensions in Rust
Execute ruby code at compile time trough mruby
Ruby/ProgressBar is an extremely flexible text progress bar library for Ruby. The output can be customized with a flexible formatting system including: percentage, bars of various formats, elapsed time and estimated time remaining.
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.
SAML Ruby toolkit. Add SAML support to your Ruby software using this library
RubyRC4 is a pure Ruby implementation of the RC4 algorithm.
ruby-vips is a binding for the libvips image processing library. It is fast and it can process large images without loading the whole image in memory.
A library for viewing and manipulating Mach-O files in Ruby.
ruby-prof is a fast code profiler for Ruby. It is a C extension and therefore is many times faster than the standard Ruby profiler. It supports both flat and graph profiles. For each method, graph profiles show how long the method ran, which methods called it and which methods it called. RubyProf generate both text and html and can output it to standard out or to a file.
A client library for the Kafka distributed commit log.
A library for easy read/write access to OLE compound documents for Ruby.
Creates a version constraint of supported Rubies,suitable for a gemspec file
Ruby/Graphviz provides an interface to layout and generate images of directed graphs in a variety of formats (PostScript, PNG, etc.) using GraphViz.
This gem is intended to accomplish the same purpose as jStat js library: to provide ruby with statistical capabilities without the need of a statistical programming language like R or Octave. Some functions and capabilities are an implementation from other authors and are referenced properly in the class/method.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.