Johnny-Five

http://johnny-five.io/

''Johnny-Five is the JavaScript Robotics & IoT Platform. Released by Bocoup in 2012, Johnny-Five is maintained by a community of passionate software developers and hardware engineers. Over 75 developers have made contributions towards building a robust, extensible and composable ecosystem. ''

Johnny-Five with Node-RED : https://github.com/monteslu/node-red-contrib-gpio