GitHub repository: IQGeo/d3-annotation
Description: Use d3-annotation with built-in annotation types, or extend it to make custom annotations. It is made for d3-v4 in SVG.