This example creates a fixed network graph with dynamic labels using d3.js. The network layout and placement of the nodes and edges was calculated in Gephi and then exported as the graph.json file.
This was inspired from these gists by Mike Bostock: Force-Directed Graph, Multi-Foci Force Layout