Behold! A wind map! While there are already a lot of different approaches to building wind maps out there, I have long wanted to bake my own. At its core is an implementation of a "flow field" from Dan Shiffman's Nature of Code (Hi Dan!). You'll find demo versions built for Maplibre (canvas and Webgl with Pixi.js) and Mapboxgl (canvas and Webgl with Pixi.js). You can find the code here at @joeyklee/wind-map ❤.
Note: this approach currently doesn't scale super well for large geographic extents at the moment (the current flow field is read in as a geojson point grid). The example here is using Webgl via Pixi.js to animate 5K movers × 15 trailing points = 75K particles 😱!