Hacker GitHub

← All repos

mxmlnkn/ratarmount

View on GitHub ↗ ★ 1,323 Python

Access large archives as a filesystem efficiently, e.g., TAR, RAR, ZIP, GZ, BZ2, XZ, ZSTD archives

18 mentions on Hacker News by 12 people: 7 stories, 11 comments · first 2021-11-11 · latest 2026-05-04

Mentions per year 18 mentions · busiest year 2024 (5)
20082026
  1. …but not LIBARCHIVE.* ones: * https://mgorny.pl/articles/portability-of-tar-features.html#... * Via: https://github.com/mxmlnkn/ratarmount/issues/145 bsdtar ≥3.7.2 apparently adds both types to its files for maximum portability: *…
  2. …you can reduce the amount of data you need to decompress for one file access to a constant. https://github.com/mxmlnkn/ratarmount does this, apparently using https://github.com/pauldmccarthy/indexed_gzip internally. zlib even has an…
  3. Only peripherally relevant, but also see Ratarmount: https://github.com/mxmlnkn/ratarmount It lets you mount .tar files as a read only filesystem. It’s cool because you basically get random access to the tarball without paying any…
  4. https://github.com/mxmlnkn/ratarmount > fsspec support: To use all fsspec features, either install via pip install ratarmount[fsspec] or pip install ratarmount[fsspec]. It should also suffice to simply pip install fsspec if ratarmountcore…
  5. …https://github.com/FS-make-simple/fusecompress - [4] https://github.com/google/fuse-archive - [5] https://github.com/mxmlnkn/ratarmount
  6. …* sqlite3://output.db` (basically?) Really seems to make sense! For another fun compression trick: https://github.com/mxmlnkn/ratarmount
  7. Not sure about Windows. On Linux we use https://github.com/mxmlnkn/ratarmount
  8. This is basically the same reason why I started with ratarmount ( https://github.com/mxmlnkn/ratarmount ) but the focus was more on runtime performance and random access and as the name suggests it started out with access to recursive tar…
  9. …in ratarmount to offer random access to TAR files that is magnitudes faster than archivemount: https://github.com/mxmlnkn/ratarmount
  10. …ls -lah mountpoint Or via the experimental AppImage I created this week: wget -O ratarmount 'https://github.com/mxmlnkn/ratarmount/releases/download/v0.10.0/ratarmount-manylinux2014_x86_64.AppImage' chmod u+x ratarmount ./ratarmount --help…
  11. …as often the files are GBs or more compressed. But I've started using a tool called "ratarmount" ( https://github.com/mxmlnkn/ratarmount ) which creates an index once (and something I could automate our upload system to generate in…