You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Drinking the Blender-aid


Bassam Kurdali writes praise about Blender-aid, 'a tool that helps you manage Blender productions'.

Bassam writes:

I’m a huge fan of Blenderaid, a great way to manage your blender projects. You run a small server that is capable of crunching through your project, finding all objects, dependencies, etc., then point your browser to it and get a graphical overview. You can look at individual files, see the names of objects/materials/etc., rename them, view dependencies, fix broken links, and now check and update SVN status etc. etc., all from the comfort of your browser window.


About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.


  1. I like the idea of blender-aid but it definitely looking forward to some improvements.
    For a tool that's dealing with a lot of data, it's workflow is pretty fail, as in you need to do each action one by one usually and that even requires several clicks.

  2. I downloaded the Python 2.6 version, tried to run server.pyc from a command prompt, and I get "Bad magic number in .pyc file"

    What does this mean?

  3. DreadKnight, I don't think Blenderaid is 'finished' but the foundations are pretty impressive. the developers are extremely nice and responsive to people actually using it / wanting to use it in production. I also haven't delved yet into how 'scriptable' it is - I'm guessing quite a bit, so it might gain in value when integrating/ customising to specific workflows.

    IMO the 'amazing' part is already done (being able to parse giant trees of blenderfiles and accurately find data/ names/ dependencies and give the ability to fix them) The next step is no less important, but it doesn't represent nearly the same hurdle, I think. An interface for easy batching , etc. would be cool. I'm not 100% sure but I think phatch is using the library blenderaid uses to parse blend files and do batch work... so in a limited way it's already been done ;)

  4. "Bad Magic numbers" means you are using a different version of Python than the one used to create the pyc.

    Python is crossplataform but not cross version.
    (if they don't specify that in their website I would try with Python 3.1)

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.