爱意满满的作品展示区。
Miaoyww

[开源] 好看,更好用的音乐播放器 NonsPlayer

  •  2
     
  •   Miaoyww · 17h 50m ago · 1685 views

    预览

    pasted-image.png pasted-image.png

    简介

    时隔 3 年,Nons 终于做完了!从 WPF ,到 WinUi3 ,最后痛定思痛决定采用 Tauri 推倒重写……总之,NonsPlayer 终于做完了!

    来说说特点!

    1. 多音源适配器,没错,终于可以把种平台塞进去了!
    2. 完善的插件系统。通过 WebAssembly 技术,我们可以把任何想要的东西都放进 NonsPlayer 里!
    3. 比较好的用户交互设计。我从个人需求和使用习惯出发,把 NonsPlayer 设计成一个真正的日常工具,而不是一个玩具。
    4. 低占用。虽然 WebView 的占用依然不可忽视,但是在后台运行时 NonsPlayer 会主动销毁 WebView 进程,整个程序占用可以达到 10-20MB

    没什么特殊的花里胡哨的功能,反正就是专门用来听歌的,只要把听歌这件事做好不就够了吗!

    欢迎大家试用!仓库: https://github.com/Miaoyww/Nons

    39 replies  •  2026-10-12 09:32:33 +08:00
    Hubs
        1
    Hubs  
       17h 27m ago
    那么问题来了,音源哪里找
    CCHome
        2
    CCHome  
       16h 59m ago via Android
    感觉不错,支持。
    xialaoban
        3
    xialaoban  
       16h 34m ago
    音源其实只要适配落雪和 ytb 就基本全网都有了,主要是 metadata 怎么生成.
    有个项目可用从 spotify 获取,https://github.com/team-spotube/spotube
    https://github.com/sonic-liberation/spotube-plugin-spotify
    ffalex
        4
    ffalex  
       14h 42m ago via Android
    这 ui 一样 yesplayer ,点进主页一看果然
    vexify
        5
    vexify  
       13h 46m ago
    没有安装包
    woniuge
        6
    woniuge  
       13h 46m ago
    Miaoyww
        7
    Miaoyww  
    OP
       12h 0m ago
    @woniuge 我去我才发现,正在修
    Miaoyww
        8
    Miaoyww  
    OP
       11h 58m ago
    @ffalex 是的,我很喜欢 YesPlayer 的 Ui 设计,但是要说真正使用的话,我觉得 YesPlayer 还有很多不足,所以才在 YesPlayer 的 UI 基础上进行了修改
    Miaoyww
        9
    Miaoyww  
    OP
       11h 58m ago
    @xialaoban 好的,我会学习的
    Miaoyww
        10
    Miaoyww  
    OP
       11h 56m ago
    @Hubs 音源主要有两个来源:一个是主流的流媒体平台,通过适配器主动调用 API ;另一个是一些 NAS 和云盘服务,这个在 3 年前的构想中就预计支持了。
    Miaoyww
        11
    Miaoyww  
    OP
       11h 56m ago
    @CCHome 谢谢~
    Miaoyww
        12
    Miaoyww  
    OP
       11h 52m ago
    @Hubs 另外,初期网易云音乐是随包安装的,目前不需要额外操作就能直接使用
    Hubs
        13
    Hubs  
       11h 3m ago
    @Miaoyww #12 能用 LX 音源吗
    fuchish112
        14
    fuchish112  
       10h 51m ago
    readme.md 里面加几张样图啊
    Miaoyww
        15
    Miaoyww  
    OP
       10h 46m ago
    @fuchish112 收到
    Miaoyww
        16
    Miaoyww  
    OP
       10h 45m ago
    @Hubs 可以
    Miaoyww
        17
    Miaoyww  
    OP
       10h 43m ago
    我回来研究一下落雪的音源
    Hubs
        18
    Hubs  
       10h 29m ago
    @Miaoyww #17 那我回头试试看,对了,播放器有深色模式吗
    woniuge
        19
    woniuge  
       10h 25m ago
    @Miaoyww #17
    不想登陆,如果支持落雪的音源通知一声,谢谢.
    canvascat
        20
    canvascat  
       10h 15m ago
    下一步,界面改为使用 GPUI 构建
    Miaoyww
        21
    Miaoyww  
    OP
       10h 11m ago
    @Hubs 有
    Hubs
        22
    Hubs  
       10h 0m ago
    @Miaoyww #21 已经再试了,回头给你反馈
    Hubs
        23
    Hubs  
       9h 47m ago   ❤️ 1
    @Miaoyww #16
    1. 没发现哪里可以添加 lx 音源;
    2. 播放器标题栏三个选项右边空白处按住无法移动播放器,左边可以正常移动;
    phithon
        24
    phithon  
       9h 33m ago
    点一个。我一直用网页版 youtube music
    phithon
        25
    phithon  
       9h 30m ago
    下载了,额,只有网易云么现在
    bowencool
        26
    bowencool  
       9h 17m ago
    @xialaoban 还有个 music tag web
    q000q000
        27
    q000q000  
       9h 14m ago
    没搞头,Rust + GPUI 的播放器又不是没有。
    Miaoyww
        28
    Miaoyww  
    OP
       8h 16m ago via Android
    @phithon 对,其它音源过两天会陆续上线发布
    Miaoyww
        29
    Miaoyww  
    OP
       8h 15m ago via Android
    @Hubs 音源是需要编写适配器才可以添加的,过两天我会看看落雪那边是怎么实现的,给它加进来
    Miaoyww
        30
    Miaoyww  
    OP
       8h 10m ago via Android
    @woniuge 修了
    Miaoyww
        31
    Miaoyww  
    OP
       8h 9m ago via Android
    @bowencool 已加星标,回来我学习一下
    ClutchBear01
        32
    ClutchBear01  
       8h 2m ago
    我个人的话,
    类似 winamp 千千静听这种才叫好看.
    MoeDisk
        33
    MoeDisk  
       1h 5m ago
    对 ASIO 这些支持怎样
    idealhs
        34
    idealhs  
       57 mins ago
    不是我打击你哥们,你可能就是做 UI 的,跨过来做播放器,我看了眼首先你这个就没有 WASAPI 独占模式输出。你这基本的 Hi-Fi 音质能力都没有做播放器谁想用呢,为了放音乐的时候看你的精美 UI 吗
    Miaoyww
        35
    Miaoyww  
    OP
       33 mins ago via Android
    @MoeDisk 下个版本支持
    Miaoyww
        36
    Miaoyww  
    OP
       31 mins ago via Android
    @idealhs 规划中要逐步加入这些支持的。设计上很简单,实现上不难。事实上 1.0.0 还有很多功能我没完善的,不代表我就没打算加入这些功能
    vZexc0m
        37
    vZexc0m  
       29 mins ago
    支持本地音乐,却不支持读取内嵌歌词
    aero99
        38
    aero99  
       27 mins ago
    全平台?那支持 mac 和 ios 吗
    CareiOS
        39
    CareiOS  
       23 mins ago
    可以用 rust+gui
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   6150 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 101ms · UTC 01:55 · PVG 09:55 · LAX 18:55 · JFK 21:55
    ♥ Do have faith in what you're doing.