类库
› NonsPlayer
Miaoyww/NonsPlayer
NonsPlayer是一款基于Rust和Tauri构建的跨平台音乐播放器。它支持多个音源,兼具流媒体播放与本地文件管理功能。项目强调轻量级、高性能及全平台兼容性,旨在为用户提供优质的音乐聆听体验。
技术栈
app javascript
框架
React
^19.1.0
构建工具
Vite
^8.0.16
测试
Playwright
^1.64.1
CSS 框架
Tailwind CSS
^4.3.3
代码规范
Prettier
3.9.9
查看全部依赖 (31)
依赖
@applemusic-like-lyrics/core
^0.6.0
@applemusic-like-lyrics/lyric
^1.1.0
@applemusic-like-lyrics/react
^0.6.0
@base-ui/react
^1.8.0
@tailwindcss/vite
^4.3.3
@tanstack/react-table
^8.21.3
@tanstack/react-virtual
^3.14.13
@tauri-apps/api
^2
@tauri-apps/plugin-clipboard-manager
^2.5.0
@tauri-apps/plugin-dialog
^2.8.1
@tauri-apps/plugin-global-shortcut
^2.4.0
@tauri-apps/plugin-opener
^2.7.0
class-variance-authority
^0.7.1
cn
^0.4.0
fastest-levenshtein
^1.0.16
fastpriorityqueue
^0.8.0
lru-cache
^11.5.3
lucide-react
^1.48.0
motion
^13.4.4
react-dom
^19.1.0
react-markdown
^10.1.0
remark-gfm
^4.0.1
shadcn
^4.21.0
tw-animate-css
^1.4.0
开发依赖
@tauri-apps/cli
^2
@types/node
^26.6.4
@types/react
^19.1.8
@types/react-dom
^19.1.6
@vitejs/plugin-react
^6.0.2
jsdom
^30.1.2
typescript
~6.0.3
app/src-tauri rust
查看全部依赖 (3)
依赖
anyhow
1
tracing
0.1
开发依赖
aes
0.8
packages/music-adapter-sdk rust
查看全部依赖 (1)
依赖
zeroize
1
packages/music-web-provider rust
查看全部依赖 (4)
依赖
lofty
0.25
nons-music-adapter-sdk
serde_json
1
url
2
packages/plugin-sdk javascript
构建工具
Vite
^8.0.16
查看全部依赖 (5)
依赖
@types/react
^19.1.8
ajv
^8.20.0
fflate
^0.8.3
semver
^7.8.5
typescript
~6.0.3
packages/plugin-sdk/template javascript
框架
React
^19.1.0
查看全部依赖 (2)
开发依赖
@nonsplayer/plugin-sdk
^2.1.0
@types/react
^19.1.8
packages/wasm-crypto rust
查看全部依赖 (3)
依赖
wit-bindgen
0.41
开发依赖
@bytecodealliance/componentize-js
0.23.0
@bytecodealliance/jco
1.37.0
plugins/music-fixture/backend rust
查看全部依赖 (2)
依赖
serde_json
1
wit-bindgen-rt
0.41
plugins/runtime-fixture/backend rust
查看全部依赖 (1)
依赖
wit-bindgen-rt
0.41