JavaScript to Ruby

The JavaScript to Ruby compiler is a toy project that attempts to convert valid JS to valid Ruby. It doesn't support everything quite yet but the hope is to cover 80% of standard JS.

View the demo

Packages

This repository is managed with Lerna and Yarn workspaces allowing the compiler to installed in your own project.

Package Description Version
@js-to-ruby/compiler Takes in a JS code as a string and returns Ruby as a string 0.0.1
@js-to-ruby/web Next.js web application

Compatibility and support

Examples of supported code can be found on the demo.

JS Supported Notes
Array
Array.map
Class
if...else