I was looking at this bug report: https://issues.dlang.org/show_bug.cgi?id=2138 and sure enough it doesn't handle zipfiles with more than 65K files. and I checked the code and its pretty limited on what it will even read. Which got me to wondering, why reinvent the wheel? Can std.zip use libzip instead of rewriting it? -Andy