Skip to main content
100%

Fork of Let's make a face with D3.js!

✓ Published0🌍 Public
AAmrit Adhikari
Last edited Sep 26, 2025
Created on Sep 26, 2025

A yellow cartoon face rendered with SVG shapes animates its eyebrows up and down. The code builds the face from concentric circles for the head, eyes, and mouth using D3 selections and an arc generator. D3 transitions with a two-second duration repeatedly move the eyebrow group vertically, creating a looping expression. The example is implemented with D3 v5, drawing directly to an SVG canvas within a 960 by 500 pixel viewport.

AI-generated description
MIT Licensed

Similar vizzes