title: Reading a SquashFS archive
body: <p>(SquashFS is a compressed filesystem - <a href="http://en.wikipedia.org/wiki/SquashFS" rel="noreferrer">http://en.wikipedia.org/wiki/SquashFS</a>)</p>
  
  <p>I'm looking for a way to read a SquashFS filesystem from a program. So far, I've know about the in-kernel drivers for it, but I'm sure that a userspace library for it must exist somewhere. Any language would be fine, but C is preferred. </p>
  
  <p>Just mounting the filesystem and using it that way is technically possible, but I'd rather avoid that route because the application I'm looking at would involve working with at least a few dozen archives at any given time. </p>