Portable CK package manager with a unified JSON API and with virtual environment allowing automatic detection, installation and rebuilding of a given software or data sets across diverse platforms, environments, compilers and libraries with easy co-existence of multiple tools (see
shared packages,
software detection plugins and
other details).