# eisman/neo4jd3

Neo4j graph visualization using D3.js

Repository: https://github.com/eisman/neo4jd3
Canonical: https://ross.abutalabs.com/products/neo4jd3
Homepage: https://eisman.github.io/neo4jd3/
Language: JavaScript
License: MIT
License Family: permissive
Topics: neo4j, d3, d3js, graph-visualization
Last push: 2021-04-24T20:38:43+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3643, "days_push": 1957, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1488, forks 422 (observed 2026-08-28T04:04:52.183323+00:00)

## What it is
A JavaScript library for visualizing Neo4j graph databases using D3.js force simulations. It renders interactive force-directed graphs with node/relationship info panels, custom icons and images, zoom/pan, and dynamic graph expansion.

## Use cases
- visualize a neo4j graph database in the browser
- render force-directed graph from neo4j data format
- build an interactive graph explorer with hover info panels
- expand graph nodes on double click to load more data
- color-code graph nodes by label or type
- display graph nodes with font awesome icons or svg images

## When to choose
- your data lives in Neo4j or matches the Neo4j data format
- you want a ready-made interactive force-directed graph with minimal setup
- you need D3.js v4-compatible graph rendering in a web app

## When to avoid
- you need a general-purpose graph visualization not tied to Neo4j data formats
- you require D3 v5+ or modern framework (React/Vue) integrations
- you need actively maintained software with recent releases

## Facets
- artifact type: library
- maturity: maintenance
- function: data-visualization, charts
- domain: data-visualization, databases, web-development, frontend
- platform: browser
- tags: neo4j, d3js, graph-visualization, force-directed-graph, frontend-library, nodejs, javascript

## Member repositories
- eisman/neo4jd3 (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:52.183323+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:43.933316+00:00, confidence not recorded.
  - readme: https://github.com/eisman/neo4jd3 (fetched 2026-08-28T04:04:52.183323+00:00, sha ad93a246e807)
  - homepage: https://eisman.github.io/neo4jd3/ (fetched 2026-08-29T11:40:08.049269+00:00, sha 6f05e704424b)
  - registry_npm: https://registry.npmjs.org/neo4jd3 (fetched 2026-08-29T11:40:08.058899+00:00, sha 71f4e7f89d73)
- Data as of 2026-08-30T08:39:29.467469+00:00.
