Hello everyone,<p>After more than two years of development, I feel like ratarmount is ready to be shown.<p>With ratarmount (random access tar mount), you can FUSE mount not only (bz2, gz, xz, zstd compressed) TARs but also zip and rar files.<p>There are multiple features discerning ratarmount from the existing archivemount. For starters, access to mounted files is actually fast no matter how large the archives is. E.g., for 100 GB archives we are talking about milliseconds of latency with ratarmount vs. hours of latency with archivemount. Furthermore, ratarmount has a parallelized bz2- and xz-decoder and also offers advanced features like creating an index file for fast subsequent access, union mounting, bind mounting, and even arbitrarily deep recursive mounting.<p>It can be installed via pip:<p><pre><code> pip install ratarmount
ratarmount archive.tar.gz mountpoint
ls -lah mountpoint
</code></pre>
Or via the experimental AppImage I created this week:<p><pre><code> wget -O ratarmount 'https://github.com/mxmlnkn/ratarmount/releases/download/v0.10.0/ratarmount-manylinux2014_x86_64.AppImage'
chmod u+x ratarmount
./ratarmount --help
</code></pre>
The project page is:<p><pre><code> https://github.com/mxmlnkn/ratarmount</code></pre>