xxuejie/mruby-web-irb
mruby interpreter running in a browser
{ "createdAt": "2012-12-18T20:28:23Z", "defaultBranch": "master", "description": "mruby interpreter running in a browser", "fullName": "xxuejie/mruby-web-irb", "homepage": "http://qiezi.me/projects/mruby-web-irb/mruby.html", "language": "JavaScript", "name": "mruby-web-irb", "pushedAt": "2014-08-03T08:44:12Z", "stargazersCount": 81, "topics": [], "updatedAt": "2025-10-20T20:31:02Z", "url": "https://github.com/xxuejie/mruby-web-irb"}This project runs a mruby interpreter in a browser. It depends on webruby.
A live demo of this project is at http://qiezi.me/projects/mruby-web-irb/mruby.html. Feel free to try it!
How to build an interpreter
Section titled “How to build an interpreter”-
Build webruby using any gem configuration. But remember to use loading mode 2.
NOTE: If you do not know what is loading mode, feel free to ignore this since loading mode 2 is the default. However, a detailed description on loading mode is at here.
-
Copy the generated
webruby.jsfile to current folder(and override existing file). -
Now you are good to go!