awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
zhanghai avatar

zhanghai/MaterialFiles

0
View on GitHub↗
7,980 stars·583 forks·Kotlin·gpl-3.0·19 viewsplay.google.com/store/apps/details?id=me.zhanghai.android.files↗

MaterialFiles

MaterialFiles is a graphical Linux file manager and system utility designed for local file management, archive manipulation, and system administration. It provides a filesystem interface for navigating directories, inspecting file attributes, and managing local files.

The application supports privileged root access to manage restricted system files and directories. It includes specialized tools for Linux system administration, such as inspecting security contexts, symbolic links, and file permissions.

The utility features a network file client for connecting to remote servers and managing files via standard network transfer protocols. It also includes an archive manager for viewing, extracting, and creating compressed file formats.

The user interface supports theme-driven rendering with options for light, dark, and black modes, alongside general appearance customization.

Features

  • Privileged File Access - Allows the execution of filesystem operations with elevated root permissions to manage protected system files.
  • Filesystem Navigation - Implements a hierarchical filesystem interface for navigating local and remote storage directories.
  • Privileged Filesystem Access - Provides the ability to manage and view restricted system files using elevated root access permissions.
  • Linux System Administration - Offers specialized tools for managing restricted system files and inspecting security contexts on Linux.
  • Graphical File Managers - Provides a graphical interface for managing local files, system directories, and root permissions on Linux.
  • Network Attached Storage - Enables reading and writing files stored on external network-attached storage devices via common protocols.
  • Archive Management - Includes tools for viewing and extracting common compressed archive formats.
  • File Transfer Clients - Includes a client for connecting to remote servers and managing files via network transfer protocols.
  • Network File Sharing - Manages connections to remote servers for organizing and editing files on shared network drives.
  • Remote Storage Protocols - Connects to remote servers using standard protocols to read and write data from external storage.
  • File Archiving - Provides capabilities for bundling files and directories into compressed archive formats for local storage.
  • File Metadata Inspection - Inspects Linux-specific file properties, including symbolic links and file permissions.
  • File System Attributes - Extracts and displays Linux-specific system attributes such as symbolic links and security contexts.
  • File Management - File manager featuring a clean material design interface.
  • File Management - File explorer with modern design.
  • Communication Tools - Open-source Material Design file manager for Android.
  • Mobile UI & Components - Material Design file manager for Android

Star history

Star history chart for zhanghai/materialfilesStar history chart for zhanghai/materialfiles

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to MaterialFiles

Similar open-source projects, ranked by how many features they share with MaterialFiles.
  • teamamaze/amazefilemanagerT

    TeamAmaze/AmazeFileManager

    6,227View on GitHub↗

    AmazeFileManager is a mobile application for managing local and remote files on the Android operating system. It functions as an Android file manager, an application manager for backing up and uninstalling software packages, and a root file explorer for accessing protected system directories. The project includes a cloud storage client that utilizes plugins to synchronize data across remote providers and a file encryption tool for securing sensitive mobile data through encryption standards. The application provides capabilities for local file operations, specialized format visualization for

    Kotlin
    View on GitHub↗6,227
  • peazip/peazippeazip avatar

    peazip/PeaZip

    7,499View on GitHub↗

    PeaZip is a cross-platform archive manager and file compression utility. It functions as a tool for compressing, extracting, and managing files across various formats, including 7Z, ZIP, RAR, and TAR. The project includes a specialized archive format converter for adjusting compatibility and compression levels, and a file integrity verifier for calculating checksums and hashes. It provides security tools for protecting data via authenticated encryption and passwords, as well as secure file deletion to permanently erase data from disk space. The application covers a broad range of capabilitie

    Pascal
    View on GitHub↗7,499
  • judasn/linux-tutorialjudasn avatar

    judasn/Linux-Tutorial

    8,730View on GitHub↗

    This is a practical, step-by-step guide to Linux system administration, command-line usage, and development environment setup, written from the perspective of a Java developer. The tutorial is structured as a sequence of terminal commands with explanations, teaching system administration through direct modification of plain-text configuration files. It provides separate workflows for CentOS, Ubuntu, and Kali Linux, covering both yum and apt package managers with equivalent commands for each operation. The guide emphasizes a security-first workflow, walking through firewall configuration, SSH

    Shellcentoselasticsearchfastdfs
    View on GitHub↗8,730
  • aleksey-hoffman/sigma-file-manageraleksey-hoffman avatar

    aleksey-hoffman/sigma-file-manager

    5,152View on GitHub↗

    Sigma File Manager is a cross-platform desktop application for browsing, organizing, and searching local and network files through a modern graphical interface. It functions as an integrated file previewer, network storage client, and local network file share utility. The application is built on an extensible architecture that allows users to add custom commands, pages, and settings through a plugin system and marketplace. It distinguishes itself with the ability to stream local files and folders to other devices over a local network using browser access, QR codes, and FTP. Core capabilities

    Vueappelectronelectron-app
    View on GitHub↗5,152
See all 30 alternatives to MaterialFiles→

Frequently asked questions

What does zhanghai/materialfiles do?

MaterialFiles is a graphical Linux file manager and system utility designed for local file management, archive manipulation, and system administration. It provides a filesystem interface for navigating directories, inspecting file attributes, and managing local files.

What are the main features of zhanghai/materialfiles?

The main features of zhanghai/materialfiles are: Privileged File Access, Filesystem Navigation, Privileged Filesystem Access, Linux System Administration, Graphical File Managers, Network Attached Storage, Archive Management, File Transfer Clients.

What are some open-source alternatives to zhanghai/materialfiles?

Open-source alternatives to zhanghai/materialfiles include: teamamaze/amazefilemanager — AmazeFileManager is a mobile application for managing local and remote files on the Android operating system. It… peazip/peazip — PeaZip is a cross-platform archive manager and file compression utility. It functions as a tool for compressing,… judasn/linux-tutorial — This is a practical, step-by-step guide to Linux system administration, command-line usage, and development… aleksey-hoffman/sigma-file-manager — Sigma File Manager is a cross-platform desktop application for browsing, organizing, and searching local and network… nvim-mini/mini.nvim — mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation,… ssseasonnn/rxdownload — RxDownload is a multi-threaded download manager built with Kotlin and RxJava. It functions as a concurrent file…