django-staticpreprocessor is a Django app to simplify the pre-processing of static assets.

staticpreprocessor can be used for building assets such as less/sass/scss files, and handlebars and other JS templates.

Static files needing pre-processing are collected, in a similar manner to Django’s staticfiles collection process, into a pre-selected directory. They are then operated on by processors to generate the required files which will then be collected by collectstatic.