Stay organized with collections
Save and categorize content based on your preferences.
All Google APIs are available to .NET developers through the NuGet package
manager.
To add Google APIs to your project in Visual Studio:
Right-click Project references.
Click Manage NuGet Packages.
Choose the Browse tab.
Before searching, make sure that Include prerelease is checked to show
all Google Cloud libraries.
Note: Some of the libraries listed are Beta.
Enter a search string, for example google pubsub.
Searching returns two different types of results:
Results with a Google Cloud prefix are the Cloud Client Libraries
and the recommended way to access Google Cloud APIs
programmatically. For more information and a list of APIs, see
.NET Cloud Client Libraries.
Results with a Google.Apis prefix are Google API Client Libraries that are
available for all Google APIs. You might want to use these libraries if a
Cloud Client Library isn't available for the API you're using. For a
complete list of Google API Client Libraries, see
.NET.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Finding a Google API Library\n\nAll Google APIs are available to .NET developers through the NuGet package\nmanager.\n\nTo add Google APIs to your project in Visual Studio:\n\n1. Right-click **Project references**.\n\n2. Click **Manage NuGet Packages**.\n\n3. Choose the **Browse** tab.\n\n4. Before searching, make sure that **Include prerelease** is checked to show\n all Google Cloud libraries.\n\n **Note** : Some of the libraries listed are **Beta**.\n5. Enter a search string, for example **google pubsub**.\n\n\nSearching returns two different types of results:\n\n- Results with a **Google Cloud** prefix are the Cloud Client Libraries and the recommended way to access Google Cloud APIs programmatically. For more information and a list of APIs, see [.NET Cloud Client Libraries](/dotnet/docs/reference).\n- Results with a **Google.Apis** prefix are Google API Client Libraries that are available for all Google APIs. You might want to use these libraries if a Cloud Client Library isn't available for the API you're using. For a complete list of Google API Client Libraries, see [.NET](https://developers.google.com/api-client-library/dotnet/)."]]