No, NVIDIA ShadowPlay is accessible exclusively through GeForce Experience. GeForce Experience is NVIDIA's software platform for tasks like driver updates, game optimization, and gameplay recording. You'll need to have GeForce Experience installed to use NVIDIA ShadowPlay.