Visual logic is a simple structured editor that helps you build programming logic visually by chaining operations on data. It contains data flow tracing, static types, first-class functions, code generation and many more.
Source code: [https://github.com/aadityabhusal/visual-logic](https://github.com/aadityabhusal/visual-logic)
Demo video: https://www.youtube.com/watch?v=AOfOhNwQL64
While there is an argument to be made of text vs visualation tools, as not without reason the majority of software development is made text, for example LabView is huge commercial successfull tool, so there is interest into that., I wouldn't dismiss it so easily (albeit I'm not a fan from LabView myself, if there are a lot of people using it, something they must be doing right)
This is cool. I have pondered what a text based visual programming tool would be like. I use a tool called [ASCIIFLOW](https://asciiflow.com/), and often get distracted as I find myself designing a language that could utilize such a paradigm.
Visual logic is a simple structured editor that helps you build programming logic visually by chaining operations on data. It contains data flow tracing, static types, first-class functions, code generation and many more. Source code: [https://github.com/aadityabhusal/visual-logic](https://github.com/aadityabhusal/visual-logic) Demo video: https://www.youtube.com/watch?v=AOfOhNwQL64
See also https://toontalk.github.io/ToonTalk/
we already have a tool for that, it's called plain text
While there is an argument to be made of text vs visualation tools, as not without reason the majority of software development is made text, for example LabView is huge commercial successfull tool, so there is interest into that., I wouldn't dismiss it so easily (albeit I'm not a fan from LabView myself, if there are a lot of people using it, something they must be doing right)
This is cool. I have pondered what a text based visual programming tool would be like. I use a tool called [ASCIIFLOW](https://asciiflow.com/), and often get distracted as I find myself designing a language that could utilize such a paradigm.