Export Image

Bouncing Balls

Curran Kelleher

0 views in last 90 days
Last edited Nov 26, 2025
Created on Nov 21, 2025

React Starter with D3 Force Physics Simulation

A React application featuring D3 Force-based physics simulation with particles rendered using HTML5 Canvas for optimal performance.

Structure

  • index.jsx - React entry point
  • App.jsx - Main React component
  • viz.js - Visualization orchestrator
  • animation.js - Animation loop management with D3 Force
  • render.js - Canvas rendering logic
  • utils.js - Utility functions for colors
  • data.js - Sample data
  • constants.js - Configuration constants
MIT Licensed