https://github.com/Raival-e/File-Explorer-Compose
An Android file explorer written in Kotlin and Jetpack Compose
https://github.com/Raival-e/File-Explorer-Compose
android fileexplorer jetpack-compose kotlin material-ui
Last synced: 24 days ago
JSON representation
An Android file explorer written in Kotlin and Jetpack Compose
- Host: GitHub
- URL: https://github.com/Raival-e/File-Explorer-Compose
- Owner: Raival-e
- License: gpl-3.0
- Created: 2024-09-15T11:08:12.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-02-28T09:10:16.000Z (about 2 months ago)
- Last Synced: 2025-03-25T00:33:05.628Z (about 1 month ago)
- Topics: android, fileexplorer, jetpack-compose, kotlin, material-ui
- Language: Kotlin
- Homepage:
- Size: 13.3 MB
- Stars: 539
- Watchers: 9
- Forks: 23
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-list - Raival-e/File-Explorer-Compose - An Android file explorer written in Kotlin and Jetpack Compose (Kotlin)
README
# File Explorer Compose
[](https://www.android.com/)
[](https://www.gnu.org/licenses/gpl-3.0)
[](https://github.com/Raival-e/File-Explorer-Compose/releases)
[](https://github.com/Raival-e/File-Explorer-Compose/releases)
[](https://github.com/Raival-e/File-Explorer-Compose/releases)
![]()
![]()
![]()
**A modern, feature-rich, and lightweight file manager for Android, built entirely with Kotlin and Jetpack Compose.**
## Introduction
File Explorer Compose is a free, open-source file management application designed for Android. It leverages the power of Jetpack Compose to deliver a smooth, modern, and intuitive user interface.
## Key Features
* **Clean and Modern UI:** Declarative and responsive user interface built with Jetpack Compose.
* **Comprehensive File Management:** Perform all essential file operations including:
* Browsing directories and files
* Creating new folders and files
* Copying, moving, renaming, and deleting files and folders
* Cut, copy, and paste functionality
* Archiving and extracting files (Zip, etc.)
* **Multi-Tab Interface:** Managing files across multiple tabs simultaneously, simplifying complex file operations and navigation.
* **Built-in Media Viewers:** Directly preview various media formats within the app:
* Images (JPEG, PNG, GIF, etc.)
* Videos (MP4, AVI, MKV, etc.)
* Audio (MP3, WAV, FLAC, etc.)
* PDF Documents
* **Text Editor:** View and edit text-based files directly within the file explorer.
* **Lightweight and Efficient:** Designed for optimal performance and minimal resource usage, ensuring a smooth experience even on lower-end devices.
* **Open Source & Free:** Completely free to use, under the GPLv3 license. No ads, tracking, or hidden costs.## Screenshots
![]()
![]()
![]()
## Download and Installation
You can download the latest version of File Explorer Compose through the following:
* **GitHub Releases:** Download the APK directly from the [Releases page](https://github.com/Raival-e/File-Explorer-Compose/releases). This is the most direct way to get the app.
* **Obtainium:** File Explorer Compose is also available on Obtainium.
* **IzzyOnDroid F-Droid Repository:** Available on IzzyOnDroid for users who prefer F-Droid compatible repositories.
**Note:** When installing from APK, you will need to manually update the app. Consider using Obtainium or IzzyOnDroid for automatic updates.
## Built With
* **[Kotlin](https://kotlinlang.org/)**: Primary programming language for Android development.
* **[Jetpack Compose](https://developer.android.com/jetpack/compose)**: Modern UI toolkit for building native Android UIs.
* **[Android SDK](https://developer.android.com/sdk)**: For Android platform compatibility.## Contributing
Contributions are welcome! If you'd like to contribute to File Explorer Compose, please consider the following:
* **Bug Reports:** If you encounter any issues, please [open an issue](https://github.com/Raival-e/File-Explorer-Compose/issues) on GitHub describing the problem in detail.
* **Feature Requests:** Have a great idea for a new feature? Submit a [feature request issue](https://github.com/Raival-e/File-Explorer-Compose/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=Feature+Request%3A+) to share your suggestions.
* **Code Contributions:** Fork the repository, create a branch for your changes, and submit a pull request. Please follow the project's coding style.## License
This project is licensed under the **[GNU General Public License v3.0](https://www.gnu.org/licenses/gpl-3.0)**. See the [LICENSE](LICENSE) file for more details.
## Contact
For any questions or support, you can:
* [Open an issue](https://github.com/Raival-e/File-Explorer-Compose/issues) on GitHub.