DEV Community

loading...
Cover image for Flow Based Programming

Flow Based Programming

kyleparisi profile image Kyle Parisi ・1 min read

Hello world

Fluxion is an idea I've been messing with for >3 years. I was originally inspired by Bret Victor's presentation, Inventing on Principal. I finally made a version that I felt pretty good about and made it public. Here is the hello world of using Fluxion:

Discussion (7)

pic
Editor guide
Collapse
aexol profile image
Artur Czemiel

Hi,

fluxion.app/ - If you would like you can use our graphing library:
github.com/slothking-online/diagram

We made it for app.graphqleditor.com . But it is 100% abstract and written in typescript. You can use it in fluxion and contribute to develop new graph features. What do you think?

Collapse
raulrpearson profile image
Raúl R Pearson

This is really cool, Kyle. It reminds me of LabVIEW:
en.wikipedia.org/wiki/LabVIEW
youtube.com/watch?v=PqxStfwjQoQ

It would be good to know what roadmap you have in mind for Fluxion.

Collapse
kyleparisi profile image
Kyle Parisi Author

Loved LabView. Had 1 or 2 classes on it in college. My plan for Fluxion is a little haphazard at the moment. Firstly I'm looking to improve various aspects of the UI and make sure it's working as intended for people. After that I think there are several ways Fluxion could go. Derivate products that are more domain specific, keep generic and add installable modules, or focus on Fluxion's potential be a powerful ETL tool.

Collapse
qm3ster profile image
Mihail Malo • Edited

Looks really cool. Have you had any experience with node-RED?

Collapse
kyleparisi profile image
Kyle Parisi Author

I toyed with it when it was new. Also a very good product. The thing that is really important to me is the ability to export your network into a single bundle or module. I don't want to be beholden to the environment that I made the network in. This is one of the reasons I'm not a fan of the options that are currently available.

Collapse
qm3ster profile image
Mihail Malo

Makes sense.

Collapse
jgburet profile image
Jean-Guillaume Buret

That's great man!!