# Vault SDKs

If you are looking for SDK capabilities beyond secrets management, Keeper provides other SDKs that can perform vault and administrative functionality.

### Python Commander SDK

The Keeper Commander SDKs for Python provide programmatic access to the platform, enabling secure management of credentials, secrets, and enterprise resources at scale.

<https://github.com/Keeper-Security/keeper-sdk-python>

### Python Commander CLI

The Keeper Commander CLI is an implementation using Python that interfaces with the Keeper vault and Keeper administrative functions. The source code is available below:

<https://github.com/keeper-Security/commander>

### .Net Vault SDK

We also created a .Net based Commander tool with a developer SDK for basic vault access and administrative functions:

<https://github.com/Keeper-Security/keeper-sdk-dotnet>

### PowerShell CLI

Keeper's PowerShell command-line tool ("PowerCommander") provides basic vault access and administrative functions in PowerShell scripts.

<https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/release/PowerCommander>\
\
For more advanced command line capabilities, please refer to the Python-based [Commander CLI](https://docs.keeper.io/en/keeperpam/commander-cli/overview).

### GoLang SDK

The Keeper GoLang SDK is used specifically in our Terraform provider.

<https://github.com/Keeper-Security/keeper-sdk-golang>
