Propui: Custom Blender Ui Panel Builder

bigizom in Rigging


izom PropUI

Build clean custom control panels for Blender without writing Python.

A clean rig control panel built and generated with izom PropUI

• • •

Blender custom properties are useful, but they are not great to work with directly. They show up in the order Blender gives you, their names often need to stay tied to driver IDs, and the default UI is usually just a plain list of sliders.

izom PropUI lets you build a proper control panel visually. Add your controls, arrange them into a layout, choose how they should look, then press Generate. PropUI creates a real Blender panel inside your .blend, or exports it as a portable .py file.

It is useful for rigs, animation controls, modifier setups, materials, tools, and any Blender file where custom properties need to be readable instead of buried.

The author and generate workflow in izom PropUI

• • •

Why I made it

I made PropUI because I kept running into the same problem on my own rigs.

The controls worked, but the UI around them did not. I wanted clean labels, a better order, grouped controls, and sliders that made sense for the animator. Blender’s custom properties could store the values, but they were not enough for presenting them well.

At first, I handled it by naming things carefully, adding numbers to force an order, or writing small Python panels by hand. That was fine once or twice, but not on every project.

PropUI started as a way to make my own Rigify controls easier to manage. Over time, I kept adding the features I needed until it became a general panel builder.

• • •

What it does

With PropUI, you can:

  • Create custom controls with readable names while keeping the underlying driver IDs safe.

  • Arrange controls in a visual layout instead of relying on Blender’s default property order.

  • Generate real Blender UI panels that keep working after the PropUI editor is closed.

  • Use sliders, fields, labels, row boxes, sub-panels, buttons, and other entry types depending on the edition.

  • Link controls to Blender RNA paths, including objects, modifiers, materials, nodes, scene settings, tool settings, and more.

  • Show the same value in multiple ways with Display Link.

  • Save the panel inside the .blend or export it as a .py file.

The main idea is simple: build the UI once, generate it, and give yourself or your animator a cleaner panel to work with.

• • •

Editions

All editions use the same basic author-and-generate workflow.

Free

I can’t list PropUI for free on Superhive right now, so you can grab it free on Gumroad or buy it here for $1 to support the project.

A smaller version for trying the core workflow.

Includes:

  • Five entry types.

  • One 3D Viewport sidebar panel.

  • Object storage.

  • Conditions.

  • Dynamic labels.

Full

The complete version of PropUI.

Includes:

  • All eleven entry types.

  • Custom RNA paths.

  • Operator buttons.

  • Display Link.

  • Data-block controls.

  • Python entries.

  • Panels in sidebars and Properties tabs.

  • Selection-based visibility.

  • Sub-panels.

  • Row boxes.

  • UI variants.

  • Shortcuts.

  • Custom branding.

  • Import and export.

Rigify


A Rigify-focused version.

Build the control UI on your metarig, then generate it into Rigify’s own Rig Main Properties panel.

It uses the same authoring workflow, but is specialized for Rigify rigs.

Authoring the control UI on a Rigify metarig

• • •

Requirements

  • Blender 5.0.0 or newer.

  • GPL-3.0-or-later.

Documentation: https://propui.bigizom.com
Contact: [email protected]


  • Complete version with all entry types, flexible panel placement, advanced visibility, sub-panels, UI variants, shortcuts, branding, presets, saved defaults, 38 storage targets, etc.

    $19.99
  • A Rigify feature set for authoring custom pose-bone control UIs on your metarig that generate straight into the rig's own panel.

    $14.99
  • Includes the full izom PropUI add-on plus the Rigify-focused version. Build clean custom Blender control panels, then use the Rigify edition to generate controls directly into Rigify’s Rig Main Properties panel.

    $30
  • I can’t list PropUI for free on Superhive right now, so you can grab it free on Gumroad or buy it here for $1 to support the project. Core workflow with basic entry types, one 3D Viewport sidebar panel, shared/simple rows, visibility conditions, and dynamic labels.

    $1
$19.99

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Dev Fund Contributor
Published 3 months ago
Blender Version 5.0 - 5.1
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL