1.0.2 • Published 1 month ago

kerfuffle v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
1 month ago

kerfuffle

Visual Programming Language

TODO

  • Add component loading to Root Window
  • Nested Transforms
  • Labels must monitor transform stack from their placement up.

Laws

  • Parent Components Sets The Scene: the child must ass it's .g to the scene (add its svg group to scene set by parent)
  • All Controls Have Ports: a control no matter how large or small can paint ports.
  • method naming scheme: add + Window + Component = action Parent Class + Class Of Object
  • all Controls have this.anchors where named anchors must be stored
  • Externally, you may not interact with object's properties directly, only via methods (creating an api, and taking care of minot config)
  • root container always has a node, node always has an origin, origin has a root

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 ☆☆☆☆☆