@plastic-io/plastic-io
TypeScript icon, indicating that this package has built-in type declarations

2.0.4 • Public • Published

plastic-io

Graph scheduling engine.

CI/CD

This program can execute graphs written in the application/json+plastic-io schema.

Documentation

Test Coverage

Repo

Major engine features

  • Just in time loading and compiling of:
    • graph
    • nodes
    • embedded graphs
    • ES6 code
  • Event emitter shows detailed graph execution data
  • Graphs can be published, linked and embedded in other graphs
  • Nodes can be published and linked
  • Graphs support templating engines to create UIs using various frameworks (e.g.: Vue, React)

Basic Usage

    // load the lib
    import {Scheduler} from "plastic-io";
    // instantiate the scheduler
    const scheduler = new Scheduler(myGraphJson);
    scheduler.url("url-of-a-node", "some value");

For more useage see Scheduler

To create, run and debug graphs, use the plastic-io/graph-editor and the plastic-io/graph-server

Readme

Keywords

none

Package Sidebar

Install

npm i @plastic-io/plastic-io

Weekly Downloads

4

Version

2.0.4

License

BSD-3-Clause

Unpacked Size

82.2 kB

Total Files

15

Last publish

Collaborators

  • tgermaneri