<<"~/MPLColorMap.m"

barLegend[style_]:=BarLegend[{MPLColorMap[style],{0,1}},LegendLabel->style];
GraphicsRow[barLegend/@{"Magma","Inferno","Plasma", "Viridis", "Cividis"},ImageSize->Full,Method->{"ShrinkWrap"->True}]

plotDemo2d[style_]:=DensityPlot[Sin[x]Cos[y],{x,0,2π},{y,0,2π},ColorFunction->MPLColorMap[style],PlotLabel->style,Method->{"ShrinkWrap"->True}];
GraphicsGrid[Map[plotDemo2d,{{"Magma","Inferno","Plasma"},{ "Viridis", "Cividis"}},{2}],ImageSize->Full]

plotDemo3d[style_]:=Plot3D[Sin[x]Cos[y],{x,0,2π},{y,0,2π},ColorFunction->{MPLColorMap[style][#3]&},PlotLabel->style,Method->{"ShrinkWrap"->True}];
GraphicsGrid[Map[plotDemo3d,{{"Magma","Inferno","Plasma"},{ "Viridis", "Cividis"}},{2}],ImageSize->Full]