

ggplot2
An implementation of the Grammar of Graphics in R
ggplot2 is an R package for creating graphics using a declarative system based on The Grammar of Graphics. You provide data and specify how variables map to visual properties, then add layers like points or histograms to build complete visualizations.
The package handles low-level plotting details automatically, letting you focus on the structure of your visualization. It supports layered graphics construction through composable components (geometries, scales, facets, coordinate systems). The package is mature and stable, with a large ecosystem of extensions for specialized plot types and customizations.
Contributors

Hadley Wickham
Chief Scientific Officer

Winston Chang

Teun Van den Brand
Software Engineer

Thomas Lin Pedersen
Senior Software Engineer

Lionel Henry
Senior Software Engineer

Max Kuhn
Principal Software Engineer

Hassan Kibirige
Software Engineer

Carson Sievert
Principal Software Engineer

Mine Çetinkaya-Rundel
Senior Developer Advocate

Barret Schloerke
Senior Software Engineer

Charlotte Wickham
Senior Developer Advocate

Christophe Dervieux
Senior Software Engineer

Davis Vaughan
Principal Software Engineer

Gina Reynolds

Gábor Csárdi
Senior Software Engineer

Jeroen Janssens
Head of Developer Relations

Jeroen Ooms
Software Engineer

