hn.today

Show HN: Twig – An Android file manager for NAS, S3, restic and Git under 10 MB

github.com9 points3 comments
Screenshot of Show HN: Twig – An Android file manager for NAS, S3, restic and Git under 10 MB

Twig is a compact, size‑focused dual‑pane Android file manager that exposes local storage, archives, FTP/SFTP, SMB, WebDAV, S3, restic repositories and Jellyfin/Emby libraries in a single expandable tree rather than separate screens. It supports side‑by‑side operations, in‑place expansion of every source, copying between any two sources, on‑device restic decryption and snapshot browsing, a built‑in terminal (local, SSH, privileged shells), git status and history beside files, media playback with waveform seeking and playlists, directory comparison with incremental/mirror sync, HTTP/WebDAV sharing, and viewers for text and hex. Network and backup backends such as WebDAV, S3 signing, git and restic are implemented from scratch in native Kotlin to minimise external dependencies.

Releases target minSdk 24 under GPL‑3.0 and are distributed as signed per‑architecture or multi‑arch APKs (full ≈10.33 MiB, per‑device arm64 ≈8.19 MiB), with a libre build on F‑Droid that omits non‑free RAR handling. The architecture treats every source as a FileSystem + XFile implementation and uses a CopyEngine that moves bytes via openInput()/openOutput(), so any source can copy to any other and modules can be dropped to trim features. The project documents detailed size breakdowns and tradeoffs (including a Bouncy Castle inclusion for X25519 compatibility) to help builders produce smaller, reproducible configurations.

Read on github.com3 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Hardware

The iPhone Duo

The iPhone Duo

The iPhone Duo offers a foldable design that combines a small outer device with a larger inner tablet, but it introduces usability issues and design compromises. Despite its innovative tablet experience, the outer device is considered the worst iPhone Apple has made, and many problems remain unresolved. (daringfireball.net)

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.