Opal is a Ruby to JavaScript compiler. It is source-to-source, making it fast as a runtime. Opal includes a compiler (which can be run in any browser), a corelib and runtime implementation. The corelib/runtime is also very small.
Required Ruby Version
>= 2.3
Authors
Elia Schito, meh., Adam Beynon
Versions
- 1.8.4.rc1 May 01, 2026 (1.28 MB)
- 1.8.3 May 01, 2026 (1.25 MB)
- 1.8.3.rc1 August 08, 2024 (1.25 MB)
- 1.8.2 November 23, 2023 (1.24 MB)
- 1.8.1 November 09, 2023 (1.24 MB)