Show HN: Material Files – Open Source Material Design File Manager for Android (github.com)
Features:
- Open source: Lightweight, clean and secure.
- Material Design: Follows Material Design guidelines, with attention into details.
- Breadcrumbs: Navigate in the filesystem with ease.
- Root support: View and manage files with root access.
- Archive support: View, extract and create common compressed files.
- NAS support: View and manage files on FTP, SFTP and SMB servers.
- Themes: Customizable UI colors, plus night mode with optional true black.
- Linux-aware: Knows symbolic links, file permissions and SELinux context.
- Robust: Uses Linux system calls under the hood, not yet another ls parser.
- Well-implemented: Built upon the right things, including Java NIO2 File API and LiveData.
72 comments
[ 0.23 ms ] story [ 132 ms ] threadThe reason I'm using it over the default file manager of my phone or others is that it's open source. It's a matter of trust.
I install from F-Droid because if an app is both there and on Google Play it's pointless to give Google an easy way to know what I'm using.
F-Droid got much better lately. Strange things don't happen anymore on updates.
edit: double bonus points because it is available on the privacy centric/open source app store Fdroid.
Material Files also provides the ability to easily open DocumentsUI for browsing Android/data.
With Simple Mobile Tools being sold to an adware company, there is one less good file manager out there. I always preferred Material Files since I first came across it, but if you're still on Simple this is a good time to make the switch.
Well I missed this happening. I use the calendar, notes, music player (from F-Droid, so hopefully those versions will stay clean) and I loved them because they do exactly what they need to do.
Thank you for the heads up.
I used to get it from F-Droid but I'm very thankful that the author took the time to put it on the regular app store as well, it's very convenient!
https://en.wikipedia.org/wiki/Media_Transfer_Protocol
Definitely in my go-to set of android apps from fdroid I use. Generally Google is disabled on my phone's now.
Everything is extremely "spaced" for no apparent reason.
Thank you very much!
I also enjoy Material Files' README, particularly https://github.com/zhanghai/MaterialFiles#why-material-files (a clear articulation of "Why" is always informative) and https://github.com/zhanghai/MaterialFiles#inclusion-in-custo... (clear guidance to upstreams seems relatively uncommon, helps shed light on ecosystem dynamics otherwise invisible to me anyway).
Android linter does check that access to APIs added in newer versions is gated behind a version check, for example. But frankly I feel like compatibility with any Android version less than 4 (or even 5) is in practice a non-issue, simply because there are no users with such ancient Android. And the few that would use such devices are so far and between that any issues don't surface
[1] https://apilevels.com/ [2] https://www.composables.com/tools/distribution-chart
[0]: https://imgur.com/l3QIUnP
it saddens me that it got removed.
(I did buy it way back when)
Material UI file explorers have too much wasted screen space and unnecessary slow animations, lack of bottom positioned controls etc. and it makes managing files slow and frustrating.
I read a campus-wide study carried by a university. It showed new students don't know about such things as files and folders, they just think their computers (think smartphones) are just a dump of files. So I guessfunctional file managers aren't a priority anymore.
Just kidding. The reason is that I started the project mostly because I wanted a file manager with proper Material Design, and it's very unlikely that I (or AOSP) adopt a completely different design system.
Looks like people are forking the project: https://github.com/fossifyorg
But, of course, the question is whether anyone will actually maintain the apps.
https://apt.izzysoft.de/fdroid/index/apk/org.fossify.gallery
So, sadly pointless now. I'm stuck with the default file manager.
Tested in Samsung Note 10 Lite, recently upgraded to Android 13.
[0] https://www.ghisler.com/android.htm
Handily beats most of the paid file managers on Android and is one of the first things I install on all Android devices I have.