LFS Package Manager: a tool for managing add-ons in Blender

LFS Package Manager: What is it?

LFS Package Manager is a tool for managing addons in your production pipeline.

When starting a production, you often need to import many addons into Blender. These addons, whether developed in-house or shared by third parties, can significantly streamline the work of artists and technicians. Keeping these addons up to date on each workstation can quickly become tedious.

The Package Manager is a solution that allows you to maintain a list of addons for easy installation and updating of these addons, either manually or automatically with each launch. The package manager also handles the installation of Pip dependencies. It utilizes Github or Gitlab repositories, including private repositories, to check for updates. The tool provides fine-grained version management for addons, allowing you to specify branches or even commits in the repository.

 

LFS Package Manager demonstration


Some links related to this tool:

 


This tool has been used on: 


This research is part of a project supported by the CNC.