skastic
visual-programming-codex
skastic | visual-programming-codex | |
---|---|---|
2 | 6 | |
9 | 1,308 | |
- | - | |
0.0 | 3.5 | |
over 2 years ago | 8 months ago | |
Python | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
skastic
-
Show HN: Flyde – an open-source visual programming language
I always wanted to love ProGraph - I played with it back in the pre-OSX Mac days. But I found it's very hard to "read" ProGraph code, which it would seem is the thing that visual languages are supposed to enable. It could be that my brain had already been shaped into text based programming for too long to adapt.
That said, I did create a visual toy language demo a few years back for the fun of it. It's kinda like a visual Lisp, or maybe upside-down ProGraph: https://github.com/mypalmike/skastic
-
Λ-2D: An Exploration of Drawing as Programming Language
I made a proud of concept once of something along that idea.
https://github.com/mypalmike/skastic
visual-programming-codex
-
Writing a Hacking Simulator in JavaScript
I enjoy making visual programming and procedural generation tools. Video games about programming give me an excuse to use those tools. I am excited to continue working on this game and eventually finish.
-
Show HN: Flyde – an open-source visual programming language
Nice! Have you explored showing live values flowing through the nodes? This seems like a good use of animation.
I'll also take a moment to plug my Visual Programming Codex[1], which collects VPLs as though they're butterflies. I'm adding Flyde to the backlog of projects to document, but I'd also suggest looking around there for ideas. There are a ton of valuable new things you can do once you start visualizing programming, especially if you're visualizing the execution behaviour. I'd love to see you push this further.
[1] https://github.com/ivanreese/visual-programming-codex/issues...
- What is the best example of a programming language being given a comprehensive front-end?
- ivanreese/visual-programming-codex
-
Nodes.io – a new way to create with code
After taking a quick look at existing visual scripting tools[0], it seems like the main feature differentiating this from the others is that the nodes are code modules instead of primitives. I think this is where visual programming can really shine, write modules in a text editor and then wire them up in a visual editor. This gives you the high level, conceptual view of the program flow without the excessively verbose visual spaghetti of wiring up individual operations and control flow statements. I think UE4's blueprints can work this way as well, writing a new node in C++ and then wiring it up, but they're not really portable to the wider development ecosystem.
[0] https://github.com/ivanreese/visual-programming-codex/blob/m...
What are some alternatives?
fishdraw - procedurally generated fish drawings
multiwoven - 🔥🔥🔥 Open Source Alternative to Hightouch, Census, and RudderStack. Leading Reverse ETL and Customer Data Platform (CDP) for Data Teams.
nodes-io - A new way to create with code.
enso - Hybrid visual and textual functional programming.
flyde-vscode - Flyde VSCode Extension
graphscad
flyde-vscode - Flyde VSCode Extension [Moved to: https://github.com/flydelabs/flyde-vscode]
openscad-graph-editor - OpenSCAD Graph Editor
Pythonocc-nodes-for-Ryven - Pythonocc nodes for Ryven