№ 13

Anatomy of a Good Chart: GitHub's Approach

Posted on by Maxene Graze

GitHub’s dataviz guide clearly names chart components and marks them as required or optional.

It goes further by setting enforceable constraints: which chart types are allowed, which are not, limits on series and categories, minimum line widths, and contrast thresholds for text and marks.

This approach turns chart guidance into an operational checklist that can be encoded in components and reviewed consistently across teams.

Portrait of Maxene Graze

Maxene Graze combines research, engineering, and multisensory visualization methods to bridge data analysis with human experience.