0.5.7 • Published 4 years ago

blooom v0.5.7

Weekly downloads
3
License
ISC
Repository
github
Last release
4 years ago

Blooom

npm.io npm.io npm.io

Graph visualization for human!

Visualize Neo4j API response and other graph data.

npm.io

Features

  • Informative: directed, labelled relationships, customizable node label
  • Interactive: zoom, drag, focus on hover, and even fix on right click.
  • Responsive: auto-resize on window resizing.

Example

Use Blooom as a nodejs package

<div id="canvas"></div>

<script>
  import Blooom from "blooom";
  import 'blooom/dist/main.min.css'

  new Blooom("#canvas", neoData, {
    nodeLabelProperties: {
      mutation: "position",
      Molecular_Individual: "virus_id",
    },
  });
</script>

Use Blooom as a ES6 module

See example/browser.html for a simple demo.

<link rel="stylesheet" href="blooom/dist/main.min.css" />
<script src="https://cdn.jsdelivr.net/npm/d3@5.16.0"></script>
<script src="blooom/dist/main.es.browser.min.js"></script>

<div id="canvas"></div>

<script>
  new Blooom("#canvas", neoData, {
    nodeLabelProperties: {
      mutation: "position",
      Molecular_Individual: "virus_id",
    },
  });
</script>

Dev preparation

gulp

Credit

Repository

Github: John-Theo/blooom.js

License

This application comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.

0.5.7

4 years ago

0.5.6

4 years ago

0.5.4

4 years ago

0.5.5

4 years ago

0.5.3

4 years ago

0.5.0

4 years ago

0.5.2

4 years ago

0.5.1

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago