BIMGrove logo BIMGrove
Products ▾
BIMGrove Product Suite
Revit tools built as a growing platform.
Products → tools → workflows
TP Tool PaletteDockable Revit launcher for families, actions, and automation. Available
Tool Palette
Overview↗ Editor↗ Delegation↗ Documentation↗
PPPlot PilotProfile-driven Revit sheet publishing and PDF output.Available
Plot Pilot
Overview↗Documentation↗
SS Sync SentryQueue, admin, recovery, and history for Revit syncing. Available
Sync Sentry
Overview↗ Documentation↗
MMMenu MasonDesign, map, and publish Revit ribbon layouts.Early Access
Menu Mason
Overview↗Documentation↗
Tab Tone↗
Downloads
Documentation ▾
Documentation
Guides by product, workflow, and deployment path.
Learn → configure → deploy
TP Tool Palette DocsGetting started, Editor, Delegation, Settings, and support references. Available PPPlot Pilot DocsPPC setup, seven-step publishing, ribbon buttons, licensing, and troubleshooting.Available SS Sync Sentry DocsQueue workflow, admin control, recovery, exports, and troubleshooting. Available MMMenu Mason DocsLayouts, native mapping, functions, responsive components, and troubleshooting.Available
All Documentation↗ Ask Support↗
Support
Company ▾
Company / Privacy
BIMGrove brand, policies, and support paths.
BG About BIMGroveCompany overview and product-suite direction. PP Privacy PolicyWebsite, licensing, purchases, downloads, and support privacy information.
Revit® Add-In · Menu Mason

Build the Revit ribbon your team actually needs.

Menu Mason is a visual Revit ribbon designer for arranging tabs, panels, responsive components, and buttons; mapping native commands; and publishing saved layouts directly back to Revit.

Explore Features ↓LicensingDocumentation
Revit 2023–2027Visual ribbon previewNative command mappingLight + dark Theme UI
Editable Menu Mason console image
MM-Screenshot-SubMenu-Crop_Light.png
Ribbon hierarchy

Design the menu from the tab down to the command.

Menu Mason exposes the ribbon as a structured hierarchy instead of a flat list. Select a level, edit its properties, and keep the live Revit result aligned with the preview.

01

Tabs

Create and organize product, discipline, or workflow tabs while preserving the internal identity of existing Revit tabs.

  • Visible ribbon labels
  • Stable internal names
  • Saved layout order
02

Panels

Add, duplicate, rename, reorder, or remove panels and assign each button to the intended menu location.

  • Panel-level actions
  • Live placement updates
  • Layout restore support
03

Components

Represent native responsive containers, stacks, separators, pulldowns, and overflow behavior as components.

  • Expanded and compact states
  • Responsive grouping
  • Native-class diagnostics
04

Buttons

Control the selected button’s label, icon, tooltip, exposure, menu position, ownership, and assigned function.

  • Two-line labels
  • Theme-aware icons
  • Visible/hidden and enabled/disabled
Menu Mason dark consoleMenu Mason light console
Visual design surface

Edit properties and publish the layout without leaving Revit.

The Menu Properties, Button Properties, and Function Properties columns keep structure, appearance, and execution logic visible at the same time. Saving a layout applies it to the Revit ribbon, while double-clicking a saved layout restores it for visual editing.

✓ Create, edit, rename, duplicate, move, reorder, convert, hide, and delete ribbon menu buttons visually in the preview or hierarchically in Menu Properties✓ Design, save, restore, duplicate, delete, and share complete ribbon menu layouts✓ Author button functions from native Revit commands, External Commands, Command Pipelines, BIMGrove shared commands, Dynamo scripts, C# scripts, and more
Button functions

Connect each ribbon button to the right kind of action.

Function Properties changes with the selected function type so the parameters stay relevant to the command being configured.

RV

Native Revit Command

Choose an Autodesk Revit tab, panel, and button. Menu Mason stores the command identity and posts it through Revit when the custom button is clicked.

EX

External Command

Load a managed Revit external command and define the assembly, command class, execution context, and optional parameters.

DY

Dynamo Script

Point a button to a Dynamo graph and control file location, Dynamo Player behavior, inputs, and execution options.

APP

External Executable

Launch an approved external application with a configured executable path, working directory, arguments, and launch behavior.

PL

Command Pipeline

Chain supported actions into an ordered workflow, control stop/continue behavior, and reuse the pipeline as a single ribbon command.

Responsive fidelity

Treat compact, expanded, collapsed, and overflow presentations as states of the same control.

Menu Mason reads native ribbon diagnostics and models responsive containers so preview matching is based on the control’s underlying class, not only its current appearance at one Revit window width.

Theme-compatible assets

Pair dark and light icons without duplicating button definitions.

Theme-aware icon naming and internal fallbacks allow Menu Mason to resolve the correct 16 px or 32 px asset while preserving native icons and tooltips when a custom value is blank.

Saved layouts

Create, duplicate, rename, restore, and remove complete ribbon arrangements.

Saved layouts provide a controlled way to test alternatives, maintain office standards, and return to a known ribbon arrangement without rebuilding the hierarchy.

Start building

Turn a crowded ribbon into a deliberate workspace.

Compare access options, review the documentation, and choose the Menu Mason license that fits your rollout.

Menu Mason Licensing →Menu Mason DocumentationVersion Log →

Menu Mason · © BIMGrove 2026 · Revit 2023–2027

Menu Mason is an independent software plugin developed for use with Autodesk® Revit®. Autodesk, Revit, and related marks are trademarks or registered trademarks of Autodesk, Inc. This website, product, and company are not affiliated with, endorsed by, sponsored by, or authorized by Autodesk, Inc.

Installer download notice

Your browser or security software may warn about or block this installer because it is an uncommon or unfamiliar file. Depending on your settings, the download may require confirmation.

Windows or your security tools may also show a warning when you run the installer. Continue only if you downloaded it from BIMGrove and intended to install this BIMGrove Revit add-in.

✓

Support request sent.

Your support request was submitted successfully. BIMGrove support will follow up using the email you provided.

Tool Palette Video
Your browser does not support the video tag.