- Notifications
You must be signed in to change notification settings - Fork0
suenot/awesome-visual-programming
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A curated list of visual programming tools, frameworks, and libraries.
Contributions welcome! SeeCONTRIBUTING.
- Framework
- Blockchain
- AI/ML
- Databases
- CMS
- Educational/Scratch-like
- Multimedia & Creative Coding
- Game Engines
- Hardware/IoT
- Libraries & Node Editors
- CAD & 3D
- Schema Design
- Other
- Contributing
- Deep.foundation - Multilingual framework integrating code, business logic, and neural networks in an associative space.
- Total.js Flow - Flow-based visual programming for web apps.
- NoFlo - Flow-based programming for JavaScript.
- Luna - Hybrid visual/textual language.
- Cyb.ai - Decentralized AI platform (blockchain-based).
- Lobe - No-code ML model training/deployment.
- Runway - Collaborative AI tools for creatives.
- Teachable Machine - Browser-based ML model creation.
- IDVP - Visual database programming platform (Russian docs).
- Neo4j Bloom - Graph exploration for Neo4j.
- Total.js CMS - Flow-based CMS (Total.js integration).
- Scratch - MIT’s block-based language for kids.
- Snap! - Advanced Scratch-like with first-class functions.
- Blockly - Google’s block-based editor library.
- vvvv - Hybrid visual/textual programming for real-time interactions.
- TouchDesigner - Node-based multimedia platform.
- Grasshopper - Algorithmic modeling for Rhino 3D:
- Rhino 3D Integration
- Rhino3dm - Use Grasshopper in Python/JS.
- Developer Samples
Unity
Unreal Engine
- Blueprints - Native visual scripting.
- XOD - Visual programming for Arduino.
- Visuino - Drag-and-drop Arduino IDE.
- LabVIEW - Engineering system design.
- Node-RED - IoT-focused flow-based programming.
- React Flow - React-based node editor.
- Sequential Workflow Designer - Visual flow builder.
- Cytoscape.js - Graph visualization:
- Edge Connections Plugin - Edge-to-edge connections.
- Drawflow - Lightweight flow library.
- Rete.js - Node editor framework.
- GoJS - Commercial diagramming library.
- JointJS - Commercial diagramming toolkit.
- DgrmJS - Open-source diagram editor.
- Graphviz - Graph visualization tools:
- GraphvizOnline - Web-based editor.
- DOT Language - Syntax reference.
- ThreeNodes.js - vvvv-like WebGL nodes.
- Rosmaro - Visual state machine builder.
- GraphSCAD - Visual scripting for OpenSCAD.
- Blender Geometry Nodes - Procedural modeling in Blender.
- DRAKON - Visual language for algorithms:
- Habr Article (RU) - Overview in Russian.
- ENSO - Visual data analytics platform.
- Vvvvjs - JavaScript port of vvvv.
- Flowhub - Visual IDE for flow-based programming.
Your contributions are welcome! Please read thecontribution guidelines before submitting a PR.
About
No description, website, or topics provided.
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Contributors2
Uh oh!
There was an error while loading.Please reload this page.