constrain particles to an area for forceSimulation in d3v4.
Force-directed graph layout using velocity Verlet integration.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
TypeScript definitions for d3-force
Force-directed graph layout in 1D, 2D or 3D using velocity Verlet integration.
TypeScript definitions for d3
2D force-directed graph rendered on HTML5 canvas
Vendored dependencies to fix ERR_REQUIRE_ESM.
Format numbers for human consumption.
D3 plugin which computes a map (one-level treemap), based on Voronoi tesselation
UI component for a 3D force-directed graph using ThreeJS and d3-force-3d layout engine
Vendored dependencies for Victory
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
Encodings that map abstract data to visual representation.
TypeScript definitions for d3-shape
TypeScript definitions for d3-interpolate
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
An efficient queue capable of managing thousands of concurrent animations.
TypeScript definitions for d3-scale
TypeScript definitions for d3-ease
Graphical primitives for visualization, such as lines and areas.
TypeScript definitions for d3-color
TypeScript definitions for d3-path
TypeScript definitions for d3-array
vdb mounts a self-contained D3-powered entity-relationship diagram at any path in your Rails app. It reads db/schema.rb (and any additional schema files you configure), infers FK relationships, and renders an interactive force-directed graph with search, zoom, drag-to-rearrange, and position persistence. Ships with zero asset-pipeline dependencies — D3 and Stimulus are loaded from CDN. Recommended for development environments only.
visual_models mounts a self-contained D3-powered association graph at any path in your Rails app. It introspects ApplicationRecord (and, optionally, ActiveModel-only classes) at runtime, walks every reflection (belongs_to, has_one, has_many, has_many :through, has_and_belongs_to_many, polymorphic), and renders an interactive force-directed graph with search, zoom, drag-to-rearrange, position persistence, and a click-through details panel. Ships with zero asset-pipeline dependencies — D3 and Stimulus are loaded from CDN. Recommended for development environments only.