dag-builder-js
dag-builder-js is a simple-to-use Javascript DAG library with support to N:N vertices/edges. It supports validating that no cycle can be created in real-time, import/export states and it's built on SVG so you can render graphs pretty much anywhere.
simplify-dag
given a directed acyclic graph, contract straight-line runs to single vertices