Skip to content

Welcome to GoPro SDK for Python

A production-ready Python SDK for controlling GoPro cameras, specifically designed and optimized for multi-camera COHN (Camera on Home Network) scenarios.

  • Multi-Camera Ready


    Efficiently control multiple GoPro cameras concurrently with optimized connection management

  • Production-Ready


    Comprehensive error handling, retry mechanisms, and robust state tracking

  • Persistent Config


    Save and restore COHN settings without reconfiguration every time

  • Type-Safe


    Full type hints for excellent IDE support and fewer runtime errors

Documentation

  • Quick Start


    Get up and running in minutes with installation and basic usage examples

    Getting Started

  • Why This SDK?


    Understand the rationale and advantages over the official OpenGoPro SDK

    Learn More

  • API Reference


    Complete API documentation auto-generated from source code

    API Docs

  • Contributing


    Contributing guidelines and development setup instructions

    Contribute