v2.0.3·Windows / Maya 2019+·Free·0.33 Mb

MP Rollout Shelf v2.0.3

a script shelf for Maya: rollouts, per-project profiles, favorite folders

DOWNLOAD FREE PROMO updated 2026-10-22
MP Rollout Shelf

// About

MP Rollout Shelf is a free script shelf for Maya: a narrow column of buttons beside the viewport, grouped into collapsible rollouts, with a separate set of buttons for every project. On top of that, your favorite folders and recent scene files are one click away.

Maya's stock shelf is a long strip of icons on tabs. To reach a script you have to remember which tab it's on and what its icon looks like, and moving to another project means rebuilding the shelf. Here everything is labelled with words and stays where you put it.

Labelled buttons and rollouts

Every button carries a label, and can have its own colour and tooltip. Buttons are grouped into rollouts, 3ds Max style: click a header and the rollout collapses, and it stays collapsed. What you rarely need gets out of the way without being deleted.

A button runs Python or MEL exactly the way a stock Maya shelf button does, sharing imports and variables with the Script Editor. A script from Maya's shelf moves over by copying its command text.

Rearrange by dragging

Hold Ctrl and drag a button to another spot, in any rollout, or drag a rollout with all its buttons. The Ctrl is there so a click with a shaky hand runs the script instead of carrying the button away.

Profiles per project

A profile is its own set of rollouts and buttons. The easy way is to build a common set, then copy it for a new project and change what differs: Duplicate copies the profile with every button. You switch profiles in Settings and the shelf rebuilds at once.

Floating or docked

The shelf is a small floating window or a panel docked right against the viewport, on the left or right. Docked, it takes the viewport's height and leaves the bottom of Maya alone: the time slider, range slider and command line keep the full width of the window. Switch in Settings, no restart needed. The docked shelf remembers its width and comes back in place after a Maya restart; the floating one remembers where it stood.

Favorite folders

The Favorites button opens a list of your project folders beside the shelf. Each has four buttons: open a scene, save the scene, import a file, export the selection — each opening the usual dialog right in that folder. Import takes Maya scenes, FBX and OBJ and gathers them into one group; export picks the format from the extension and loads the plug-in it needs. Folders can be grouped under headers and separators.

Recent files

The Recent button opens a panel with two tabs. Recent is Maya's own File > Recent Files list, in the same order. Imported is the files you imported lately — something Maya doesn't keep anywhere; every import counts, from the shelf, File > Import or a file dragged into the viewport. Open or import any of them again with a click. A click outside the panel closes it.

Your buttons live apart from the tool

Buttons, profiles and favorites sit in their own folder in Maya's documents, apart from the tool and shared by every Maya version. Updating the tool never touches them, and a backup is a copy of one folder.

What it doesn't do

  • It doesn't import Maya's stock shelves automatically: buttons move over by copying their command text.
  • It doesn't keep icons: buttons are told apart by words and colour.
  • It doesn't sync your buttons between computers by itself: put the data folder on a network drive or copy it over.
  • Tested on Windows. Not tested on macOS or Linux.

At a glance

  • Maya: 2019, 2020, 2022, 2023, 2024, 2025, 2026
  • System: Windows
  • Python: 2.7 and 3.x, PySide2 and PySide6
  • Install: drag the installer file into the Maya window - once for every version, the shelf button with its icon goes on by itself
  • Size: 0.33 MB
  • Interface: English; manual in English and Russian, opens from Settings
  • License: free, MIT, open source

// Promo

MP Rollout Shelf 2.0 overview YouTube · v2.0.1 ↗
MP Rollout Shelf 2.0 overview YouTube · v2.0.1 ↗

// Specs

Version
2.0.3
Platform
Autodesk Maya 2019–2026
Price
Free (MIT)
Interface
EN
Installation
Drag into Maya

// Download & versions

Free for personal and commercial use. No registration, no limits, no ads. Every release stays available, so you can always go back to an older build.

2.0.3 2026-10-22 LATEST 0.33 Mb

What changed since 2.0.2.

  • The Recent panel now has two tabs. Recent is exactly Maya's own File > Recent Files list, in the same order, newest on top. Before, the shelf kept a recent list of its own: it was shared by all Maya versions, filled up with old files and pushed Maya's list out, so the panel rarely matched the menu.
  • Imported is the list of files you imported lately - something Maya doesn't keep anywhere. Every import counts: the I button, File > Import, or a file dragged into the viewport. The last 15 files are kept; Clear Imported empties only this list. The panel remembers which tab you had open.
  • Favorites and Recent close on a click anywhere outside the panel. A click on the Favorites / Recent button still opens and closes it; while a file dialog or a menu opened from the panel is up, the panel stays.
  • The manual's Recent files section is rewritten for the tabs, with new screenshots.

Checked in Maya 2019, 2022 and 2025. Update with the installer as usual - your buttons, profiles and favorites stay.

2.0.2 2026-10-22 0.33 Mb

What changed since 2.0.1.

  • Drag-and-drop installer. Drag MP_Rollout_Shelf_drag_into_Maya.py into the Maya window and press Install: the tool goes in once for every Maya 2019-2026 on the computer, a shelf button with the new icon appears, and other Maya versions put the button on at their next start. Dropping the file again offers Update and Uninstall. Update never touches your buttons, profiles and favorites; old copies in the scripts folders are cleaned up, and buttons of version 1.x kept inside them are moved to the data folder first.
  • The shelf has its own icon - on the shelf button and on the floating window.
  • The docked shelf now sits right beside the viewport instead of along the whole edge of the Maya window. It takes the viewport's height, and the time slider, range slider and command line keep the full width of the window again. On the left it stands between the viewport and whatever is already docked there, such as the Outliner.
  • It still remembers its width and comes back in place after a Maya restart.
  • The README in the archive is now in English and Russian, with update steps and a link to the download page. The archive unpacks into a folder without a version number, so an update just replaces its contents.

Docking checked in Maya 2019, 2020, 2022, 2023, 2024, 2025 and 2026, left and right and after a restart; the installer - in Maya 2019 and 2025.

2.0.1 2026-09-26 0.32 Mb

First public release.

A script shelf with labelled buttons in collapsible rollouts and a profile per project; floating or docked to Maya on the left or right; favorite folders with open, save, import and export; and a recent files list.

Checked in seven versions of Maya: 2019, 2020, 2022, 2023, 2024, 2025 and 2026. The archive holds the manual in English and Russian and a ready line for a shelf button.