npm package: @naetverkjs/react-renderer
Description: ---
Author: Konrad Koch
Latest version: 0.8.2

# Naetverk.js

---

[![Build Status](https://travis-ci.org/naetverkjs/naetverk.svg?branch=master)](https://travis-ci.org/naetverkjs/naetverk)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=naetverkjs_naetverk&metric=coverage)](https://sonarcloud.io/dashboard?id=naetverkjs_naetverk)

---

#### JavaScript framework for visual programming

## Introduction

**Naetverk** is a modular framework for visual programming. **Naetverk** is heavily based on the fantastic [rete.js](https://github.com/retejs/rete) 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.

| Name                         | Description                                                                                                  | Extends              | Readme / Docs                                                                                     |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------ | -------------------- | ------------------------------------------------------------------------------------------------- |
| @naetverkjs/naetverk         | Base library that allows the creation of node-based editors for visually programming or sequential scripting | -                    | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/naetverk/README.md)          |
| @naetverkjs/connections      | Plugin to render the connections between nodes                                                               | @naetverkjs/naetverk | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/area-plugin/README.md)       |
| @naetverkjs/area             | Plugin to draw the network on a configurable background with limited zoom and grid snapping                  | @naetverkjs/naetverk | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/connection-plugin/README.md) |
| @naetverkjs/lifecycle        | Registers additional events that can be used while working with a component                                  | @naetverkjs/naetverk | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/lifecycle-plugin/README.md)  |
| @naetverkjs/keyboard         | Registers keyboard input and maps them to events                                                             | @naetverkjs/naetverk | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/keyboard-plugin/README.md)   |
| @naetverkjs/arrange          | Rearranges the node based on their size on the board                                                         | @naetverkjs/naetverk | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/arrange-plugin/README.md)    |
| @naetverkjs/history          | Plugin that adds the ability to revert actions                                                               | @naetverkjs/naetverk | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/history-plugin/README.md)    |
|                              |                                                                                                              |                      |                                                                                                   |
| **Angular**                  |                                                                                                              |                      |                                                                                                   |
| @naetverkjs/angular-renderer | Angular Module to render basic nodes                                                                         |                      | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/angular-renderer/README.md)  |
|                              |                                                                                                              |                      |                                                                                                   |
| **React**                    |                                                                                                              |                      |                                                                                                   |
| @naetverkjs/react-renderer   | React Module to render basic nodes                                                                           |                      | [Readme](https://github.com/naetverkjs/naetverk/blob/master/packages/react-renderer/README.md)    |

## Documentation:

https://naetverkjs.github.io/documentation/