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

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.