Caleb J. Gardner 75502da1d0 Remove DecompMgr in favor of a much simpler fn ptr.
Moved more functionality to Inode instead of File.
Started doing some optimization around allocation.
Slight rework of ExtractionOptions.
2026-02-07 05:09:17 -06:00
2026-01-15 06:40:59 -06:00
2026-02-06 09:51:27 -06:00
2026-01-15 06:40:59 -06:00
2026-01-15 06:40:59 -06:00

zig-squashfs

This is my experiments to learn Zig. Might amount to something. Might not.

Current State

Kinda works as a library, but currently has known memory leaks. unsquashfs is missing a lot of features (and will probably never match the official unsquashfs). Extraction is stupidly slow and uses too many resources. Only properly work on Linux, any other OSes probably won't work fully.

S
Description
A Zig library to access & extract squashfs archives. VERY EXPERIMENTAL.
Readme MIT 798 KiB
Languages
Zig 99.9%