NVIDIA Core SDK is a collection of loosely coupled SDKs and APIs that allow your game to better integrate with NVIDIA platform.

Core SDK Downloads


NVAPI is NVIDIA's core software development kit that allows direct access to NVIDIA GPUs and drivers on all windows platforms. NVAPI provides support for categories of operations that range beyond the scope of those found in familiar graphics APIs such as DirectX and OpenGL.

Read More

GeForce Experience Settings API

GeForce Experience Settings API (GSA) allows you to quickly manage your in-game parameters and expose them to NVIDIA GeForce Experience for optimization.

Read More

Cross-Platform Gamepad API

The NvGamepad library is a simple, cross-platform gamepad wrapper class with implementations for Windows (XINPUT) and Android (NDK). The class allows applications that are consumers of gamepad input to work across platforms, which can be useful when porting.

Read More


OpenAutomate is a new standard for simplifying testing and automated execution of applications.

Read More