[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3805":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":42,"readmeContent":43,"aiSummary":44,"trendingCount":16,"starSnapshotCount":16,"syncStatus":45,"lastSyncTime":46,"discoverSource":47},3805,"nuclear","nukeop\u002Fnuclear","nukeop","Streaming music player that finds free music for you","https:\u002F\u002Fnuclearplayer.com",null,"TypeScript",17774,1284,159,1,0,16,46,203,57,44.33,"GNU Affero General Public License v3.0",false,"master",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"agent","ai","desktop-app","linux","mac","mcp","mcp-server","music","music-player","react","rust","streaming","tauri","typescript","windows","2026-06-12 02:00:54","\u003Cp align=\"center\">\n  \u003Cpicture>\n    \u003Csource alt=\"Nuclear Music Player\"  srcset=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Freadme-banner.png\">\n    \u003Cimg alt=\"Nuclear Music Player\"  srcset=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Freadme-banner.png\">\n  \u003C\u002Fpicture>\n\n\n\u003C\u002Fp>\n\n\u003Cdiv align=\"center\">\n\n# Nuclear \n\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n  Nuclear is a free, open-source music player without ads or tracking. Search for any song or artist, build playlists, and start listening.\u003Cbr>\n  Runs on Windows, macOS, and Linux.\n  \n\u003C\u002Fdiv>\n\n## Screenshots\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fdashboard-main.png\" alt=\"Nuclear Music Player - Dashboard\" width=\"100%\">\n\u003C\u002Fp>\n\nNuclear comes with multiple built-in themes:\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fdashboard-green.png\" alt=\"Green theme\" width=\"32%\">\n  \u003Cimg src=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fdashboard-aqua.png\" alt=\"Aqua theme\" width=\"32%\">\n  \u003Cimg src=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fdashboard-mint.png\" alt=\"Mint theme\" width=\"32%\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Cimg src=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fdashboard-orange.png\" alt=\"Orange theme\" width=\"32%\">\n  \u003Cimg src=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fdashboard-red.png\" alt=\"Red theme\" width=\"32%\">\n  \u003Cimg src=\"packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fdashboard-violet.png\" alt=\"Violet theme\" width=\"32%\">\n\u003C\u002Fp>\n\n| | |\n|:---:|:---:|\n| ![Search artists](packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fsearch-artists.png) | ![Search albums](packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fsearch-albums.png) |\n| Artist search | Album search |\n| ![Playlists](packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fplaylists.png) | ![Plugin store](packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fplugin-store.png) |\n| Playlists | Plugin store |\n| ![Installed plugins](packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Finstalled-plugins.png) | ![Preferences](packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fpreferences.png) |\n| Installed plugins | Preferences |\n| ![What's new](packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Fwhats-new.png) | ![Log viewer](packages\u002Fdocs\u002F.gitbook\u002Fassets\u002Flog-viewer.png) |\n| What's new | Log viewer |\n\n## Download\n\nGrab the latest release for your platform from the [Releases page](https:\u002F\u002Fgithub.com\u002Fnukeop\u002Fnuclear\u002Freleases).\n\n| Platform | Formats |\n|----------|---------|\n| Windows | `.exe` installer, `.msi` |\n| macOS | `.dmg` (Apple Silicon and Intel) |\n| Linux | `.AppImage`, `.deb`, `.rpm`, `.flatpak` |\n\n## Features\n\n- Search for music and stream it from any source\n- Browse artist pages with biographies, discographies, and similar artists\n- Browse album pages with track listings\n- Queue management with shuffle, repeat, and drag-and-drop reordering\n- Favorites (albums, artists, and tracks)\n- Playlists (create, import, export, import from varous services)\n- Powerful plugin system with a built-in plugin store\n- Themes (built-in and custom CSS themes)\n- MCP server lets your AI agent drive the player\n- Auto-updates\n- Keyboard shortcuts\n- Localized in multiple languages\n\n## Plugins\n\nNuclear has a powerful plugin system now! Every functionality has been redesigned to be driven by plugins.\n\nPlugins can provide streaming sources, metadata, playlists, dashboard content, and more. Browse and install plugins from the built-in plugin store, or write your own using the [@nuclearplayer\u002Fplugin-sdk](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@nuclearplayer\u002Fplugin-sdk).\n\n## MCP\n\nYou can enable the MCP server in Settings → Integrations.\n\nThen to add it to **Claude Code:**\n\n```bash\nclaude mcp add nuclear --transport http http:\u002F\u002F127.0.0.1:8800\u002Fmcp\n```\n\n**Codex CLI:**\n\n```bash\ncodex mcp add nuclear --url http:\u002F\u002F127.0.0.1:8800\u002Fmcp\n```\n\n**OpenCode:**\n\n```json\n{\n  \"mcp\": {\n    \"nuclear\": {\n      \"type\": \"remote\",\n      \"url\": \"http:\u002F\u002F127.0.0.1:8800\u002Fmcp\"\n    }\n  }\n}\n```\n\n**Claude Desktop \u002F Cursor \u002F Windsurf:**\n\n```json\n{\n  \"mcpServers\": {\n    \"nuclear\": {\n      \"url\": \"http:\u002F\u002F127.0.0.1:8800\u002Fmcp\"\n    }\n  }\n}\n```\n\nThe MCP is designed to be discoverable, but there's a skill you can load to get your AI up to speed: [Nuclear MCP Skill](.\u002Fpackages\u002Fdocs\u002Fpublic\u002Fskills\u002Fnuclear-mcp.zip)\n\n## Development\n\nNuclear is a pnpm monorepo managed with Turborepo. The main app is built with Tauri (Rust + React).\n\n### Prerequisites\n\n- Node.js >= 22\n- pnpm >= 9\n- Rust (stable)\n- Platform-specific Tauri dependencies ([see Tauri docs](https:\u002F\u002Fv2.tauri.app\u002Fstart\u002Fprerequisites\u002F))\n\n### Getting started\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fnukeop\u002Fnuclear.git\ncd nuclear\npnpm install\npnpm dev\n```\n\n### Useful commands\n\n```bash\npnpm dev            # Run the player in dev mode\npnpm build          # Build all packages\npnpm test           # Run all tests\npnpm lint           # Lint all packages\npnpm type-check     # TypeScript checks\npnpm storybook      # Run Storybook\n```\n\n## Community\n\n- [Discord](https:\u002F\u002Fdiscord.gg\u002FJqPjKxE)\n- [Mastodon](https:\u002F\u002Ffosstodon.org\u002F@nuclearplayer)\n- [Discussions](https:\u002F\u002Fgithub.com\u002Fnukeop\u002Fnuclear\u002Fdiscussions)\n\n## License\n\nAGPL-3.0. See [LICENSE](LICENSE).\n","Nuclear 是一个免费开源的无广告音乐播放器，能够帮助用户搜索并播放来自各种来源的免费音乐。其核心功能包括音乐搜索、播放列表创建、艺术家和专辑浏览等，并且支持多种平台（Windows、macOS 和 Linux）。技术上，Nuclear 使用 TypeScript 编写，界面基于 React 构建，通过 Tauri 框架实现跨平台运行，同时具备强大的插件系统以扩展功能。此外，它还提供了多主题切换选项以及自动更新等功能。此项目适用于需要一款简洁、高效且可定制化音乐播放解决方案的个人用户或开发者。",2,"2026-06-11 02:56:24","top_language"]