mruby is the lightweight implementation of the Ruby language complying to (part of) the ISO standard. mruby can be linked and embedded within your application. We provide the interpreter program "mruby" and the interactive mruby shell "mirb" as examples. You can also compile Ruby programs into compiled byte code using the mruby compiler "mrbc". All those tools reside in the "bin" directory. "mrbc" is also able to generate compiled byte code in a C source file, see the "mrbtest" program under the "test" directory for an example.
This achievement was sponsored by the Regional Innovation Creation R&D Programs of the Ministry of Economy, Trade and Industry of Japan.
14 Feb 2024: mruby 3.3.0 released
19 Sep 2023: mruby, mruby/c Common I/O API Guidelines and Community-developed Libraries released
24 Feb 2023: mruby 3.2.0 released
12 Mar 2022: mruby 3.1.0 released
05 Mar 2021: mruby 3.0.0 released
06 Aug 2020: mruby 2.1.2 released
04 Jun 2020: mruby 2.1.1 released
19 Nov 2019: mruby 2.1.0 released
04 Apr 2019: mruby 2.0.1 released
11 Dec 2018: mruby 2.0.0 released
27 Apr 2018: mruby 1.4.1 released
04 Jul 2017: mruby 1.3.0 released
18 Nov 2015: mruby 1.2.0 released
19 Nov 2014: mruby 1.1.0 released
09 Feb 2014: mruby 1.0.0 released