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

https://github.com/JackZhen1324/TuneSync

TuneSync is a versatile, serverless track player that enables users to effortlessly stream music, meditation tracks, and podcasts from an extensive variety of sources, both local and remote.
https://github.com/JackZhen1324/TuneSync

Last synced: about 2 months ago
JSON representation

TuneSync is a versatile, serverless track player that enables users to effortlessly stream music, meditation tracks, and podcasts from an extensive variety of sources, both local and remote.

Awesome Lists containing this project

README

        



logo


TuneSync

![Platform - iOS](https://img.shields.io/badge/platform-iOS-blue.svg)
![Platform - iOS](https://img.shields.io/badge/platform-andriod-red.svg)
[![PRs Welcome](https://img.shields.io/badge/PRs-Welcome-brightgreen.svg)](https://github.com/YajanaRao/Serenity/pulls)

[![Music PLayer](https://github.com/gionathas/music-player/assets/16454253/909c51e2-03f1-4fc8-94e6-56745f67fed8)](https://youtu.be/9CElrkFwiBU?si=PFgwCFDulxJJD2f4)

## What is this ?

TuneSync is a versatile, serverless track player that enables users to effortlessly stream music, meditation tracks, and podcasts from an extensive variety of sources, both local and remote.

## Pre-alpha release

TuneSync is currently under early access stage. While some features are operational, others may not be fully functional yet. We encourage you to explore and use the app. If you encounter any issues or find certain aspects counterintuitive, please report them. Your feedback is invaluable and will help prioritize future developments.

## Features

- [x] Listen to audio from local storage
- [x] Listen to audio from webdav server
- [x] Built-in metadata scraping, including artist, album, photos, and more.
- [x] Build-in lyrics
- [x] Create playlists and play audio from saved playlists
- [x] Manage audio queue
- [x] Searching songs from added library
- [x] Airplay support
- [x] Support Coverflow UI/UX
- [ ] Support Android
- [ ] Voice searching songs from added library
- [ ] Karaoke mode
- [ ] Metadata editing
- [ ] Custom metadata api
- [ ] Custom lyrics api
- [ ] Listen to audio from synology audio station
- [ ] Listen to audio from Jellyin
- [ ] Listen to audio from Plex
- [ ] Listen to audio from Emby
- [ ] And more...

## Quick Start

```bash
yarn install
```

### Run IOS

```bash
npx expo run:ios
```

### Run Andriod

```bash
// The UI is broken, need to be fixed.
npx expo run:andriod
```

## Contribution

TuneSync welcomes contributions, but to avoid overlapping work, please create an issue or leave a comment to discuss your plans before you begin.

## Our Community

You can join [Discord Channel](https://discord.gg/CSqbu3TT)

## Become a tester

### Android

Not ready to release

### iOS

Distribute via TestFlight. Try install from https://testflight.apple.com/join/HBQ91aZW or contack me via [email protected] for helps.