---
title: "d3-annotation"
description: "Annotation layer for D3 with badge, callout, curve and threshold annotation types plus draggable editing during design."
canonical: "https://vibing.inc/library/d3-annotation-vg-0418"
category: "Data Visualization & Charts"
subcategory: "D3 plugins"
license: "MIT"
author: "Susie Lu (@DataToViz)"
source: "https://github.com/susielu/d3-annotation"
---

# d3-annotation
Annotation layer for D3 with badge, callout, curve and threshold annotation types plus draggable editing during design.
## Facts
- Source: https://github.com/susielu/d3-annotation
- Category: Data Visualization & Charts / D3 plugins
- Author: Susie Lu (@DataToViz)
- Licence: MIT
- Tags: d3, annotation, labels, storytelling
## Why it's a gem
Annotation is what separates a chart from an explanation; this makes it trivial
---
Listed in The Vibeary: https://vibing.inc/library/d3-annotation-vg-0418 · JSON: https://vibing.inc/api/public/library/gems/d3-annotation-vg-0418