django-staticpreprocessor is a Django app to simplify the pre-processing of static assets.
It was written at Titan Entertainment Group to enable us to pre-compile sass/less files, and handlebars templates before deployment to remove the need to install node/ruby apps on the server.
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.