Mayo

github.com/fougue/mayo 3D, CAD & Motion Open-source projectOpen source

Mayo supports viewing and converting 3D CAD files, including STEP, IGES, STL, and other formats.

github.com/fougue/mayo
Mayo homepage screenshot

About Mayo

Mayo is an open-source 3D CAD viewer and converter built with Qt and OpenCascade in modern C++. It can read and write STEP, IGES, STL and many other CAD formats, and it provides viewing tools such as clip planes, exploded assemblies, measurement tools and show/hide controls for parts. It runs on Windows, Linux and macOS and is distributed through a GitHub repository under the BSD-2-Clause license.

The source lists release packages for Windows and Linux, with Winget and Scoop options for Windows. It also includes build instructions for macOS. Support is not uniform across formats: some, such as DXF, 3MF, FBX and Collada, can be imported but not exported, and image formats can only be exported.

Key features

  • Converts files between STEP, IGES, STL and many other CAD formats
  • Clip planes with configurable capping for viewing model sections
  • Exploding of the model tree to inspect complex assemblies
  • Measurement tools for circles, angles, lengths, areas and bounding boxes
  • Show or hide parts using checkboxes in the model tree
  • Command-line conversion of CAD files to multiple formats
Best for: Users who need to view, measure or convert STEP, IGES and STL files and want an open-source tool that runs on Windows, Linux or macOS.
Good for
  • Open source under the BSD-2-Clause license
  • Runs on Windows, Linux and macOS
  • Supports many common CAD formats, including STEP, IGES and STL
Watch out for
  • Several formats, including DXF, 3MF, FBX and Collada, are import-only
  • Release packages are listed for Windows and Linux; macOS users are pointed to build instructions
  • Image formats such as PNG and JPEG are export-only

Mayo at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Mayo alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 16 alternatives

Meshlab

github.com/cnr-isti-vclab/meshlab

MeshLab processes and edits unstructured triangular 3D meshes, with tools for cleaning, inspecting, rendering, texturing, and preparing models.

Open source
24 alternatives

Popular in 3D, CAD & Motion

Well-known listings from the same topic.

All 122

Mayo FAQ

Can Mayo convert files from the command line?
Yes. The homepage lists command-line conversion of CAD files to multiple CAD formats, and the gallery describes it as a utility for batch conversion.
How can Windows users install Mayo?
The source lists Winget (winget install --id Fougue.Mayo) and Scoop (scoop bucket add extras, then scoop install extras/mayo) as alternatives to the release packages.
Which formats can Mayo import but not export?
According to the supported formats table, DXF, 3MF, 3DS, FBX, Collada, X3D and X (DirectX) can be imported but not exported.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing