Flume : A React-powered node editor and runtime engine. Build apps that are resilient to changing requirements by modeling your business logic as a JSON graph...
Strut : An HTML5 Presentation Editor. A GUI / Authoring Tool for ImpressJS and Bespoke.js
Source at https://github.com/tantaman/Strut
EtherPad : Etherpad is an Open Source online editor providing collaborative editing in really real-time powered by Node.js
Anime.js : Anime.js is a fast, multipurpose and lightweight JavaScript animation library with a simple, yet powerful API.
It works with CSS properties, SVG, DOM ...
YAML Builder : A tool for visual layout development of YAML based CSS layouts