My favorites | English | Sign in

Faster JavaScript with Closure Tools New!

Google SketchUp Ruby API (Labs)

Download SketchUp C++ SDK

Welcome to the Google SketchUp C++ Software Development Kit (beta). We appreciate your interest in interacting with the SketchUp application. The SDK contains the following items:

  • SkpReader C++ API - for reading information out of a .skp file and transforming it to some other format or object model.
  • SkpWriter C++ API - for contructing a .skp file from another format or object model's data.
  • Ruby Script Scrambler - A small utility for obfuscating the contents of Ruby scripts to protect your intellectual property.

The SDK is a ~20MB ZIP file containing the header files, binaries, reference documentation and examples you'll need to get started using the APIs.

Before you begin, we have one word of caution. Both the SkpReader and SkpWriter APIs were written prior to SketchUp's acquisition by Google. Neither API is under active development. However, we do make bug fixes and provide limited support through the Google SketchUp Developers discussion group.

Translations of the English language API Terms and Conditions are provided for convenience only. In case of any discrepancies, the English language API Terms and Conditions are authoritative.

Mailing List

Sign up to receive Google SketchUp SDK updates by email.

Download Form

By downloading, you agree to our Terms of Service below and Privacy Policy.