We're looking for feedback, please use the Gitlab issues page
basskick
is a LGPLv3+ python framework hosted on PyPI.
Because we need more than a kickin' DCC
A community of geeks working in animation studios
At the heart of basskick
is a simple but powerfull idea:
"Blender and its addons should be managed like a classic python interpreter and installed packages."
basskick
introduces packons
("packaged addons") and packapps
("packaged application templates") providing roughtly the same functionnalities than addons and application templates but but in the form of python packages.
Thanks to them, you can:
pip
to install, upgrade, uninstall them along with all their dependencies. PyPI
(or a private index) to distribute your Blender code. virtualenv
to manage isolated and reproductible installations, which is fundamental for Blender Project Administration and Continous Integration/Delivery of your Blender code.basskick
provides a CLI and a python API to use and/or automate the system. It was designed with Pipeline Integration and Project Administration in mind.
PyPI
hosts a growing collection of Packons and Packapps under the Framework :: Basskick classifier. We encourage you do publish your magic there too :)