Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zawlinnnaing/zen-player

Zen Player is a distraction-free player for streaming YouTube. It is currently available on Android, iOS(Need to build yourself).
https://github.com/zawlinnnaing/zen-player

Last synced: about 14 hours ago
JSON representation

Zen Player is a distraction-free player for streaming YouTube. It is currently available on Android, iOS(Need to build yourself).

Awesome Lists containing this project

README

        

# Zen Player

[![style: lint](https://img.shields.io/badge/style-lint-4BC0F5.svg)](https://pub.dev/packages/lint)

Zen Player is a distraction-free player for streaming youtube and others.
(Currently only supports **youtube**). It is currently available in **android**.

Available Features:

- Disables Recommended section
- Provides analytics on watch time
- Allows timer
- Allows searching by both urls and names
- Allows queueing and looping of videos

## Development

Prerequisites:

- Flutter v2.5.2

Steps:

- Install dependencies

```shell
flutter pub get
```

- Run app (must have one emulator enabled)

```shell
flutter run --trace-systrace --no-sound-null-safety -d
```

- Tests

```shell
flutter test --no-sound-null-safety
```

You can checkout coding standard for this project [here](docs/coding_standard.md).