File tree 2 files changed +22
-4
lines changed
2 files changed +22
-4
lines changed Original file line number Diff line number Diff line change 1
- # Echo
1
+ # echo
2
+
3
+ <p align =" center " >
4
+ <img src =" ./resources/app-screenshot.jpg " width =" 600 " />
5
+ </p >
2
6
3
7
Echo is a music app that allows you to connect to multiple sources of music and
4
8
play them directly through the app. It's album focused, meaning that instead of
5
9
treating your library as a list of songs, it treats it as a list of albums, allowing
6
10
you to shuffle albums, browse them based on genres, and more.
7
11
8
- Echo is currently in development and is not yet ready for use.
12
+ > The app is currently in a very alpha-ish state, so expect things to break
13
+ > and features to be missing. Nonetheless, it's already usable for basic music
14
+ > browsing and playing.
15
+
16
+ ## 🛣️ Features and roadmap
17
+
18
+ - [x] Multiple provider support & sync (currently Spotify and OneDrive, but most of the scaffolding is in place for more)
19
+ - [x] Album browser
20
+ - [x] Artist browser
21
+ - [x] Album details
22
+ - [ ] Scrobbling support
23
+ - [ ] Shuffling
24
+ - [ ] Queue management
25
+ - [ ] Genre fetching and browsing
26
+ - [ ] More providers (YouTube Music, Google Drive, etc.)
9
27
10
- ## Local setup
28
+ ## 🔧 Local setup
11
29
12
- Echo is built using TypeScript, Lit and [ Effect] ( https://effect.website ) as the
30
+ Echo is built using [ TypeScript] ( https://typescriptlang.org ) , [ Lit] ( https://lit.dev ) and [ Effect] ( https://effect.website ) as the
13
31
backbone of most of the app logic. To get started, clone the repository and install
14
32
the dependencies:
15
33
You can’t perform that action at this time.
0 commit comments