3dshouse builds custom SketchUp plugin development services for companies in the furniture, interior and construction industry: material and equipment suppliers, design studios and construction companies that want their products and workflows inside SketchUp.
All extensions are built by the developer of Parashape, BevelUp, Decimify and Tracepen — extensions published on SketchUp Extension Warehouse and used by thousands of designers. Your plugin is written to the same standard, including Extension Warehouse compliance if you want to publish it.
Custom SketchUp Plugin Development Pricing — Ruby Extension Packages
| Package | Scope | Price | Delivery |
|---|---|---|---|
| Script / Single tool | One well-defined function, no dialog UI. Source code included. | from $180 | 2–5 days |
| Plugin with UI | 2–4 features, dialog interface, toolbar and menu integration. Source code included. | from $480 | 1–2 weeks |
| Complete extension | Full UI, parametric or automation logic, packaged .rbz, ready to pass Extension Warehouse review. Source code included. | from $900 | 2–4 weeks |
- Consultation and exact quote are free — describe what you need and you get a fixed quote within 48 hours.
- 50% deposit to start, the rest on delivery. 2–3 revision rounds are included in the agreed scope.
- You own the delivered code. We target SketchUp 2022 and newer — note that the Extension Warehouse itself only accepts and lists extensions for the current three releases (SketchUp 2024, 2025 and 2026), so if you publish there, your install base older than 2024 has to be served from your own direct download, not the Warehouse.
Benefits of a custom SketchUp plugin
For material and equipment suppliers:
- Your real products become 3D models designers can drop into their projects.
- Designers reach your catalog directly inside SketchUp — no redrawing, no PDF catalogs.
For design and construction companies:
- Systematize your 3D data and standardize the drawing system.
- Automate repetitive modeling work and multiply productivity.
What we can build
A popular example is a product modeling plugin: designers search your catalog, place accurate parametric models containing real product specifications, and export order lists back to you.
- Search and filter 3D products from your catalog.
- Accurate parametric models with product specifications — change parameters directly on the 3D model.
- Statistics and order lists for quoting and production.
- Online storage so you can add, edit and remove products without redeploying.
- CNC and production workflows, file export, batch processing — or any feature your business needs.
Demo: 3D product modeling plugin.
We also upgrade and fix existing SketchUp extensions, and convert your in-house Ruby scripts into signed, distributable plugins.
How we keep your plugin maintainable
We design every extension so the part that changes most — your catalog, parameters, pricing and feature logic — lives on a server you control, while the SketchUp side stays a thin, stable layer. In practice this means you can update product data and most behaviour without us shipping a new build, and without waiting on a Warehouse review. It also avoids a hard rule reviewers enforce: an extension is not allowed to download and run new Ruby code to update itself, so anything baked into Ruby genuinely requires a resubmission. A couple of things we handle for you that trip up most in-house scripts: when the Warehouse signs your package it encrypts every .rb into .rbe, which silently breaks any require_relative in subfolders — installs fail only on the published build, never in local testing — so we wire requires the safe way from day one. We also write to the API contract for the version you target; recent SketchUp 2026 releases, for example, made scene/camera changes undoable operations that must sit inside a start/commit block, and now reject non-invertible (scale-to-zero) transforms outright, both of which can break older automation code that we account for.
Process
- You describe requirements and goals — free consultation.
- We confirm the scope and send a fixed quote with completion time within 48 hours.
- 50% deposit, development starts.
- You test the build and give feedback (2–3 revision rounds included).
- Delivery, final payment, and after-delivery support.
Need a custom SketchUp automation plugin or a Revit tool? See our custom Revit add-in development service.
Working with Revit data? Metasheet lets you edit Revit schedules and parameters in a spreadsheet — no Excel round-trip.

Tiếng Việt