A·1 A·4 C·1

Bueno Labs · Redmine plugins · Built in a metalworking plant

Open the CAD file inside the Redmine issue.

A CAD 2D/3D viewer that opens a DWG drawing, a STEP model or a laser scan inside the issue itself — with no per-seat proprietary licence, no viewer to install, no file to download. It leads a family of Redmine plugins written on the shop floor: free Community editions, paid Pro editions, the source always included.

2 editionsCommunity free, Pro paid — same plugin
DWG · STEPplus point clouds and 3D PDF, inside the issue
100% GPLsource included, always
+18 yearsin manufacturing engineering

Three ways to work together

What Bueno Labs does

Ready-made plugins — a free Community edition and a paid Pro one —, plugins written from scratch for what you do, and help keeping an existing Redmine alive across upgrades. All of it in Ruby, all of it with the source in your hands.

Nº BL-101 · redmine_3dviewer · early access

CAD files open where the work already happens

In a survey of all 868 plugins in the official Redmine directory (August 2026), searching for CAD, STEP, STL, IGES, DWG, DXF, 3D or BIM returned nothing — free or paid. This CAD 2D/3D viewer opens drawings, 3D models, point clouds and 3D PDF on the issue page itself, and its Community edition will be free. Early access — join the list to follow the first public release.

Schematic illustration: a Redmine issue with the CAD viewer open beside it, showing a generic bracket with a section line
Illustration — the drawing or model opens inside the issue, with sheets, tools and section cuts.

DWG and DXF, with their sheets

Model and every layout as tabs, viewports to scale, layers, blocks, hatches, dimensions and text — read by the plugin's own engine.

Measure and search

Distance with snap to the geometry, text search across the drawing and an entity card on click.

3D models

STEP, IGES, IFC and the native files of the major mechanical CAD packages, with section cuts, 3D measuring and the assembly tree.

Point clouds and 3D PDF

Laser scans and 3D PDF in the same viewer and with the same controls.

Thumbnails in the issue

Drawings show the preview they already carry in the attachments block, so a list of files stops being a list of file names.

Nothing leaves the server

Its own engine, no CDN and no external request — checked with the network cable pulled.

Redmine's permissions

It respects the attachment permissions Redmine already enforces. Nobody sees a file they could not already see.

Community free, Pro US$ 9.90

Community views DXF and the open 3D formats at no cost. Pro opens everything above, with measuring and dimensions — compare.

The CAD Viewer page: editions, formats and install →

Who signs it

Built by someone who lives the problem

Bueno Labs is the workshop of Philipe Bueno, a manufacturing engineer with more than 18 years in the metalworking industry in Brazil. Not an agency that learns your process from a briefing — someone who spent a career inside it: welded joints, engineering backlogs, time entries nobody logged, and drawings lost in a network folder.

Every plugin here started as one of those problems. The CAD 2D/3D viewer exists because engineers were downloading STEP files to a workstation just to check which part a request was about. The time punch exists because hours were being reconstructed from memory at the end of the week. The health & safety module exists because occupational medicine records were living in folders nobody could audit. Each one was written for daily use first and polished for release afterwards.

They were written for daily use in industry before anyone thought of selling them. That path — from a real problem to software in production — is what Bueno Labs offers.

PRINCIPLE 01

Source included, always

A Redmine plugin is a derivative work: the Ruby code is GPL v2 by law, and Bueno Labs treats that as a feature. No obfuscated files, no proprietary blobs, no lock-in.

PRINCIPLE 02

Install without drama

No forced migrations, no exotic gems, no Redmine core files edited. A plugin that is hard to install is a plugin that gets removed at the next upgrade.

PRINCIPLE 03

Production, not prototype

Everything here is written for a shift change, a slow network and a heavy attachment first — and for a sales demo never.

Contact

Tell me what your Redmine is missing

A plugin that broke on 7.0, a process that lives in a spreadsheet file, or a CAD file nobody can open without a workstation. The plugins are in early access: write and I will put you on the list for the first public release. I answer in English or Portuguese.