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
- Host: GitHub
- URL: https://github.com/m0ksem/vue-nodes
- Owner: m0ksem
- Created: 2022-01-15T06:03:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-01-23T02:45:24.000Z (over 4 years ago)
- Last Synced: 2025-04-08T14:45:29.003Z (about 1 year ago)
- Topics: editor, nodes, vue
- Language: TypeScript
- Homepage: https://m0ksem.github.io/vue-nodes/
- Size: 354 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vue nodes
[Nodes](https://m0ksem.github.io/vue-nodes) - customizable nodes editor and generator.

## 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.