https://github.com/rrk567301/Encore
All-In-One Discord Music RPC for Apple Music, iTunes, Spotify, TIDAL, Deezer and foobar2000.
https://github.com/rrk567301/Encore
apple-music cpp deezer discord discord-game-sdk discord-rpc foobar2000 itunes macos objective-c objective-cpp spotify tidal
Last synced: 2 months ago
JSON representation
All-In-One Discord Music RPC for Apple Music, iTunes, Spotify, TIDAL, Deezer and foobar2000.
- Host: GitHub
- URL: https://github.com/rrk567301/Encore
- Owner: AlexandraAurora
- License: gpl-3.0
- Archived: true
- Created: 2024-04-20T18:55:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-26T14:36:47.000Z (over 1 year ago)
- Last Synced: 2025-02-12T16:19:14.541Z (11 months ago)
- Topics: apple-music, cpp, deezer, discord, discord-game-sdk, discord-rpc, foobar2000, itunes, macos, objective-c, objective-cpp, spotify, tidal
- Language: Objective-C
- Homepage:
- Size: 5.24 MB
- Stars: 16
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
README
# Encore
Display what you're watching or listening to on your Discord profile.
> [!WARNING]
> Encore is under development and not ready to be used.
## Preview

## Features
- Works with any app and website that registers its playback content
- Results are cached for a faster experience and less network requests
- Odesli integration
- Last.fm scrobbling
- User friendly UI
- Translated into multiple languages
- Clean code for easy maintanance
## Installation
1. Download the latest `dmg` from the [releases](https://github.com/rrk567301/Encore/releases)
2. Drag and drop the `app` into the `Applications` directory
## Compatibility
Devices
Mac
Operating System
macOS 13
macOS 14
macOS 15
macOS 26
## Compiling
### macOS
1. Install the dependencies:
- `Xcode`: 14 or later
2. Clone the project: `git clone https://github.com/rrk567301/Encore.git && cd ./Encore/ && open ./App.xcworkspace`
3. Build and run the project
## Contributing
If you would like to contribute, please take a look at my contribution guidelines first.
## Credits
- [EinTim23](https://github.com/EinTim23) for finding a way to read now-playing data on macOS 15 and later
- [Sindre Sorhus](https://github.com/sindresorhus) for [Defaults](https://github.com/sindresorhus/Defaults)
- [Sindre Sorhus](https://github.com/sindresorhus) for [Settings](https://github.com/sindresorhus/Settings)
## License
[GPL-3.0](https://github.com/rrk567301/Encore/blob/main/COPYING)