An experiment Unity's Playable API set with Node Editor. So it works on Unity 5.4.x or higher version.
Note Node Editor is added via git subtree.
The following shows the way to add Node Editor as a subtree of the current git repository.
git remote add NodeEditor https://github.com/baste-RainGames/Node_Editor.git
git fetch NodeEditor
git subtree add --prefix=Assets/Plugins NodeEditor master
The demo can be found on here