Skip to content

An Android file explorer written in Kotlin and Jetpack Compose

License

Notifications You must be signed in to change notification settings

plum7x/File-Explorer-Compose

 
 

Repository files navigation

File Explorer Compose

Platform License Release APK Downloads Repository Size

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. 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: Primary programming language for Android development.
  • Jetpack Compose: Modern UI toolkit for building native Android UIs.
  • Android 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 on GitHub describing the problem in detail.
  • Feature Requests: Have a great idea for a new feature? Submit a feature request issue 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. See the LICENSE file for more details.

Contact

For any questions or support, you can:

About

An Android file explorer written in Kotlin and Jetpack Compose

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%