Maya shelves and hotkeys: switch buttons off, click statistics, sync between computers
EOV Shelf Manager keeps the buttons on your Maya shelves in order and never loses one. All the buttons of the shelves you care about sit in one window: take a button off the shelf and put it back later on the same spot, see what you click every day and what you have not touched for months. Shelves with their script files, and your hotkey sets, stay the same at work, at home and on the laptop.
Buttons pile up for years, and removing them feels risky: what if you need one next week. Here a button is switched off with one click - it leaves the shelf for the tool's archive in full, with its command, icon and popup menu. Switch it back on and it returns to its old spot, between the same neighbours, even if the shelf has changed since.
The MASH, XGen, Sculpting and Arnold tabs, or your own old shelves, can leave Maya without being deleted: the shelf with all its buttons is kept by the tool and comes back to its old place. Shelves that a plug-in creates again every time it loads are removed again by the tool. Each Maya version keeps its own list of switched-off shelves.
The tool counts clicks on shelf buttons without changing a line in them. The table shows how many times and when each button was last clicked, and the ones left untouched for 60 days or more are highlighted. The Unused filter shows only those - a good place to start tidying up.
Tick the shelves you want to look after, and their buttons gather into one table with search by name, command and comment. On top is a preview of the shelf at Maya's real size. Rows can be dragged: the button on the shelf moves the same way, and dropped on another shelf it moves there with its comment and clicks. Icons can be changed to any of Maya's own or to a PNG / SVG of yours.
Before a change that could lose something, the tool saves a copy of the shelf, and the very first copy - from before the tool ever touched the shelf - is kept for good. Any shelf can be put back as it was with one click.
Tick a whole shelf or single buttons, and they stay the same on all your computers, together with the script files they use. They travel through a place you choose: a cloud drive folder (Google Drive, OneDrive, Dropbox), a network folder, any folder or a USB stick, or, if you like, your own small server on a VPS or in Docker. The server is in the archive, a second computer joins with an access line, and a lost laptop is cut off from a browser page.
One shelf used on several computers is merged button by button, not overwritten. Nothing arrives unseen: changes are applied by the Synchronize button, new buttons are listed before OK and arrive switched off, and the last exchange can be undone as a whole.
All your hotkey sets go to a backup with one click, into the same places as the shelves. Keys here and in the backup sit side by side, so differences show at a glance. On a new computer or in another Maya version, take the whole set or only the keys you need - with your scripts on them. A key's script can be edited right in the window, and a bad hotkey change can be rolled back.
It never rewrites the commands of your buttons - it only marks each one with its own id, and after the tool is removed every button works as before. It does not touch shelves you have not ticked. It does not back up Maya's default hotkey set, Maya_Default - nothing of yours is in it. It does not sync big third-party plug-ins with licences, only your own light scripts. It applies nothing without your click and does not go online until you ask.
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.
First public release.
All the buttons of chosen Maya shelves in one window: switch buttons and whole shelves off and back onto their old place, click statistics with an Unused filter, comments, reordering and moving between shelves by dragging, icons, and a backup before a change with any shelf restored in one click. Shelves with their script files and your hotkey sets travel between your computers through a cloud drive folder, a network folder or your own small server (VPS or Docker), which comes in the archive.
Checked as a release in Maya 2019, 2022 and 2025. The archive holds the manual and 23 step-by-step tutorials in English and Russian, a ready line for a shelf button and the sync server.