arlogy / nvc

A controller for drawing networks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nvc

Try it live

nvc

  • stands for Network View Controller.
  • is a tool to control the rendering process of a given network view (basically an HTML <canvas> element).
  • can be configured to draw graphs or finite state machines.
  • features import/export in several formats: in & out (JSON), in only (none), out only (LaTeX, PNG and SVG).
  • is MIT-licensed, reusable in other projects but not mobile-friendly.

nvc was created in 2020 and originates from Evan Wallace's FSM Designer created back in 2010. His project is MIT-covered too. The main difference with nvc is that the latter comes with configurable options and is ready to use in your own projects, including key changes recorded in the changelog, especially for version 0.9.0.

A short documentation is available here while practical examples can be found here.

About

A controller for drawing networks

License:MIT License


Languages

Language:JavaScript 99.0%Language:Shell 1.0%