There seems to be a commercial version of closed source PPMd here . I have not tried it, and I don’t know anything about it or the company that produces it, so I don’t know if it is compatible with the 7-zip version of the algorithm. This doesn't seem to be a pure Java implementation - perhaps it uses its own calls in the background.
source share