Community library

Shelves, themes and widgets people have made and shared. Everything here is plain JSON: download it, import it from the tool box’s own menu, or open it and take the one button you wanted.

Shelves and widgets contain code

A shelf button runs Python or MEL when you click it, and a widget snippet runs when the shelf is drawn. Open a shared shelf and read it before you run it. Every file here is read before it goes up, but a review is not a guarantee. A theme is colors and nothing else — nothing in one runs.

Shelf

Widgets

A shelf with sections named Playback, Scene and Viewport, holding evaluation buttons, frame range presets, a time slider, a reference list, snapping toggles and viewport display toggles.

Every widget in this library on one shelf, grouped into Playback, Scene and Viewport. Take the lot rather than importing them one at a time — the individual downloads below are the same buttons.

3 sections · 11 widgets · Python Shared by Two Dollar Tools Download
Shelf

Toolkit

A shelf with sections named Scene, Animation and Rigging & Pipeline, each holding a row of tool icons.

A button for every tool in the box, grouped the way the Tools menu groups them — Scene, Animation, Rigging & Pipeline — with a second tab for themes and a reload. One click to whichever tool you want open.

2 tabs · 4 sections · 17 buttons · Python Shared by Two Dollar Tools Download
Shelf

Maya Shelves

A shelf showing folding sections named Animation, Curves, Dynamics, FX, FXCaching, Fluids, Fur and General, each with its button count.

Every shelf that ships with Maya — Animation, Polygons, Rigging, FX and seventeen more — on one tab, each under a section of its own, with every label, icon and command intact. Everything arrives folded, so you open the one you want and the rest stay out of the way.

21 sections · 482 buttons · Maya's own MEL Shared by Two Dollar Tools Download
Theme

Teal Night

Navy-charcoal panels with a teal accent, bright enough to find a selected tab across the room. Built on Maya Dark, so anything it does not set stays where you expect.

Shared by Two Dollar Tools Download
Theme

Coral Ink

The same dark navy with a hot pink accent and a cyan selection, for anyone who wants their tools to look nothing like the rest of Maya. Also built on Maya Dark.

Shared by Two Dollar Tools Download
Theme

Blue Slate

The light one: navy text on pale blue, for a bright room or a projector. Built on the Light base rather than Maya Dark, so the whole box turns pale, not just the panels.

Shared by Two Dollar Tools Download
Widget

Evaluation

Five buttons: DG, Serial, Parallel, Cached Playback and GPU Override, with Parallel and GPU Override lit.

DG, Serial and Parallel, Cached Playback and GPU Override, as buttons with the current state lit. Click one to change it, without going near Preferences.

evaluationManager · cacheEvaluator · playbackOptions Shared by Two Dollar Tools Download
Widget

Frame Range Presets

Buttons reading Full, Render, Keys, and plus or minus 10, 20, 50 and 100, with plus or minus 20 lit.

Full, Render, Keys, and ±10 through ±100, each setting the playback range when you press it. Whichever one the range already equals stays lit, so you can see where you are.

playbackOptions · keyframe · getAttr Shared by Two Dollar Tools Download
Widget

References

A dropdown showing a referenced scene, with a reload button beside it.

Every reference in the scene in one list, grouped by whether it is loaded. Load or unload the one you picked, and right-click for the rest.

referenceQuery · file · select Shared by Two Dollar Tools Download
Widget

Snaps and Live

Four buttons: grid snap, curve snap, point snap and the live surface, with point snap and the live surface lit.

Grid, curve and point snapping side by side, plus the live surface — the four things you reach for mid-build and then have to hunt for in the status line.

snapMode · makeLive Shared by Two Dollar Tools Download
Widget

Viewport Displays

Six toggle buttons for NURBS curves, NURBS surfaces, polygons, joints, locators and all displays, with curves, surfaces, polygons and the display toggle lit.

Show or hide NURBS curves, NURBS surfaces, polygons, joints and locators across every visible viewport, and one button for the lot. A zip of six files, so import only the toggles you want.

modelEditor · getPanel Shared by Two Dollar Tools Download zip
Widget

Scrub

A slider labelled Time, its handle partway along the playback range.

A time slider on the shelf. Drag it to move through the playback range without reaching for Maya's own, which is useful when the shelf is docked somewhere the timeline is not.

currentTime · playbackOptions Shared by Two Dollar Tools Download

Yours could be here

Send us the file and a line about what it is. If it is useful, it goes up with your name on it.

How to submit

Share something

Anything you have built in the tool box exports as a file you can hand to somebody else: a shelf, a theme, a single button or a widget. Those are what the library collects.

Export

Themes and shelves each export from their own menu, and a single shelf button or widget exports on its own. Settings bundle zips the lot.

Send

Mail it to submissions@twodollartools.com with a sentence on what it does and the name you want on it.

We read it

Every shelf and widget is read line by line before it is published here. Then it goes up.