I just have released v0.5 jsgraph on npm: https://www.npmjs.com/package/jsgraph
Encapsule/jsgraph is a framework for working with directed graph data models using an in-memory storage container abstraction, and a small but growing collection of powerfully-extensible graph coloring algorithms implemented using the visitor pattern <https://en.wikipedia.org/wiki/Visitor_pattern>. The library is specifically designed for efficient embedding in complex Node.js / HTML 5 applications that require clean separation of concerns, and a high-degree of extensibility and control. jsgraph is based on the API design and architectural separaton of concerns for graph algorithms invented by the authors of the Boost C++ Graph Library <http://www.boost.org/doc/libs/1_56_0/libs/graph/doc/index.html> (BGL). The port is logically close enough that the BGL documentation should be considered as an advanced resource. Tests: https://travis-ci.org/Encapsule/jsgraph/jobs/71032949 Consider jsgraph's `DirectedGraph` container as a future-proof application-specific data structure container to insulate your access code from change via an API normalized at a directed graph level of abstraction. Hope you find it useful. Please file issues if you find any problems. Regards, Chris Russell -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/53b8d200-ce50-4fb1-89ca-63dd00acb15a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
