Awesome
<p align="center"> <kbd> <img style="width:100px; height:100px; border-radius:20%;" class="rounded-image" src="./assets/icon.png" alt="logo" height="150"/></kbd> </p> <h2 align="center"> TuneSync </h2> <p align="center"> </p> <div align="center"> </div>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
- Listen to audio from local storage
- Listen to audio from webdav server
- Built-in metadata scraping, including artist, album, photos, and more.
- Build-in lyrics
- Create playlists and play audio from saved playlists
- Manage audio queue
- Searching songs from added library
- Airplay support
- 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
yarn install
Run IOS
npx expo run:ios
Run Andriod
// 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
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 zqian15@asu.edu for helps.