zhanghai/MaterialFiles

▲ 32 stars today★ 8,985⑂ 737

Material Design file manager for Android

About zhanghai/MaterialFiles

zhanghai/MaterialFiles is an open-source project on GitHub, mainly written in Kotlin. Material Design file manager for Android It currently holds 8,985 stars and 737 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

Git Homed tracks it on the Today's Trending board, currently at rank #76 with 32 new stars today.

GitHub Repository Details

Repository zhanghai/MaterialFiles · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

Material Files

本文中文版

Android CI status GitHub release License

An open source Material Design file manager, for Android 5.0+.

https://github.com/zhanghai/MaterialFiles/blob/HEAD/Get it on Google Play https://github.com/zhanghai/MaterialFiles/blob/HEAD/Get it on F-Droid https://github.com/zhanghai/MaterialFiles/blob/HEAD/Get it on GitHub

Help translation on Transifex (Search Android & GNOME translations, Microsoft language resources, MIME type translations)

Preview

Features

Why Material Files?

Because I like Material Design, and clean Material Design.

There are already a handful of powerful file managers, but most of them just aren't Material Design. And even among the ones with Material Design, they usually have various minor design flaws (layout, alignment, padding, icon, font, etc) across the app which makes me uncomfortable, while still being minor enough so that not everybody would care to fix it. So I had to create my own.

Because I want an open source file manager.

Most of the popular and reliable file managers are just closed source, and I sometimes use them to view and modify files that require root access. But deep down inside, I just feel uneasy with giving any closed source app the root access to my device. After all, that means giving literally full access to my device, which stays with me every day and stores my own information, and what apps do with such access merely depends on their good intent.

Because I want a file manager that is implemented the right way.

In a word, this app tries to follow the best practices on Android and do the right thing, while keeping its source code clean and maintainable.

Because I know people can do it right.

Nautilus is a beautifully-designed and user-friendly file manager on Linux desktop, and it's fully Linux-aware. Phonograph is an open source Material Design music player app (which I've been using for years), and it has just the right Material Design and implementation.

So, it's time for yet another Android file manager.

Inclusion in custom ROMs

Thank you if you choose to include Material Files in your custom ROM! However since I've received several user complaints due to improper inclusion, I'd like to offer some suggestions on including this app properly for the good of end users:

License

Copyright (C) 2018 Hai Zhang

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see .

GitHub Stars & Activity

8,985Stars
737Forks
0Open issues
KotlinLanguage

GitHub Popularity

GitHub stars8,985
Forks737
Open issues0
Primary languageKotlin
License-
Stars gained today32
Created-
Last pushed-

Trending History

Daily boardrank #76 · ▲ 32 stars

Related GitHub Projects

1

RikkaApps / Shizuku

Kotlin★ 30,358⑂ 3,142▲ 44 stars
2

JunkFood02 / Seal

Kotlin★ 29,105⑂ 1,423▲ 41 stars
3

mihonapp / mihon

Kotlin★ 23,713⑂ 1,529▲ 26 stars
4

tiann / KernelSU

Kotlin★ 18,503⑂ 4,066▲ 23 stars
5

AAswordman / Operit

Kotlin★ 8,020⑂ 660▲ 49 stars
6

affaan-m / ECC

JavaScript★ 263,382⑂ 39,412▲ 1,012 stars
7

ossu / computer-science

HTML★ 209,209⑂ 25,882▲ 62 stars
8

tensorflow / tensorflow

C++★ 200,208⑂ 76,964▲ 28 stars

More Trending Repositories