GitHub repository: smalruby/smalruby-editor
Primary language: Ruby
Description: An editor can create a Ruby script by combining individual blocks similar to Scratch. It can also enter the program as better than Scratch.