Vibeleaderboard
Index / app
Visit ketchup3d.github.io
Category
Other
Rank
No. 100Apps board
Pricing
Open Source
Type
APP
Date

About

BenchUp is a free, open-source 3D modeling app for woodworking and furniture design, written in Rust. It runs natively on Windows, macOS and Linux and in a desktop browser through WebAssembly and WebGPU. It supports sketching, Push/Pull, exact dimensions, wood joinery, grain direction, cut lists and PDF export of cutting plans, and imports SketchUp files.

At a glance

BenchUp is a free, MIT-licensed 3D modeling app for planning furniture before you cut wood. You draw board outlines, give them thickness with Push/Pull, and check sizes with typed lengths, snapping and dimension tools. The same Rust editor runs as a Windows, macOS or Linux app and in a desktop browser, with no account required.

Good fit

Woodworkers, furniture makers and DIY builders who want to model a shelf, table, cabinet or workbench at exact size and check fit from every angle. The README also describes joinery tools (mortise-and-tenon, dovetail, finger joints and others), grain-direction guides, and cut lists and cutting plans, with cutting plans and time and cost estimates exportable to PDF.

Consider something else when

You plan to model on a phone or tablet, or need your projects synced to the cloud: the project lists mobile and cloud storage as outside this version. Skip it too if you rely on SketchUp textures, scenes or materials, since imports bring geometry only and OBJ export drops materials.

Start here

Open the browser editor from the homepage, or install the desktop build. In the empty model, pick the rectangle tool and click two opposite corners to make a face. Choose Push/Pull, click the face, move the mouse and click again to give it depth. Then use Orbit to look around and press F to fit the view.

Cost and requirements

Free and open source under the MIT license, with no account. Desktop installers cover Windows x64, Apple Silicon Macs and Linux x64. The browser version needs a desktop browser with hardware acceleration and WebGPU or WebGL2, and the site says it is made for a mouse and keyboard.

Limits to know

Browser work lives in local storage, so clearing browser data can remove autosaves; download project files you want to keep. The README notes that Windows and macOS execution and the browser's WebGPU and WebGL2 fallback still needed platform smoke testing. The landing page and README disagree on the project format (.ketchup versus the newer .bup), a leftover of the rename from KetchUp.

Still unclear

  • Whether the current desktop installers are code-signed. The README says builds made without signing credentials are unsigned and that checksums do not replace publisher signatures.

Tags

3d-modelingwoodworkingrustwebgpucadfurniture

Media

BenchUp

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.