A decentralized music tracking and discovery platform built on AT Protocol ๐ŸŽต

feat: update README with detailed features and roadmap

+39
+39
README.md
··· 7 8 ![Preview](./.github/assets/preview.png) 9 10 ## ๐Ÿ“ฆ Prerequisites 11 12 - Node.js (v22 or later)
··· 7 8 ![Preview](./.github/assets/preview.png) 9 10 + ## โœจ Features 11 + 12 + ### ๐ŸŽต Scrobbling APIs 13 + - **Last.fm Compatible API** โ€“ drop-in replacement for Last.fm scrobblers 14 + - **ListenBrainz Compatible API** โ€“ works with clients that support ListenBrainz 15 + 16 + ### ๐ŸŽต Spotify Integration 17 + 18 + 19 + ### ๐Ÿ•’ Playback & History 20 + 21 + - **Recently Played Timeline** โ€“ browse your listening history 22 + - **Stories View** โ€“ see what other users are playing in real time 23 + - **Stats** โ€“ visualize scrobbles per day 24 + 25 + ## ๐Ÿ“Š User Insights 26 + 27 + - **Top Artists, Tracks, and Albums** โ€“ personalized charts of your listening habits 28 + - **Shoutbox & Likes** โ€“ interact with other listeners and share reactions 29 + 30 + ### ๐ŸŒ Client Integrations 31 + - **Spotify** โ€“ detect now playing tracks and scrobble directly from Spotify 32 + - **Jellyfin** โ€“ track plays from your media server 33 + - **Pano Scrobbler** โ€“ Android/Linux/Windows support 34 + - **WebScrobbler** โ€“ scrobble directly from your browser 35 + 36 + ### ๐Ÿ” Search 37 + - **Search Engine** โ€“ fast search powered by MeiliSearch 38 + 39 + ## ๐Ÿšง Coming Soon / Roadmap 40 + - **Webhooks** - subscribe to scrobble events and integrate with Discord or your own apps 41 + - **Personalized Feeds** โ€“ discover music through community-driven feed algorithms 42 + - **Last.fm โ†’ Rocksky** Mirroring (Future Scrobbles) โ€“ automatically mirror new scrobbles from Last.fm into Rocksky 43 + - **Rocksky Connect** โ€“ remote playback across devices (similar to Spotify Connect) 44 + - **Multi-Source Libraries** โ€“ browse and scrobble from Google Drive, Dropbox, S3, FTP, and more 45 + - **Stream & Scrobble Your Own Music** โ€“ upload your library and play directly on Rocksky 46 + - **Extensions** โ€“ customize and extend Rocksky with your own logic 47 + - **Crossfade & Equalizer Settings Sync** โ€“ carry your playback preferences across devices 48 + 49 ## ๐Ÿ“ฆ Prerequisites 50 51 - Node.js (v22 or later)