A very fast way to turn TeX math equations into beautifully rendered SVGs, to embed on the web. This library is mostly written in C and is a general purpose wrapper to GNOME's Lasem.
A pure Ruby AsciiMath parsing and conversion library.
This gem maintains MathJax at a system-wide directory.
Licensee automates the process of reading LICENSE files and compares their contents to known licenses using a fancy maths.
An Asciidoctor extension to converts latexmath equations to SVG or PNGs
math parser
Ruby standard library mathn.
Deprecated library that extends math operations.
Provides classes and methods to perform unit math and conversions
Ruby standard library cmath.
Ritex converts expressions from WebTeX into MathML. WebTeX is an adaptation of TeX math syntax for web display. Ritex makes inserting math into HTML pages easy. It supports most TeX math syntax as well as macros.
CMath is a library that provides trigonometric and transcendental functions for complex numbers. The functions in this module accept integers, floating-point numbers or complex numbers as arguments.
Physical quantity and units of measure conversion and math library
Colour manipulation library for Ruby
Calculates the haversine distance between two locations using longitude and latitude. This is done using Math formulas without resorting to Active Record or SQL DB functionality
Set of common Ruby language extensions
MathML Library
Calculates the geo distance between two locations using longitude and latitude using Haversine, Speherical or Vincenty formula. This is done using Math formulas without resorting to Active Record or SQL DB functionality
TimeMath is small, no-dependencies library attemting to make work with time units easier. It provides you with simple, easy remembered API, without any monkey patching of core Ruby classes, so it can be used alongside Rails or without it, for any purpose.
Lightweight matematical expression parser that is easy to extend
kramdown-math-katex uses KaTeX to convert math elements to HTML on the server side
Symbolic math for ruby. This gem can help if you want to get a simplified form of a big equation or to speed up similar calculations or you need an abstraction layer for math. Symbolic does not have any external dependencies. It uses only pure ruby (less than 400 lines of code).
Library that provides more mathematical functions/algorithms than standard Ruby.
Implementation of Loan/Mortgage functions in Ruby language. APR function and PMT function. In calculations it includes implementation of bank fee, marketplace fee, fees for each payment to provide the most precise calculation at very high speed.
Convert MathML to AsciiMath This gem is in active development.
This gem can read proprietary MathType binary equations that are usually embedded in Word documents and convert these equations into an XML form. This XML form can then be used for further processing, e.g. to convert the equation to MathML.
Translate MathML to LaTeX
Quick little arithmetic plain-text captcha
Includes collection of mathematical methods
Adds a liquid tag you can use to do server-side rendering of latex math using KaTeX
Converts LaTeX math into MathML.
Your friendly neighborhood console calculator
Math types built on the SnowPalm math code
Pass in a string and turn all math equations into itex equations. Or, pass in a block manipulate multiple matches.
This gem can be used to convert MathType equations from a binary format (e.g. embedded in Word documents) to an open MathML representation. It achieves that in several stages, first using the "mathtype" gem to convert from a binary to an XML form of MTEF, and second, using XSLTs to convert XML to MathML.
mathjax-yard provides mathjax extention to yard.
This library defines 3D geometric elements(point, line, plane etc..). It can get two(or more) elements relation, like distance between two elements.
Use advanced mathematical functions in Compass.
Fun Ruby extensions for doing math with Unicode
Extends String and Symbol instances with variable/accessor methods, provides swizzling helpers, provides accessor-related math for transforming :accessor, :reader, :writer.
Extends String and Symbol instances with variable/accessor methods, provides swizzling helpers, provides accessor-related math for transforming :accessor, :reader, :writer.
A simple gem for advanced and financial math calcualtions.
Eymiha basic math extensions
MathML Library
A Sass implementation of mathematical functions.
Adds TeX math support to Thredded markup via KaTeX.
Server-side MathJax rendering for Jekyll with a strict CSP
TODO
gem to use financial methods inside ruby
A collection of useful Mathematical and Vector tools in 2D space