Here is an article that breaks down what Vibrance is actually doing under the hood. The TL;DR version is:
(Vibrance) Adjusts the saturation so that clipping is minimized as colors approach full saturation. This setting changes the saturation of all lower-saturated colors with less effect on the higher-saturated colors. Vibrance also prevents skin tones from becoming oversaturated.
The images below demonstrate:
I am looking for any kind of node group that works in the shader editor (not compositor) that does exactly this.
Any help at all is greatly appreciated.


TL;DR: It's absolutely possible to do.
– fmotion1 Aug 09 '21 at 21:32