flyde
visual-programming-codex
flyde | visual-programming-codex | |
---|---|---|
4 | 6 | |
1,790 | 1,308 | |
17.4% | - | |
9.2 | 3.5 | |
2 days ago | 8 months ago | |
TypeScript | ||
GNU General Public License v3.0 or later | - |
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.
flyde
- FLaNK AI Weekly 18 March 2024
-
Show HN: Flyde – an open-source visual programming language
Yes! As a big fan of functional-reactive programming, it was important to me that Flyde builds on that foundation, and doesn't fall into more imperative paradigms.
With that being said, Flyde does offer an easy way for node authors to set local and global state, but in a functional way - you can pass your own map as the global state, and do whatever you want with it. It's not properly documented yet, but here's the code - https://github.com/flydelabs/flyde/blob/main/core/src/execut...
-
Build a Discord Bot Using Visual Programming in VSCode With Flyde
Run the following command:git clone https://github.com/FlydeHQ/flyde-discord-bot-boilerplate.git
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?
unit - Next Generation Visual Programming System
multiwoven - 🔥🔥🔥 Open Source Alternative to Hightouch, Census, and RudderStack. Leading Reverse ETL and Customer Data Platform (CDP) for Data Teams.
Visual Studio Code - Visual Studio Code
nodes-io - A new way to create with code.
vetur - Vue tooling for VS Code.
flyde-vscode - Flyde VSCode Extension
customdiscordrpc - Customizable Discord Rich Presence Client for Windows.
graphscad
flyde-discord-bot-boilerplate - Foundations for visually building discord bots using Flyde
openscad-graph-editor - OpenSCAD Graph Editor
Rete.js - Rete.js is a framework for creating visual interfaces and workflows. It provides out-of-the-box solutions for visualization using various libraries and frameworks, as well as solutions for processing graphs based on dataflow and control flow approaches.
skastic - Visual programming language: SKetches of Abstract Syntax Trees. I. C.