SketchUp Developer Tools
Includes an improved Ruby Console and ruby unit test runner
SketchUp Developer Tools

A SketchUp Extension that provides some tools to make developers' lives easier, including a better, badder Ruby console and a unit test runner we affectionately call "TestUp."

More tools to come. Want to contribute? Please do! This extension is in continual development as an open-source project on GitHub that’s hosted by the SketchUp team.


Hi, There are millions of users on it that log in multiple times a day to keep in touch with their social circle, make new friends, play interactive games, etc. It's for these reasons that people love to use Facebook on the Internet. assignment writing services Canada

Creating content is a skill, especially those that can convert. Hey Mary, thanks for sharing these worthy tips with us. online assignment writing service

Oliver F.'s picture

Sadly, designing responsive interfaces in Sketch is not a piece of cake just yet. But there are techniques, even plugins, which will make your life a whole lot easier as a designer working in Sketch.

Checkthem INC's picture

This tool is truly amazing CheckThem

This developer tool has many benefits and its really use to use. I have also read the reviews about this tool at I really like to download this tool.

This is currently happening on the ExtensionWarehouse:

All plug-ins. This lil beauty pops up on hitting Install/Download...
'An AJAX HTTP erro occured. HTTP Result Code:500....
...500 Internal Server Error.. nginx'

How does one stay ahead of competition... when vibrant new customers starting to use your software cannot access plug-ins...

Thank You

TonyWin S's picture

How to fixed errors.

1. Press Windows+R to open run dialog.
2. Type "%appdata%\SketchUp\SketchUp 2015\SketchUp\Plugins\sketchup-developer-tools\testup" press enter.
3. Open testup.rb file with text editor.
4. Go to Line 37 lookup "NameError:" change to "NameError;"
5. Go to Line 45 repeat step 4 and save file.

gelatoman s's picture

It's not for Skechup 2015! :(

Now Sketchup freezes on start.

Remove this extension!

Martin V's picture


arkiTet's picture

Whoa! Thanks, this is so cool -- I've never written my own script before. I've only recently started trying out Zed's Learn Ruby the Hard Way (, Why's (Poignant) Guide to Ruby, as well as your SketchUp Ruby API documentation.

JohnMcC's picture

There's a small bug in the link.

When I signed in, I get taken to a page that doesn't exist.

Changing the double slash after /en to a single slash gets to the right place after signing in, which is:

I'm sorry, but i don't understand what it's for.
I put a small ruby program in functional_tests, select this as the ony one, pressed GO, but nothing happens. Not when it's without faults, nor when a deliberately put a fault in the code.

Please make it clear that you need to create a Google account and sign in before you can download the developer tools. There is no download or install button on this page. Totally confusing.

3622 users
2.13 MB
0.1.0; May 15, 2013
Number of Views: 
SketchUp Compatibility: 
OS Compatibility: 
Extensions: 24
The SketchUp team uses our APIs to build all sorts of specialized tools. Some of these extensions ship with SketchUp as full-blown features, and some are just examples of how to use our APIs.