1.0.1 • Published 4 months ago
visual-programming-language v1.0.1
Visual Programming Language
Visual Editor: User Friendly Visual Programming Language
Changelog
- added arrow key navigation for node and link
- uniform reactive lists and items for clarity
- externalize themes and nodes for easy access
- context sensitive API for ease of management
- fixed width font for speedy text calculation
- nodes set to fixed width for simple resizing
TODO
- Workspace
- Background
- Pan
- Zoom
- Toolbox
Main
- VBox and HBox layout managers for SVG
- Vertical and Horizontal PortArray.js -> o o o o o o o o o o
- Minimap - draws the standard UI except really zoomed out, so the LOD kicks in.
- Update Selectable to
const selectable = new Selectable({ handle: this.el.Editor, item:this.data.node });
- Floating Label that can be attacked to anything, and move along with it.
- Blender Theme
NODO
- Consider Text Along Path For Connectors = Hard TO Read
Sanity System
- Note about only being able to select Visual Nodes, not raw nodes
Program Ideas
- Split Screen App Example (in->f->out)
- ELIZA Chatbot
- Wiki Wiki
- ExpressJs/KOA Route Builder
- Sharp Image Processor
- Request Response Patter Builder
- State And Reducers Pattern Builder
- Image Gallery Builder ★★☆☆☆
- Static Site Generator: Antwerp Yutani ★☆☆☆☆
- Atom/Pulsar Plugin For Application Structure Visualization ★☆☆☆☆
- Prompt Builder ☆☆☆☆☆
- Ask AI for a list, go over each item refining it with greater detail ☆☆☆☆☆
- Drop a node anywhere in a web page, monitor/send events and data ☆☆☆☆☆
- Video Slideshow Generator ☆☆☆☆☆
- RxJs GUI ☆☆☆☆☆
- ffmpeg GUI ☆☆☆☆☆
Acknowledgments
- Bootstrap Icons