Viewport Scopes is a Blender add-on from Erasers45-Studios that brings real-time scopes to the viewport, featuring a histogram and a vectorscope. The histogram includes display settings familiar from Blender's default histogram in the image editor, letting you switch between RGB and Luma channels and zoom into the histogram. The vectorscope displays the hue and saturation of the viewport in real time.
Alternatively, you can draw the viewport color data directly into an image texture and read it inside the image editor, giving you access to Blender's native scopes, including the waveform and its other settings, in real time. An overlay editor mode lets you position and toggle scopes directly in the viewport.
The scopes run in real time even on lower-end machines. A few limitations apply: it does not yet differentiate between color transformations, it's recommended for Eevee or Cycles due to API limitations, and loading a different blend file while the scopes are running can break it because of a Blender bug in how modal operators are handled.