Trung Quốcbetta-cyber/netease-music-tui
netease cloud music terminal client by rust :zap:
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🎵 netease-music-tui: Nghe nhạc Netease Cloud trên terminal bằng Rust
Một ứng dụng khách hàng Netease Cloud Music chạy trên terminal, viết bằng ngôn ngữ lập trình Rust.
netease-music-tui (viết tắt là ncmt) là một ứng dụng khách hàng Netease Cloud Music dành cho terminal, được phát triển bằng Rust. Dự án cho phép người dùng nghe nhạc, tìm kiếm bài hát, quản lý danh sách phát và tương tác với giao diện dòng lệnh một cách trực quan thông qua các phím tắt.
✨ Điểm nổi bật
- Phát nhạc: Hỗ trợ phát lại nhạc từ Netease Cloud Music trực tiếp trên terminal.
- Tìm kiếm và điều hướng: Dễ dàng tìm kiếm bài hát, điều hướng giữa các mục bằng phím tắt.
- Quản lý danh sách phát: Tạo, sửa, xóa danh sách phát và quản lý bài hát yêu thích.
- Giao diện tùy chỉnh: Hỗ trợ tùy chỉnh màu sắc giao diện thông qua tệp cấu hình.
- Hỗ trợ MPRIS qua D-Bus: Cho phép điều khiển nhạc từ các ứng dụng khác thông qua D-Bus.
- Cài đặt đa nền tảng: Hỗ trợ cài đặt qua Cargo, tải nhị phân hoặc qua AUR trên Arch Linux.
- Cấu hình tài khoản: Lưu trữ thông tin đăng nhập trong tệp Settings.toml.
- Hỗ trợ phím tắt mạnh mẽ: Sử dụng các phím như
hjkl,Ctrl,Altđể điều khiển nhanh.
💡 Vì sao đáng chú ý
netease-music-tui mang trải nghiệm nghe nhạc Netease Cloud Music sang môi trường terminal, lý tưởng cho người dùng không muốn sử dụng giao diện đồ họa nặng nề. Dự án tận dụng sức mạnh của Rust về hiệu suất và an toàn bộ nhớ, đồng thời cung cấp một giao diện TUI hiện đại với hỗ trợ phím tắt đa dạng. Đặc biệt, tính năng hỗ trợ MPRIS qua D-Bus giúp tích hợp liền mạch với các môi trường desktop Linux.
#NeteaseCloudMusic #Rust #TUI #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
Turn any website into a lightweight desktop app with one command, on macOS, Windows and Linux.
Open-source agent for the terminal written in Rust. Use any provider or model. Issues & PRs always welcome