Raival-e
Prism-File-Explorer
Kotlin

A modern, feature-rich, and lightweight file manager for Android, built entirely with Kotlin and Jetpack Compose.

Last updated Jul 7, 2026
1.3k
Stars
83
Forks
85
Issues
+8
Stars/day
Attention Score
89
Language breakdown
No language data available.
โ–ธ Files click to expand
README
[!IMPORTANT]
This repository is no longer actively maintained. I am unable to provide support, fix bugs, or merge pull requests. If youโ€™d like to take over maintenance, feel free to fork the project and Iโ€™m happy to add a link to your fork in this README.

Prism File Explorer Logo

Prism File Explorer

Platform License Release APK Downloads Stars Forks RB shield

A modern, feature-rich, and lightweight file manager for Android, built entirely with Kotlin and Jetpack Compose.

Delivering a seamless file management experience with a beautiful Material Design interface


๐Ÿ“ฑ Screenshots

Main Interface File Operations Apps Extractor Text Editor

Audio Player Image Viewer PDF Viewer


โœจ Key Features

๐ŸŽจ Modern User Interface

  • Jetpack Compose UI: Fully declarative and responsive interface
  • Material Design 3: Beautiful, consistent design language
  • Dark/Light Theme: Automatic theme switching support
  • Smooth Animations: Fluid transitions and interactions

๐Ÿ“ Comprehensive File Management

  • Complete File Operations: Create, copy, move, rename, delete files and folders
  • Advanced Selection: Multi-select with intuitive gestures
  • Smart Cut/Copy/Paste: Clipboard operations with visual feedback
  • Batch Operations: Perform actions on multiple files simultaneously
  • File Properties: Detailed information about files and directories

๐Ÿ—‚๏ธ Advanced Features

  • Multi-Tab Interface: Manage multiple directories simultaneously
  • Quick Navigation: Breadcrumb navigation and quick access shortcuts
  • Search Functionality: Find files and folders quickly
  • Sorting Options: Sort by name, size, date, type with ascending/descending order
  • View Modes: Grid and list view options

๐Ÿ“บ Built-in Media Viewers

  • Image Viewer: Support for JPEG, PNG, GIF, WebP, and more
  • Video Player: Play MP4, AVI, MKV, MOV, and other formats
  • Audio Player: MP3, WAV, FLAC, OGG playback support
  • PDF Viewer: View PDF documents natively
  • Text Editor: Syntax highlighting for code files

๐Ÿ—œ๏ธ Archive Management

  • Extract Archives: Support for ZIP format
  • Create Archives: Compress files and folders into ZIP format
  • Archive Preview: Browse archive contents without extraction

โšก Performance & Efficiency

  • Lightweight: Minimal resource usage and fast startup
  • Optimized: Smooth performance on low-end devices
  • Background Operations: Non-blocking file operations
  • Memory Efficient: Smart memory management for large directories

๐Ÿ“ฅ Download Options

| Platform | Link | |---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | GitHub Releases | GitHub | | IzzyOnDroid | IzzyOnDroid | | Obtainium | Obtainium | | OpenApk | OpenApk |

๐Ÿ“‹ System Requirements

  • Android Version: 6.0 (API 23) or higher
  • Permissions: Storage access for file management

๐Ÿ› ๏ธ Built With

| Technology | Purpose | Version | |--------------------------------------------------------------------------------------------------------------------------|--------------------------|---------------| | Kotlin | Programming Language | Latest | | Jetpack Compose | UI Framework | Latest Stable | | Android | Platform | SDK 34+ | | Material Design | Design System | Material 3 |


๐Ÿ”จ Building from Source

Prerequisites

  • JDK: 17 or higher
  • Android SDK: API level 34+
  • Git: For cloning the repository

Build Instructions

  • Clone the repository:
git clone https://github.com/Raival-e/Prism-File-Explorer.git
   cd Prism-File-Explorer
  • Build the project:
./gradlew assembleRelease
  • Find the APK:
- Generated APK will be in app/build/outputs/apk/release/

๐Ÿค Contributing

  • Fork the repository
  • Create a feature branch (git checkout -b feature/amazing-feature)
  • Commit your changes (git commit -m 'Add amazing feature')
  • Push to the branch (git push origin feature/amazing-feature)
  • Open a Pull Request

๐Ÿ“ Development Guidelines

  • Follow Kotlin coding conventions
  • Write meaningful commit messages

๐Ÿ“Š Project Stats

GitHub stats


โ˜• Support the Project

If you find Prism File Explorer useful and would like to support its development, consider buying me a coffee! Your support helps me maintain and improve this project.

Buy Me A Coffee

Every contribution, no matter how small, helps keep this project alive and growing! โค๏ธ


๐Ÿ“„ License

This project is licensed under the GNU General Public License v3.0.

Prism File Explorer - A modern Android file manager
Copyright (C) 2024 Raival-e

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.

See the LICENSE file for the full license text.


๐Ÿ’ฌ Support & Community

| Platform | Purpose | |------------------------|-------------------------------| | GitHub Issues | Bug reports, feature requests | | GitHub Discussions | Community support, questions | | Email | Private inquiries |

โญ If you find this project useful, please consider giving it a star!

Star History

ยฉ 2026 GitRepoTrend ยท Raival-e/Prism-File-Explorer ยท Updated daily from GitHub