The rforest library provides a callable interface to a low level C implmentation of the remainder forest algorithm described in the papers:
David Harvey and Andrew V. Sutherland, Computing Hasse-Witt matrices of hyperelliptic curves in average polynomial time, Eleventh Algorithmic Number Theory Symposium (ANTS XI), LMS Journal of Computation and Mathematics 17 (2014), 257-273.You are welcome to use and/or modify this software in your research provided you cite the papers above if/when you publish your work.
A python wrapper is available in the pyrforest package developed by Costa, Kedlaya, and Roe.
Dependencies: gmp
Download link: rforest_v1.0.tar (250KB)