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

https://github.com/christian-2003/file-reader

File Reader allows you to open a large number of file types on Android, that are not supported by default.
https://github.com/christian-2003/file-reader

android files html json pdf

Last synced: 3 months ago
JSON representation

File Reader allows you to open a large number of file types on Android, that are not supported by default.

Awesome Lists containing this project

README

          

# File Reader
![GitHub](https://img.shields.io/github/license/Christian-2003/file-reader?color=red)
![GitHub](https://img.shields.io/github/issues/Christian-2003/file-reader?color=purple)
![GitHub](https://img.shields.io/github/repo-size/Christian-2003/file-reader?color=blue)

File Reader is a simple app for Android which allows you to open a large number of file types in a text editor. Furthermore, the app can open and render PDF files.

###### Table of Contents
1. [Description](#description)
2. [Install and Use the Project](#install-and-use-the-project)
3. [Contributors](#contributors)
4. [License](#license)
5. [How to contribute](#how-to-contribute)


## Description
File Reader allows you to open a large number of file types, which cannot be opened on Android by default. Furthermore, the app can open PDF files.

The following file types are supported:
* PDF _(.pdf)_
* Text _(.txt)_
* JavaScript _(.js)_
* HTML _(.html)_
* CSV _(.csv)_
* CSS _(.css)_
* XML _(.xml)_
* JSON _(.json)_

###### Used Technologies
The application is developed with Jetpack Compose and Kotlin through the Android Studio IDE. Therefore, the app is built using Gradle and Kotlin DSL.

The app uses Google's Material Design 3 to implement a comfortable and visually pleasing design that users can work with intuitively.

###### Miscellaneous
The version numbers for this project are determined based on the guidelines provided by [semver](https://semver.org/).

The project contains a [changelog](CHANGELOG.md) which documents all changes that were made to the application in between software versions.


## Install and Use the Project
If you want to use the app, you can download the APK file [here](https://github.com/Christian-2003/file-reader/releases/latest).


## Contributors
Currently, I ([Christian-2003](https://github.com/Christian-2003)) am the only developer.


## License
The project is licensed under the terms and conditions of the MIT license. You can view a copy of the license [here](LICENSE.txt).


## How to Contribute
If you want to contribute to this project, feel free to do so.

Feel free to open issues, for anything you feel is appropriate. If you want to report bugs, please provide steps to reproduce the bug.

If you want to contribute to the code development, be a self respecting person and use the coding guidelines for Kotlin that are taught in school and university.

The project will be developed in English.


***
2025-03-14
© Christian-2003