This add-on provides a quick and easy way to sort the objects inside a collection alphabetically in Blender. By default, Blender does not provide a built-in way to sort objects, so this add-on fills that gap.
I created this add-on because I needed the objects inside collections in a specific order for a geometry nodes project, and found that sorting them alphabetically was the easiest way to achieve this.
- Download the latest release of the add-on as a .zip file.
- In Blender, go to Edit > Preferences > Add-ons.
- Click the "Install" button and select the downloaded .zip file.
- Enable the add-on by checking the box next to its name.
Before using the add-on, it's important to understand how the "Sort Alphabetically" option in the Restriction Toggles menu works. This option affects only the way objects are displayed in the Outliner panel, and does not affect the real order of objects in the scene. When "Sort Alphabetically" is enabled, objects are displayed in alphabetical order based on their names, and when it is disabled, they are displayed in the order they are stored in memory, usually it is the order they were created.
To use the add-on:
- In the Outliner panel, disable the "Sort Alphabetically" option in the Restriction Toggles menu.
- Right-click on the collection that you want to sort.
- Select "Sort Objects Alphabetically" from the context menu.
- The add-on will then sort the objects inside the selected collection alphabetically.
Manual sorting of objects is planned for a future update of the add-on.
If you encounter any issues with the add-on, please feel free to open a new issue on the GitHub repository. Pull requests are also welcome if you would like to contribute to the development of the add-on.
This add-on is released under the GNU General Public License v3.0. See the LICENSE file for more details.