A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
For ruby and ruby on rails
Ruby SemVer in TypeScript.
Convention over configuration for using Vite in Ruby apps
Like ruby's abbrev module, but in js
Ruby grammar for tree-sitter
prettier plugin for the Ruby programming language
WebSocket framework for Ruby on Rails.
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.
JavaScript client for graphql-ruby
realistic password strength estimation
Convention over configuration for using Vite in Rails apps
A Stimulus Wrapper for Flatpickr library
Provide I18n to your React Native application
Prism Ruby parser
A pure JavaScript implementation of Sass.
Ruby on Rails unobtrusive scripting adapter
## Installation
Subresource Integrity hashes for the Vite.js manifest.
A lightweight Sass tool set.
Compass stylesheets
JS lib with TS typings to manipulate strings according to the word parsing rules of the UNIX Bourne shell.
node-semver compatible API with RubyGems semantics
A message bus client in Javascript
API for CivitAI model management and image gallery
A native Ruby C extension providing parallelized matrix and neural-network style tensor operations.
TealToad gives you all the tools required to create gradient based AI algorithms such as linear regression and neural networks.
Red Arrow GSL adds `Arrow::*Array#to_gsl`/`Arrow::Tensor#to_gsl` for Apache Arrow to GSL conversion. Red Arrow GSL adds `GSL::Vector#to_arrow`/`GSL::Vector::Int#to_arrow`/`GSL::Matrix::*#to_arrow` for GSL to Apache Arrow conversion.
GRX brings PyTorch-style tensor operations to Ruby. Every arithmetic op, activation, and optimizer step runs through a native C library compiled with AVX2+FMA SIMD. Ruby is the interface — C does the work. Features: autograd, SGD/Adam optimizers, Linear/Sequential/Dropout/BatchNorm layers, MSE/BCE/CrossEntropy loss functions, Xavier and He weight init. Cross-platform: .so on Linux, .dylib on macOS, .dll on Windows.
ignis-numerics is GPU numerical computing for Ruby on the Ignis foundation: dense/sparse linear algebra, FFT (cuFFT), random number generation (cuRAND), linear solvers & decompositions (cuSOLVER), and Einstein-notation tensor contraction (cuTENSOR), with an nvmath-style API (Ignis.fft, Ignis.solve, Ignis.zeros, …). The lineage NvRuby began from, revived as a standalone gem.
ignis-autograd adds a differentiable tensor (Ignis::Tensor) and a reverse-mode autograd tape on top of the Ignis GPU foundation. Build computation graphs over GPU arrays and get exact gradients (verified against finite differences). The building block for neural-network training in pure Ruby on an NVIDIA GPU.
dAImond is a PyTorch-inspired deep learning framework for Ruby featuring automatic differentiation, neural networks, and a high-performance Rust backend for tensor operations. Achieves 89%+ accuracy on MNIST.