Hacker News new | past | comments | ask | show | jobs | submit login

I used jsplumb for flow based programming last year, but in the end switched to QGraphicsView based interface instead (I was using embedded WebKit and a HTML/JS interface first). I really like jsplumb, but theres a few things I found difficult to do, for example, I had problems saving and restoring jsplumb graphs - when I restored them, they did not always display the same way as they did when they were saved. Could just be that I didn't know how to use jsplumb, but in the end it was easier to just do it myself in C++ (and better graphics performance...).

Still, jsPlumb is pretty cool!




A native editor might indeed be cool, but I really would like to make NoFlo a "zero install" system where you can even just run it on a browser.

More native installs with embedded WebKit would be cool for getting it to mobile devices, though. I'm especially interested in HP TouchPad, as WebOS already ships Node.js, and so NoFlo might run fully on the device with quite small effort.

BTW, what FBP tool did you use, or did you roll your own? So far I've mostly looked at JavaFBP and C#FBP for inspiration.


Well, my program was a native desktop program, so the choice between JS and C++ didn't have much impact - for a lot of people this would not be an option though. I do love the idea of making your app work on various tablets - seems like the kind of interface that would be very nicely suited to a touch-centric device.

It was a homemade system I made for a spreadsheet-like application. I never released it though, I should polish it a little and release it sometime when I have some spare time. The interface was very much inspired by SynthMaker[1], a little by LabView and Max/MSP, and of course JP Morrison's work[2].

[1] http://synthmaker.co.uk/

[2] http://www.jpaulmorrison.com/fbp/index.shtml




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: