Sweet Home 3D icon
Windows · macOS · Linux · Free
Sweet Home 3D Latest
↓ Free Download

Sweet Home 3d how to Install Plugin

To follow the sweet home 3d how to install plugin process, go to Furniture > Import furniture library, select your `.sh3f` file, and click OK — the plugin loads immediately without a restart.

Sweet Home 3D is an no cost, openly licensed interior design application that runs on Windows, macOS, and Linux. It drafts accurate 2D floor plans and renders them as 3D room visualizations through an integrated Sunflow ray-tracer. The base installer sits under 100 MB and bundles its own JRE — no separate Java setup required.

If you're new to the tool, the beginner's guide to core features covers wall drawing, room labeling, and the 3D view panel before you start adding plugins.

---

Plugin Formats and What They Do

Sweet Home 3D distributes extensions in two main file formats.

.sh3f — Furniture Libraries

These files bundle 3D furniture models into the catalog. Third-party `.sh3f` packs are hosted on the project's SourceForge page, covering everything from kitchen appliances to office equipment. A separate "Sweet Home 3D Extra Libraries" download adds several thousand models in one shot.

.sh3t — Texture Libraries

Texture packs ship as `.sh3t` files. Wall-texture packs and flooring collections use this format. Install them the same way as furniture libraries — through the Furniture menu, not a plugin manager.

---

How to Install a Plugin Step by Step

This covers the standard `.sh3f` and `.sh3t` workflow on all three platforms.

Download the File

Go to the project's SourceForge page or a trusted community catalog. Confirm the file extension before downloading — `.sh3f` for furniture, `.sh3t` for textures. Avoid loose `.jar` drops unless you're loading a JavaScript automation script.

Import via the Menu

For a furniture library:

1. Open Furniture > Import furniture library

2. Browse to your `.sh3f` file

3. Click Open

For a texture library:

1. Open Furniture > Import texture library (same menu group)

2. Select the `.sh3t` file

3. Click Open

The catalog updates instantly. No restart. No confirmation dialog.

Verify the Install

Open the furniture catalog panel on the left. The new category appears at the bottom of the list. For textures, open 3D View > Modify 3D view, click any wall surface, and check the texture dropdown — new packs appear alphabetically.

---

JavaScript Scripting: The Other Plugin Layer

Beyond library files, the application supports a JavaScript-based scripting API accessible under Edit > Script. This lets you automate bulk furniture placement, run dimension annotation loops, or populate a catalog programmatically. Scripts aren't packaged as `.sh3f` files — they're plain `.js` text you paste or load directly into the script console.

This is the graphic design and interior planning tool's more advanced extension layer, and it requires basic JavaScript knowledge. The SourceForge wiki documents the available API objects.

Pro Tip: The `.sh3d` project file is actually a renamed ZIP archive. Rename any saved project to `.zip`, extract it, and edit `Home.xml` directly to batch-change furniture hex fill color values across dozens of objects — far faster than clicking through the UI one item at a time.

---

Plugin Installation Across Platforms

The import menu path is identical on Windows, macOS, and Linux. The Linux `.sh` installer and the macOS `.dmg` bundle both expose the same Furniture menu. No platform-specific workaround exists for this workflow.

One caveat: the UI runs on Java Swing with the host OS's look-and-feel. macOS shows Aqua controls; Windows shows the Metal theme. The file picker dialog matches that native style, so the browsing experience looks different even though the menu path is the same.

---

Answering sweet home 3d how to install plugin comes down to two clicks once you have the right file format. Stick to `.sh3f` for models and `.sh3t` for textures, source files from SourceForge, and use Edit > Script for anything requiring automation. This free floor plan software and open source home design application keeps the process deliberately simple — no extension manager, no account, no internet connection required at install time. As a 3D room visualization tool and 2D floor plan creator, it covers the full cycle from wall sketch to rendered output without add-on complexity getting in the way.

Explore Graphic Design

Browse all graphic design on PicturesQuePhotoVideo. Also see Open Source software and Windows / macOS options.