Cargo.toml (1071B)
1 [package]
2 name = "ommp"
3 version = "0.1.3"
4 edition = "2021"
5 authors = ["sqzer-x"]
6 description = "Oh My Music Player — a terminal music player built with ratatui"
7 license = "Apache-2.0"
8 repository = "https://github.com/sqzer-x/ommp"
9 keywords = ["music", "player", "tui", "terminal", "ratatui"]
10 categories = ["command-line-utilities", "multimedia::audio"]
11 # 1.2 MB that everyone installing the crate would download, for an image
12 # crates.io cannot resolve from a relative README path anyway.
13 exclude = ["assets/screenshot.png", "packaging"]
14
15 [dependencies]
16 ratatui = "0.29"
17 crossterm = "0.28"
18 rodio = { version = "0.21", features = ["symphonia-all"] }
19 lofty = "0.21"
20 walkdir = "2"
21 crossbeam-channel = "0.5"
22 anyhow = "1"
23 rand = "0.8"
24 unicode-width = "0.2"
25 symphonia = { version = "0.5", features = ["all"] }
26 serde = { version = "1", features = ["derive"] }
27 serde_json = "1"
28 image = { version = "0.25", default-features = false, features = ["jpeg", "png"] }
29 libc = "0.2"
30 ratatui-image = { version = "4.2.0", default-features = false, features = ["crossterm"] }
31 notify = "7"