Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on MustardUI
MustardUI

Easy-to-use UI for human characters.
Add-on by Mustard
About What's New Permissions Reviews Version History
Outfits List and Options Main, Hair and Armature Options Configuration Mode How to start configuring a model Quick Start Configuration Bone Physics creator tool (Developer mode) Hair Cage creator tool (Developer mode)

MustardUI is an extension that provides an intuitive and easy-to-use user interface for human models.

Features

The main features are:

  • Configuration panel to create your UI without writing a single line of Python code
  • Automatic Outfit and Hair recognition, with possible manual additions
  • Full outfit support: possibility to combine parts from different outfits, automatic mask/armature layers switcher for the body and the hair on outfit selection, and many other functionalities
  • Settings like Subsurface Scattering and Normals Auto Smooth can be toggled on/off for all model parts in one click
  • Any Blender property can be added with a simple right-click to Body, Outfit and Hair panels
  • Diffeomorphic Daz Morphs support for Daz based models
  • Simplify button to quickly turn off modifiers and settings that can decrease Viewport performance
  • Various other tools for animators (physics panel, lattice tool, and many others)

Requirements

The only requirement is to have an Armature (which can be a simple armature or a more complex Rigify/MHX/ARP rig), from which you can start creating your UI.

Quick start

  • Just click on any Armature.
  • If the model already has a MustardUI, you can start using the UI to tweak the model.
  • Otherwise, a configuration mode should appear (remember to enable Developer mode in the extension settings to start creating your UIs!).

Configuration and Tutorials

For creators of models, be sure to follow the Developer Guide!

Some video tutorials are available on Youtube (NSFW!).


What's New

2025.5.0 May 3rd, 2025

Breaking Changes

The Morphs panel had to be completely redone, as the implementation was old and could not be extended to non-Diffeomorphic models. Therefore all models currently using the Morph panel should have their Morphs updated. To simplify the process, a Warning panel will appear with a button to update the Morphs. If the conversion is not required, simply press X to hide the update notification.

Pic

Changelog

  • Feature: The Morph panel has been completely redone. It can now be used with Generic type models instead of being available only for Diffeomorphic models, simplifying the import of similar morphs/shape keys to the UI. The Diffeomorphic models also benefit from new options, like the property to order or remove specific morphs from the UI list, or add completely new custom sections.
  • Feature: Support for Diffeomorphic Genesis 9 models.
  • Feature (Experimental): Pie menu when clicking Alt + Shift + M.
  • Enhancement: Improved the recently implemented tool for adding physics to Outfits. As an Advanced option, it is now possible to see which outfits are affected by each Physics Item, and eventually remove some of them. Moreover, an additional fix possibility has been added to avoid binding problems.

Pic

  • Fix: The renaming tool might generate errors in some rare cases.
  • Fix: Fixed some issues with the Setup Outfits Physics tool.
  • Fix: Fixed an issue that might prevent the Physics panel to affect Hair objects.
  • Fix: Bone Driver physics items were not working properly in the UI (e.g. the influence and collision setting buttons were not working).
  • Fix: Bone Driver physics items were added with uncorrect type in the panel when using the Creator Tool to generate one.
  • Fix: Fixed an error with Eevee Optimized Normals (input node type)
  • Fix: Fixed some issues that might prevent the Morphs panel to appear
  • Fix: Other small bug fixes.
  • UI: The Reset Pose button has been moved to the Armature panel.

See all versions


Permissions

This extension requests the following permission:

  • Files

    Import/export templates from/to disk

Developer
Mustard
Rating
(6)
Version
2025.5.0
Updated
5 d
Published
June 28th, 2024
Downloads
10256
Size
196.9 KB
Compatibility
Blender 4.2  and newer
Website
github.com/Mustard2/MustardUI
Report Issues
github.com/Mustard2/MustardUI/issues
License
GNU General Public License v3.0 or later
User Interface
...or download and Install from Disk
  • 196.9 KB

Reviews

See all
  • mythcat
  • v2025.4.2
  • 2 w

This help to manage easy an character. I test on 4.3.2 after install I need to check debug and experimental because is not added from first time on interface , after check all feature the tab show this extension. Lack of video tutorial about how can be used with Blender 3D.

  • Mustard replied
  • 2 w

Hi @mythcat! Thanks for the feedbacks!

In order to activate the panel for adding the UI to new models indeed the Developement Mode option should be enabled. If also the other two are needed for the panel to appear, it's a bug. I'll investigate that, thanks for reporting it!

Also I'm preparing new tutorial materials as I go. I still have to finish some major features, but after that I can make a video on how to setup everything.

If you have any other problem, feel free to open an Issue on Github: https://github.com/Mustard2/MustardUI/

EDIT: I checked and the panel can be enabled if Developement mode is selected alone. It's not needed to enable everything. Just remember that if you are using a model from someone else, you do not need to enable anything in the addon settings. You need the Developement mode (and the others if needed) only if you wish to add the UI to your own armature or modify a model which already provides a MustardUI.

  • MetroPolox
  • v2025.3.2
  • 2 mo

very good and nice to see it's here on the official blender site.

  • stn
  • v2025.3.2
  • 2 mo

Amazing addon. Integral in my workflow.

5.0

6 reviews
5
4
3
2
1
Rate this Add-on
  • About
  • Privacy Policy
  • Terms of Service
Download
  • Latest Blender
  • Blender LTS
  • Blender Benchmark
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Release Notes
  • Requirements
Organization
  • People
  • Jobs
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
Articles
  • News
  • Press Releases
  • User Stories
Get Involved
  • Dashboard
  • Development
  • Documentation
  • Education
Blender Studio
  • Films
  • Training
Support
  • Manual
  • Community
  • FAQ
Developers
  • Get Started
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite