Do not use this framework before version 1 is released. It is currently still in development and not all updates will be compatible.
Naetverk is a modular framework for visual programming. Naetverk is forked from the fantastic rete.js framework, that allows you to create node-based editor directly in the browser.
Why a different branch? - I have some ideas that I follow which are in conflict with the original implementation. We decided to move the individual plugins in to one mono repository to have a tighter connection between them. They also follow the same version number on release. So it should be easier to manage your dependencies.
Name | Version | Description | Extends | Readme / Docs |
---|---|---|---|---|
@naetverkjs/naetverk | Base library that allows the creation of node-based editors for visually programming or sequential scripting | - | Readme | |
@naetverkjs/connections | Plugin to render the connections between nodes | @naetverkjs/naetverk | Readme | |
@naetverkjs/area | Plugin to draw the network on a configurable background with limited zoom and grid snapping | @naetverkjs/naetverk | Readme | |
@naetverkjs/lifecycle | Registers additional events that can be used while working with a component | @naetverkjs/naetverk | Readme | |
@naetverkjs/keyboard | Registers keyboard input and maps them to events | @naetverkjs/naetverk | Readme | |
@naetverkjs/arrange | Rearranges the node based on their size on the board | @naetverkjs/naetverk | Readme | |
@naetverkjs/history | Plugin that adds the ability to revert actions | @naetverkjs/naetverk | Readme | |
@naetverkjs/selection | Plugin that adds the ability to multiselect nodes with a selection rectangle | @naetverkjs/naetverk | Readme | |
@naetverkjs/comments | Plugin that allows the creation of comments and groups around nodes | @naetverkjs/naetverk | Readme |
Name | Description | Extends | Readme / Docs |
---|---|---|---|
Angular | |||
@naetverkjs/angular-renderer | Angular Module to render basic nodes | Readme | |
React | |||
@naetverkjs/react-renderer | React Module to render basic nodes | Readme |