nvl

Installation
SKILL.md

NVL (Neo4j Visualization Library)

When to Use

Use this skill when building graph visualizations with NVL. Covers rendering setup, styling nodes and relationships, layout algorithms, user interaction handling, and proven patterns from production FinSight usage.


1. Installation & Packages

npm install @neo4j-nvl/base @neo4j-nvl/react @neo4j-nvl/interaction-handlers
Package Purpose
@neo4j-nvl/base Core NVL class, types (Node, Relationship, NvlOptions)
@neo4j-nvl/react BasicNvlWrapper, InteractiveNvlWrapper, StaticPictureWrapper
@neo4j-nvl/interaction-handlers ZoomInteraction, PanInteraction, ClickInteraction, etc.
Related skills
Installs
5
GitHub Stars
1
First Seen
Mar 3, 2026