Repolode
zhanghai

zhanghai/MaterialFiles

An open source, Material Design file manager for Android 5.0+ with root, archive, and network share (FTP, SFTP, SMB, WebDAV) support.

Open-source alternative to:Solid ExplorerTotal Commander

Stars
9,405
Forks
786
Open issues
625
Last commit
23 days ago

What is it?

Material Files is a file manager for Android 5.0 and later, built around Material Design guidelines. It provides breadcrumb navigation, theming with optional true black night mode, and the ability to view, extract and create common archive formats.

Beyond basic browsing, it can access files with root privileges and connect to network storage over FTP, SFTP, SMB and WebDAV. Its backend uses the Java NIO2 File API and Linux system calls rather than parsing the output of ls, so it handles symbolic links, Linux file permissions and SELinux context directly.

The app is licensed under GPL-3.0 and is distributed through Google Play, F-Droid and GitHub releases.

Key features

  • 01Breadcrumb navigation for moving through the filesystem.
  • 02Root access for viewing and managing system files.
  • 03View, extract and create common compressed archives.
  • 04Browse and manage files on FTP, SFTP, SMB and WebDAV servers.
  • 05Customizable colors and a night mode with optional true black.
  • 06Handles symbolic links, file permissions and SELinux context.

Use cases

  • Managing files on an Android phone or tablet with a Material Design interface.
  • Editing system files on a rooted device.
  • Accessing files on a home NAS or company server over SMB, SFTP or WebDAV.
  • Extracting or creating zip and other archives directly on Android.

Quick start

  1. 1

    Download the app from the GitHub releases page or install it from Google Play or F-Droid

  2. 2

    Open the app and grant storage access when prompted

Things to know

  • Android only, requires Android 5.0 or newer.
  • Root features require a rooted device.

In collections

Topics

FAQ

What is MaterialFiles?
An open source, Material Design file manager for Android 5.0+ with root, archive, and network share (FTP, SFTP, SMB, WebDAV) support. Material Files is a file manager for Android 5.0 and later, built around Material Design guidelines. It provides breadcrumb navigation, theming with optional true black night mode, and the ability to view, extract and create common archive formats.
Is MaterialFiles free to use? What license does it have?
MaterialFiles is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is MaterialFiles still maintained?
Actively maintained. The last commit to MaterialFiles was on Oct 15, 2026.
What can I use MaterialFiles for?
Managing files on an Android phone or tablet with a Material Design interface. Editing system files on a rooted device. Accessing files on a home NAS or company server over SMB, SFTP or WebDAV. Extracting or creating zip and other archives directly on Android.
How do I install MaterialFiles?
Download the app from the GitHub releases page or install it from Google Play or F-Droid Open the app and grant storage access when prompted
Where can I get MaterialFiles?
The source code and installation instructions are on GitHub: https://github.com/zhanghai/MaterialFiles

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects