CodethinkLabs / software-dependency-visualizer

Prototype software dependency visualizer tool
Apache License 2.0
0 stars 1 forks source link

Software Dependency Visualizer PROTOTYPE

This tool is incomplete and unusable..

This prototype tool is the result of an investigation into visualising software dependencies.

Rough aims of the tool:

Implementation

This prototype is implemented as a web application, and uses:

A minimal server process is supplied. We need to have some kind of custom server-side code in order to wrap the database; it's not easy for the browser to talk directly to a Neo4j instance due to the same-origin security policy. The server process is written in Python currently. This is just because it allowed me to complete the prototype quickly. The server could be reimplemented in another language fairly easily.

There are three front-ends to this project for historical reasons. The current active front-end is 'block-layout'.

Running the block-layout demo

Once this has started, you can point a browser at http://localhost:8080 to see the rendered results.