TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Ratarmount – Access archives through FUSE 100x faster than archivemount

13 pointsby mxmlnknabout 3 years ago

1 comment

mxmlnknabout 3 years ago
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 &#x27;https:&#x2F;&#x2F;github.com&#x2F;mxmlnkn&#x2F;ratarmount&#x2F;releases&#x2F;download&#x2F;v0.10.0&#x2F;ratarmount-manylinux2014_x86_64.AppImage&#x27; chmod u+x ratarmount .&#x2F;ratarmount --help </code></pre> The project page is:<p><pre><code> https:&#x2F;&#x2F;github.com&#x2F;mxmlnkn&#x2F;ratarmount</code></pre>