node package manager
Loosely couple your services. Use Orgs to version and reuse your code. Create a free org ยป

blockly

Blockly

Google's Blockly is a web-based, visual programming editor. Users can drag blocks together to build programs. All code is free and open source.

The project page is https://developers.google.com/blockly/