Google Blockly is a JavaScript library for building visual programming editors. Blockly allows web pages to include a visual code editor and code generator for any of Blockly's five supported programming languages—or your own.
Resources
Documentation: https://developers.google.com/blockly
Codelabs: https://blocklycodelabs.dev/
GitHub: https://github.com/google/blockly, https://github.com/google/blockly-samples
Forum: https://groups.google.com/g/blockly/
We have a thriving community of developers—come and join us!