> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt. # Postman SDK Generator > Learn how to use Postman. Search the docs and support resources! ## Docs - [About Postman SDK Generator](https://learning.postman.com/latest-v-12/docs/sdk-generator/overview.md): Generate client SDKs from collections and API specifications. - [Generate SDKs in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/generate/overview.md) - [Generate SDKs from collections and API specifications](https://learning.postman.com/latest-v-12/docs/sdk-generator/generate/generate-sdks.md): Generate an SDK with the Postman CLI or the Postman app. - [Generate SDKs locally and sync with GitHub](https://learning.postman.com/latest-v-12/docs/sdk-generator/generate/generate-sdks-locally.md): Generate SDKs without affecting your public Postman Collections in the Postman Cloud. - [Use SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/overview.md) - [Use TypeScript SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/typescript-sdk.md) - [Use Java SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/java-sdk.md) - [Use Kotlin SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/kotlin-sdk.md) - [Use Python SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/python-sdk.md) - [Use C# SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/csharp-sdk.md) - [Use Go SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/go-sdk.md) - [Use PHP SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/php-sdk.md) - [Use Ruby SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/ruby-sdk.md) - [Use Rust SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/use/rust-sdk.md) - [Publish SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/overview.md) - [Publish TypeScript SDKs manually](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/typescript-manual.md) - [Publish TypeScript SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/typescript-auto.md) - [Publish Java SDKs manually](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/java-manual.md) - [Publish Java SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/java-auto.md) - [Publish Kotlin SDKs manually](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/kotlin-manual.md) - [Publish Kotlin SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/kotlin-auto.md) - [Publish Python SDKs manually](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/python-manual.md) - [Publish Python SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/python-auto.md) - [Publish C# SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/csharp-manual.md) - [Publish C# SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/csharp-auto.md) - [Publish Go SDKs generated in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/go-manual.md) - [Publish Go SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/go-auto.md) - [Publish PHP SDKs manually](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/php-manual.md) - [Publish PHP SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/php-auto.md) - [Publish Ruby SDKs manually](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/ruby-manual.md) - [Publish Ruby SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/ruby-auto.md) - [Publish Rust SDKs manually](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/rust-manual.md) - [Publish Rust SDKs automatically](https://learning.postman.com/latest-v-12/docs/sdk-generator/publish/rust-auto.md) - [Configure SDK generation in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/configure/overview.md): The Postman SDK Generator config file contains the configuration used by the Postman SDK CLI to generate SDKs. - [Postman SDK core configuration options](https://learning.postman.com/latest-v-12/docs/sdk-generator/configure/core-options.md) - [Postman SDK customization options](https://learning.postman.com/latest-v-12/docs/sdk-generator/configure/customization-options.md) - [Postman SDK language options](https://learning.postman.com/latest-v-12/docs/sdk-generator/configure/language-options.md) - [Troubleshoot SDK errors in Postman](https://learning.postman.com/latest-v-12/docs/sdk-generator/troubleshoot.md): Debug and troubleshoot errors in the Postman SDK commands. - [SDK generator guides](https://learning.postman.com/latest-v-12/docs/sdk-generator/guides/overview.md) - [Generate an SDK with custom code using the Postman CLI](https://learning.postman.com/latest-v-12/docs/sdk-generator/guides/custom-code.md) - [Automate SDK updates with Postman and GitHub](https://learning.postman.com/latest-v-12/docs/sdk-generator/guides/auto-pr.md)