Not really, more like a 2am nightmare of barely working ts/js code.
This repository is a svelte wrapper for litegraph.js to provide history, multiple files, metadata and few more features.
Design-wise, it is a mostly implemented code base for visual editors of domain specific node-based languages.
Ideally it is going to be integrated in a tauri application.
This repository is just boilerplate.
It means that all the application specific bits are not implemented.
To have a functional product you will need at least:
Right now only the workflows section is more or less usable.
All the others are just placeholders.
It is based on a custom version of litegraph.js since it needed some additional bugfixing.
Download it locally, and compile the build version. I will soon be providing a trimmed version with updated build files unlike the original repository, but for now this is the proces.
Documentation is a work in progress.
The initial version can be found here
I am trying to build a mixture of comfyui + openoutpaint + automatic pipelines, but I wanted the basic repository to stay as abstract as possible.
This project is basically all the generic boilerplate, albeit quite opinionated considering the target I have in mind.