Animation Tool Kit
A production-focused Maya toolkit that removes repetitive setup from blocking, polish, and shot handoff — so animators can spend their time animating.
Animation Tool Kit (ATK) is a Maya toolbar that consolidates the small, repetitive jobs animators do every day — tweening, retiming, ghosting, mirroring, versioning, playblasting — into a single docked strip of one-click tools.
Why it exists
Most animation friction isn’t the animation itself — it’s the setup around it. Switching panels to add a frame, hand-rolling a tween, snapping a control, or saving a versioned scene all add up across a shot.
ATK collapses those steps into a toolbar built by animators, for animators. Every tool is designed to do one thing quickly and predictably, with sane defaults that hold up under production deadlines.
What you get
Download & source
The Latest Release card on this page pulls the current build straight from GitHub. The package includes a drag-and-drop MEL installer — drag it into the Maya viewport and the toolbar installs immediately, with a shelf icon added to your current shelf for toggling it on and off. No scripts-folder setup, no Maya restart.
For source, changelogs, and full release history, follow the GitHub Repository link in the sidebar.
Who it's for
- Character animators working in Maya who want fewer clicks between idea and pose.
- Animation students building production-grade habits before they hit a studio pipeline.
- Technical artists looking for a lightweight, readable starting point for their own utility scripts.
Feedback, bug reports, and feature requests are welcome on GitHub — ATK grows directly out of what production animators ask for.
Toolbar Tool Reference
A complete reference for every tool in the ATK toolbar — what each one does and which Python entry point it calls internally.
Timing Tools
Blends poses between keyframes with multiple easing modes.
vertex_tweener
fn: show
Inserts or removes frames while rippling downstream keys.
insert_remove_frames_tool
fn: show
Provides Graph Editor tangent and interpolation controls.
tangent_tools.main
fn: launch
Creates in-between poses from selected keys/controls.
3rd-partyBundled open-source tool by Justin Barrett. Available independently at github.com/The-Maize/tweenMachine.
tweenMachine
fn: start
Adds noise, easing, and scale effects to animation curves.
noise_generator_1_0_0
fn: launch
Copies and pastes world-space transforms between objects.
xform_copy_paste
fn: show
Creates and navigates timeline bookmarks.
time_bookmarks.main
fn: launch
Viewport Tools
Gives precision transform controls with micro-speed scrubbing.
Micro_Manipulator_v1_0_0
fn: show
Creates temporary non-destructive rotation pivots.
temp_pivot_tool
fn: show
Displays multi-frame ghosting for motion reference.
onion_skin_2_1_0
fn: launch
Snaps one object to another using world-space transforms.
anim_snap
fn: launch
Rigging Tools
Builds curve-based rig control shapes.
wire_shape_tool
fn: show
Resets translate/rotate/scale on selected objects.
transform_reset_tool
fn: show
Creates, stores, and recalls named selection sets.
SmartSelectSets_v2
fn: show_smart_select_sets
Captures rig snapshots for Mirror Controls and related tools.
character_snapshot_v1_0_0
fn: show_dialog
Mirrors, swaps, or flips controls across left/right sides.
mirror_controls_v2_3_0
fn: MirrorControls.show_dialog
Pipeline Tools
Handles intelligent scene versioning and backup.
savePlus_launcher
fn: launch_save_plus
Manages animation clips and poses in a visual library.
3rd-partyBundled open-source tool by Kurt Rathjen. Available independently at studiolibrary.com.
studiolibrary
fn: main
Creates preview playblasts with masks and presets.
playblast_creator_ui
fn: show_ui
Verifies key Maya user directories and path setup.
user_directory_check
fn: show
Source of truth: atk_toolbar/atk_loader.py (TOOL_REGISTRY).
Release Notes — v1.0.9
# Animation Tool Kit v1.0.9 Animation Tool Kit (ATK) **v1.0.9** is now available. This release ships the latest bundled ATK toolbar package and tool collection for Autodesk Maya, with updated distribution archives and installer-ready layout. * * * ## Release information * **Version:** 1.0.9 * **Package:** `Animation_Tool_Kit_v1_0_9.zip` * **Type:** Production release * **Platform:** Autodesk Maya (Python-based toolset) * **Install method:** Drag-and-drop `install_atk_toolbar.mel` into Maya * * * ## Included tools ATK v1.0.9 includes the following tools in the dockable toolbar: ### Timing * Inbetweener (v2.0.2) * Add / Remove Frames (v1.0.2) * Tangent Tools (v1.0.0) * TweenMachine (v3.x) * Noise Generator (v1.0.0) * Xform Copy Paste (v2.0.0) * Bookmarks (v0.1.0) ### Viewport * Micro Manipulator (v1.0.0) * Temp Pivot (v1.0.5) * Onion Skin (v2.1.0) * AnimSnap (v1.0.0) ### Rigging * Wire Shape Tool (v1.0.0) * Reset Tool (v2.0.1) * Selection Set (v2.0.4) * Character Snapshot (v1.0.0) * Mirror Controls (v2.3.1) ### Pipeline * SavePlus (v2.0.4) * Studio Library (v2.21.1) * Playblast Creator (v2.0.4) * User Directory Check (v1.0.0) * * * ## Installation 1. Download `Animation_Tool_Kit_v1_0_9.zip` from the release assets. 2. Extract the archive. 3. In Maya, drag and drop `install_atk_toolbar.mel` into the viewport. 4. Confirm install when prompted. 5. Launch the toolbar from the new **ATK** shelf button. * * * ## Notes * This release is packaged for per-user installation into Maya user script/icon locations. * If a specific tool file or icon is missing, the installer continues and logs warnings. * Existing users can reinstall to refresh the toolbar package and bundled scripts. * * * ## Known compatibility * Designed for Maya environments that support the shipped Python/Qt stack used by ATK tools. * Some third-party bundled tools may have their own version-specific requirements. * * * ## Credits Thanks to all contributors and third-party tool authors included in the ATK bundle. For licensing details, see: * `ATK_LICENSE.md` * `THIRD_PARTY_NOTICES.md`