Blockly

A project of Google, it is free and open-source software released under the Apache License 2.0.

[2] It typically runs in a web browser, and visually resembles the language Scratch.

[4] Neil Fraser began the project with Quynh Neutron, Ellen Spertus, and Mark Friedman as contributors.

The workspace also includes, by default, zoom icons, and a trashcan to delete blocks.

[5] The editor can be modified easily to customize and limit the available editing features and blocks.

Example of Blockly code to convert from Fahrenheit to Celsius
Example of Blockly code with a while loop