Theoretically, Python eggs + pip + virtualenv can do this, though you'd have to write some code around it. It is definitely easier if your code is already in Python, though technically, Python eggs can support other data types as well. Is there a specific language and OS that you are targeting? Igor