npm run mono run install
npm run mono run build
You do not need to include these plugins CDN yourself, as they are fetched by default by the Oxenode Web application.
DISCLAIMER: These plugins are not complete, there might be missing nodes, or even bindings that could be better, and serve as a proof of concept of how a plugin system can be used to allow third party custom nodes.
Includes Events, Branching, Variables, Delays and more.
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-base
Adds string literals, String compare, and other string related utilities
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-string
Adds math operations and number literals.
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-math
Adds boolean constants and logic operations
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-boolean
Adds Handlebars language support for string formatting. Since handlebars is a heavy library, this node is in it's own separate plugin
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-template
Adds YAML parsing, similar to the JSON node in oxenode-std-base
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-yaml
Adds visual/interactive widgets.
TODO: This plugin could have time based graphs, pie charts, etc
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-widgets
Adds HTTP related bindings (fetch API)
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-http
Binds the WebSocket api (fetch API)
https://cdn.jsdelivr.net/gh/oxenode/std/plugins/oxenode-std-ws