vipack is a language- and dependency-agnostic package manager that only needs a json tree describing package information, dependencies, and build steps. The default tree describes packages for Vishap Oberon Compiler, but there's no restriction on the stack and any custom tree can be used.