An open API service indexing awesome lists of open source software.

https://github.com/m0ksem/vue-nodes

Nodes editor simular to Blender Shader Nodes
https://github.com/m0ksem/vue-nodes

editor nodes vue

Last synced: 2 months ago
JSON representation

Nodes editor simular to Blender Shader Nodes

Awesome Lists containing this project

README

          

# Vue nodes

[Nodes](https://m0ksem.github.io/vue-nodes) - customizable nodes editor and generator.

![](/demo/public/readme-image.png)

## Status

Experimental

## Features

- Nodes and their connections can be saved to JSON or localstorage and fully customizable config.
- Nodes look can be changed.
- Nodes component presets (not ready).
- Line style can be changed (not ready).
- WebGL shader generator demo and docs (not ready).
- Keybindings (not ready).

## Setup

### Development setup
- Install dependencies
```bash
yarn install
```

- Start demo
```bash
yarn server
```

### Build
- Build lib
```bash
yarn build
```
- Build docs
```bash
yarn build:docs
```
- Preview docs
```bash
yarn preview:docs
```
### Docs

`docs` folder is served by Github Pages. Docs's source code is in `demo` folder.