nodes/ARCHITECTURE.md
Max Richter c5a270f67a
Some checks failed
Deploy to GitHub Pages / build_site (push) Failing after 1m15s
feat: migrate to svelte 5
2024-04-30 14:20:12 +02:00

547 B

Nodarium Architecture

The basic idea of nodarium is to use the advantages of WebAssembly to create a performant, secure and extandable visual programming language.

The visual programming language consists of so called Nodes which are stored and distributed as single .wasm files. Each node receives some arguments and generates some output.

What is a node?

type Node = {
  id: string,
  outputs: string[],
  inputs: {
    [key:string]: NodeInput
  }
}

How are the nodes executed?

How are the nodes stored?