A stand alone Web server for modifying a single NoFlo Graph
Development of NoFlo UI
NOTE: As of Aug 2016 the grunt build of noflo-server was not working, so this zip file (in two parts) was uploaded as a work-around: https://github.com/rdf-pipeline/noflo-server/commit/12f4a5f05d54a9e286713ece6c25a53352c9d090
Only necessary if you want to hack on NoFlo UI itself. Not neccesary for making apps with FBP. To be able to work on the NoFlo UI you need a checkout of this repository and a working Node.js installation. Go to the checkout folder and run:
$ npm install
You also need the Grunt build tool:
$ sudo npm install -g grunt-cli
This will provide you with all the needed development dependencies. Now you can build a new version by running:
$ grunt build
You have to run this command as an administrator on Windows.
If you prefer, you can also start a watcher process that will do a rebuild whenever one of the files changes:
$ grunt watch
Start the server, then open the URL it in a web browser. Example:
$ node src/noflo-server.js --port 3005
Where 3005 is the port you want the server to run. Once it is built and the server is running you can access the UI at
In addition to this project, the other repository of interest is the the-graph graph editor widget used for editing flows.