> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab SDKs

> Choose a PlayFab Services SDK by language, platform, or game engine, covering LiveOps, economy, matchmaking, data analytics, and player identity.

# PlayFab Services SDK

The PlayFab Services SDKs are organized by language, platform, and game engine to help you find the right SDK for your project.

PlayFab Services SDKs enable you to implement all of the PlayFab features not explicitly called out in one of our [other SDKs](/services/playfab/sdks/sdk-overview), including LiveOps, economy, and data analytics.

Access to SDKs for Nintendo Switch and Sony PlayStation® requires special approval and adherence to platform policies. For more information, see [Request access for SDKs and samples](/services/playfab/sdks/request-access-for-sdks-samples).

For broad API categories in these SDKs, see [API REST operation groups](https://learn.microsoft.com/en-us/rest/api/playfab/admin/).

<Tip>
  Unsure if this is the SDK you need? See [SDK overview - PlayFab SDK, Party SDK, Multiplayer Server SDK](/services/playfab/sdks/sdk-overview).
</Tip>

## By language

| Language                     | Platform/environments                                                                                                                                                                                                                                                                                                                                                      |
| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| C/C++                        | [Windows (Win32), iOS, macOS, Android, Linux](/services/playfab/sdks/c), [GDK (XBOX and Windows)](/services/playfab/sdks/c), [Switch](https://dev.azure.com/PlayFabPrivate/Switch/_git/PlayFabCSdk.Switch), [PlayStation 4](https://dev.azure.com/PlayFabPrivate/PS4/_git/PlayFabCSdk.PS4), [PlayStation 5](https://dev.azure.com/PlayFabPrivate/PS5/_git/PlayFabCSdk.PS5) |
| Legacy C++                   | [Windows (Win32), iOS, Android, Linux](/services/playfab/sdks/playfab-cpp), [Switch](https://dev.azure.com/PlayFabPrivate/Switch/_git/XPlatCppSdk-Private-Switch), [PlayStation 4](https://dev.azure.com/PlayFabPrivate/PS4/_git/XPlatCppSdk-Private-Ps4), [PlayStation 5](https://dev.azure.com/PlayFabPrivate/PS5/_git/XPlatCppSdk-Private-PS5)                          |
| C#                           | [C#/.NET environments](/services/playfab/sdks/c-sharp) besides Unity                                                                                                                                                                                                                                                                                                       |
| Java                         | [Android apps](/services/playfab/sdks/java)                                                                                                                                                                                                                                                                                                                                |
| JavaScript                   | [Web Development](/services/playfab/sdks/javascript)                                                                                                                                                                                                                                                                                                                       |
| Lua (community supported)    | [Corona (now Solar2D), Defold](/services/playfab/sdks/lua)                                                                                                                                                                                                                                                                                                                 |
| NodeJS                       | [Node.js applications](/services/playfab/sdks/nodejs)                                                                                                                                                                                                                                                                                                                      |
| Python (community supported) | [Python](/services/playfab/sdks/python)                                                                                                                                                                                                                                                                                                                                    |

## By platform/operating system

| Platform/operating system | SDK/library                                                                                                                                                                                                                                                                               |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Android                   | [C/C++](/services/playfab/sdks/c), [Legacy C++](/services/playfab/sdks/playfab-cpp), [Java/Android Studio](/services/playfab/sdks/java), [Lua](/services/playfab/sdks/lua) (community supported), [Unity](/services/playfab/sdks/unity3d), [Unreal Engine](/services/playfab/sdks/unreal) |
| iOS                       | [C/C++](/services/playfab/sdks/c), [Legacy C++](/services/playfab/sdks/playfab-cpp), [Lua](/services/playfab/sdks/lua) (community supported), [Unity](/services/playfab/sdks/unity3d), [Unreal Engine](/services/playfab/sdks/unreal)                                                     |
| Linux                     | [C/C++](/services/playfab/sdks/c), [Legacy C++](/services/playfab/sdks/playfab-cpp), [Lua](/services/playfab/sdks/lua) (community supported)                                                                                                                                              |
| GDK (XBOX and Windows)    | [C/C++](/services/playfab/sdks/c), [Unity](/services/playfab/sdks/unity3d), [Unreal Engine](/services/playfab/sdks/unreal)                                                                                                                                                                |
| PlayStation 4             | [C/C++](https://dev.azure.com/PlayFabPrivate/PS4/_git/PlayFabCSdk.PS4), [Legacy C++](https://dev.azure.com/PlayFabPrivate/PS4/_git/XPlatCppSdk-Private-Ps4), [Unity](/services/playfab/sdks/unity3d), [Unreal Engine](/services/playfab/sdks/unreal)                                      |
| PlayStation 5             | [C/C++](https://dev.azure.com/PlayFabPrivate/PS5/_git/PlayFabCSdk.PS5), [Legacy C++](https://dev.azure.com/PlayFabPrivate/PS5/_git/XPlatCppSdk-Private-PS5), [Unity](/services/playfab/sdks/unity3d), [Unreal Engine](/services/playfab/sdks/unreal)                                      |
| Switch                    | [C/C++](https://dev.azure.com/PlayFabPrivate/Switch/_git/PlayFabCSdk.Switch), [Legacy C++](https://dev.azure.com/PlayFabPrivate/Switch/_git/XPlatCppSdk-Private-Switch), [Unity](/services/playfab/sdks/unity3d), [Unreal Engine](/services/playfab/sdks/unreal)                          |
| Windows (Win32)           | [C/C++](/services/playfab/sdks/c), [Legacy C++](/services/playfab/sdks/playfab-cpp), [Lua](/services/playfab/sdks/lua) (community supported), [Unity](/services/playfab/sdks/unity3d), [Unreal Engine](/services/playfab/sdks/unreal)                                                     |
| Services and Tools        | [C#](/services/playfab/sdks/c-sharp), [Java](/services/playfab/sdks/java), [JavaScript](/services/playfab/sdks/javascript), [Node.js](/services/playfab/sdks/nodejs), [Python](/services/playfab/sdks/python)                                                                             |

## By game engine

| Game engine   | SDK/library                                                       |
| ------------- | ----------------------------------------------------------------- |
| Cocos2D       | [Cocos2D](/services/playfab/sdks/cocos2d-x) (community supported) |
| Unity         | [Unity SDK](/services/playfab/sdks/unity3d)                       |
| Unreal Engine | [Unreal SDK](/services/playfab/sdks/unreal)                       |

## See also

* [SDKs overview](/services/playfab/sdks/sdk-overview)
* [What is PlayFab?](/services/playfab/get-started/what-is-playfab)

"PlayStation" is a registered trademark or trademark of Sony Interactive Entertainment Inc.

"PS4" is a registered trademark or trademark of Sony Interactive Entertainment Inc.

"PS5" is a registered trademark or trademark of Sony Interactive Entertainment Inc.


## Related topics

- [PlayFab Party SDKs](/services/playfab/multiplayer/networking/party-sdks/overview.md)
- [PlayFab Lobby and Matchmaking SDKs](/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-matchmaking-sdks.md)
- [C# PlayFab SDK](/services/playfab/sdks/c-sharp/index.md)
- [Legacy C++ PlayFab SDK](/services/playfab/sdks/playfab-cpp/index.md)
- [PlayFab SDK Products](/services/playfab/sdks/sdk-products.md)
