Hyprcursors is an SVG cursor format for the Hyprland tiling compositor. Also, iirc, KDE has something similar that might be worth porting to