Attribute Manager for Blender
About
The Attribute Manager is a Blender add-on that provides a spreadsheet-style interface for editing mesh vertex, edge, and face attributes, as well as various other object attributes.
It offers a convenient GUI for bulk attribute editing that would otherwise require manual and tedious panel clicks.
Blender Version
This add-on works with:
- Blender 4.0, 5.0 or later
- It is written entirely in Python and works on macOS and Windows.
Installation
- Open Blender.
- Go to Edit > Preferences > Add-ons.
- Click Install… and select the AttributeManager.zip.
- Enable the add-on by checking the box next to Attribute Manager.
How to Use
You can adjust the width of the panel by dragging its left edge.
The number of visible table rows can be changed using Max Rows (default is 6).
User Interface Overview
(1) Correct Selected (Correct Objects)
Pressing Correct Selected loads the currently selected vertices, edges, faces, or objects into the Attribute Manager.
- In Mesh Edit Mode, it loads the selected mesh elements (vertex/edge/face) into the spreadsheet for editing.
- In Object Mode, it loads attributes of the selected objects.
- If you change selection or the mesh structure, press Correct Selected again to refresh the table.
(2) Mode Selection
There are four editing modes:
- Vertex
- Edge
- Face
- Object
When switching modes, the currently selected elements are automatically reloaded into the table. Vertex/Edge/Face modes operate in Edit Mode, while Object mode operates in Object Mode.
(3) Attribute Selection
This area lets you select which attributes to display using toggle buttons. Only selected attributes appear as columns in the editing table. Use this to focus on only the fields you need.
(4) Editing Table
This is the spreadsheet-style table where loaded attributes can be edited.
- Use the vertical scroll bar on the right to scroll through rows.
- The first row shows the attribute names (column headers).
- In Vertex/Edge/Face modes, mesh element indices are shown.
- In Object mode, object names are shown.
- The currently active row is highlighted in blue.
(5) Apply to All Rows
The Apply to All Rows button applies the value from the selected row to all other rows for the field chosen in the adjacent dropdown.
(6) Show Indices, Show Weights
- Show Indices displays the index numbers of mesh elements in the 3D View. This performs the same function as the Indices toggle in the Blender Edit Mode overlay.
- Show Weights displays vertex group weights as a gradient in the 3D View. This matches the Vertex Group Weights overlay setting in Edit Mode.
(7) Max Rows
Max Rows sets the number of rows shown in the editing table. Default value: 6.
Vertex Edit Mode
In Vertex Edit Mode, you can edit:
- Vertex coordinates
- Shape keys
- Vertex group weights
- Crease
- Bevel Weight
Coordinate values can be displayed and edited in either local or global coordinate space.
When in Edit Mode, global coordinates are converted from local, displayed in the table, and converted back when applied.
This allows precise positioning in global space when needed.
Edge Edit Mode
In Edge Edit Mode, you can edit edge attributes such as:
- Smooth
- Freestyle
- Crease
- Edge Bevel Weight
- Length
These influence subdivision surfaces, shading, and modeling workflows.
Face Edit Mode
In Face Edit Mode, you can edit face attributes such as:
- Material slots
- Freestyle mark
This allows quick assignment or bulk editing of material indices and rendering attributes.
Object Edit Mode
In Object Mode, you can edit various object attributes, including:
- Display properties
- Transform
- Relations
- Visibility
- Viewport Display
- Object-type specific attributes
- Currently the following objects are supported editing type-specific attributes for:
- Mesh Object
- Light Object
- Camera Object
- Empty Object
When in Object Mode:
- Use the first dropdown to select which object types to load (e.g., Mesh, Light, Camera).
- Use the second dropdown to select the category of attributes to show.
For example, you can group attributes into categories like Transform, Relations, Visibility, etc.
Press Apply to All Rows to apply changes to all selected objects.
When applying the same Name to multiple objects, Blender automatically appends numbers to ensure unique names.
Change Log
v1.0
- Initial release of Attribute Manager for Blender
License
This Blender add-on is licensed under the GNU General Public License v3.0 or later.
You are free to use, modify, and redistribute it under the terms of the GPL license.
For details, please see the included LICENSE.txt.