Version 1.3.0 built on 2026-05-10
Feature
- Add
--recreate-index-on-errorsand make--no-recreate-indexonly use existing indexes and never modify them. - Add
--no-mount,--mounttoggle option to only trigger index creation without mounting. - Add direct support for AR archives, which should be faster than
libarchive for large archives, including.deband.afiles. - Apply
--transformto 7z files. - Add
HTMLMountSourceto expose embedded base64-encoded files, such as images, CSS, and JavaScript files,
as a filesystem. Works particularly well with files created by the Save Page WE browser extension because
it also stores the original URL and name of embedded files. - Add
--hashesoption for computing hashes and storing them asuser.hash.<name>xattrs in the index. - Add
--force-folder-indexoption to create indexes for folders intended for indexing cold storage HDD backups.
Performance
- Apply file type checks associated with a backend before trying to open a file with it.
This should clean out exceptions from more verbose log levels and may speed up mounting of many files.
AppImages
The AppImages can be downloaded, made executable with chmod u+x *.AppImage, and executed directly to start ratarmount.
There are also usability helpers for AppImages such as AppImageLauncher and AM.
If the AppImage is too slow to start up or to reduce memory overhead for the AppImage itself, the AppImage can also be manually unpacked and installed:
- Extract with
ratarmount-*.AppImage --appimage-extract - The extracted AppImage can be started by executing
squashfs-root/AppRun. - Rename and move the resulting generic
squashfs-rootfolder wherever you want, e.g.,/opt/ratarmount-<version>. - Add a link to
/opt/ratarmount-<version>/AppRuninto some folder that is in yourPATHvariable, e.g., with:
ln -s /opt/ratarmount-<version>/AppRun ~/.local/bin/ratarmount
Slim Version
Supports: 7z, ASAR, bzip2, EXT4, FAT, gzip, RAR, SQLAR, TAR, XZ, ZIP, zlib, ZStandard
Normal / Full Version
Supports:
- All slim formats
- libarchive backend: ar, CAB, cpio, grzip, ISO9660, lrzip, LZ4, lzip, LZMA, lzop, RPM, UU, WARC, XAR, Z
- SquashFS
- All remote protocols: ftp://, git://, http://, ssh://, ...
- Colored output
- Ships with compiled Python bytecode to speed up startup latency by 2-3x at the cost of 20% larger AppImage size.