An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

# File Explorer Compose

[![Platform](https://img.shields.io/badge/Platform-Android-brightgreen.svg?logo=android)](https://www.android.com/)
[![License](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![Release](https://img.shields.io/github/v/release/Raival-e/File-Explorer-Compose?label=Release)](https://github.com/Raival-e/File-Explorer-Compose/releases)
[![APK Downloads](https://img.shields.io/github/downloads/Raival-e/File-Explorer-Compose/total.svg?label=APK%20Downloads)](https://github.com/Raival-e/File-Explorer-Compose/releases)
[![Repository Size](https://img.shields.io/github/repo-size/Raival-e/File-Explorer-Compose)](https://github.com/Raival-e/File-Explorer-Compose/releases)


Home Screen
Options Dialog
Text Editor

**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


Home Screen
Options Dialog
Text Editor

## 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.

Get it on GitHub

* **Obtainium:** File Explorer Compose is also available on Obtainium.

Get it on GitHub

* **IzzyOnDroid F-Droid Repository:** Available on IzzyOnDroid for users who prefer F-Droid compatible repositories.

Get it on GitHub

**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.