Nuclear
DiscordGitHubMastodon
Est. 2016

Nuclear is a music player
that's free and open-source

Nuclear music player dashboard
Nuclear Jam remote control on a phone
Nuclear mascot Nuki waving

Desktop only

macOSWindowsLinux

Downloads are only available on a desktop device.

18.6k ★Learn more

Discovery

Search for and browse artists, albums, and tracks across multiple sources. Plugins can add more sources.

Search artists in Nuclear
Artist page in Nuclear
Album page in Nuclear

Your library

Put together playlists from any source, or import them from other services and JSON files. Keep your favorite artists, albums, and tracks in one place.

Nuki studying at a desk
Playlists view in Nuclear
Playlist detail view in Nuclear
Favorite artists in Nuclear

Built-in themes

Custom themes

Plugins

Nuclear can be extended with a powerful plugin API, and has a plugin store. Auto-update is built in.

Nuki holding a wrench and toolbox
Plugin store in Nuclear
Installed plugins in Nuclear

Also included

Listening stats

Nuclear keeps a local history of played tracks. See charts and statistics powered by what you listen to.

Time of day

00061218
Busiest hour20:00
Listening time8h 40m

Day of week

Choose your source

Music can be streamed from many different sources. See what Nuclear found and switch to a different one.

Phosphor Gate
Neon Cascade
Neon Cascade - Phosphor Gate (Live at the Aurora)geiger
192 kbps · mp3

Log viewer

Read logs using the built-in log viewer. Nuclear is the only music player with this function.

Level:

Nuclear Jam

Scan the QR code in Nuclear to control playback from any phone or tablet on your network.

Phosphor Dreams cover
Phosphor Gate
Neon Cascade
1:34-2:33

MPD server

Control Nuclear from ncmpcpp, mpc, or any other MPD client.

$ mpc status
Neon Cascade - Phosphor Gate
[playing] #1/12 1:34/4:07 (38%)
volume: 80% repeat: off random: off
$ mpc playlist
Neon Cascade - Phosphor Gate
Neon Cascade - Dissolve the Grid
Moth & Signal - Wing Beat
Moth & Signal - Antenna
Yuki Tanaka - Paper Lanterns

Discord presence

Show what you're listening to on your Discord profile.

N
Nuki
nuki.listens

Listening to Nuclear Music Player
Phosphor Dreams coverNuclear
Phosphor Gate
by Neon Cascade
on Phosphor Dreams
1:344:07

MCP

Nuclear has a built-in Model Context Protocol server. Connect your AI agent and let it control playback, search for music, manage queues and playlists.

> put on something mellow for late night coding
● nuclear · call Queue.addToQueue
Queued 3 tracks and started Kintsugi by Yuki Tanaka.
Kintsugi
Kintsugi
Yuki Tanaka
5:41
Paper Lanterns
Paper Lanterns
Yuki Tanaka
3:43
Antenna
Antenna
Moth & Signal
4:34
Terminal
claude mcp add --transport http nuclear http://127.0.0.1:8800/mcp

People love Nuclear

itismyjob, redditor

Yea this is 100% going to be shit-canned in no time. Either with cease and decists or threats of lawsuits.

Anonymous /g/ user

I used nuclear and had a horrible experience with it. It looks bad, you wait for 1 minute to play a 3 minute song, it's slow as fuck. Probably it's because of Electron, but it is used by so many people that I started cringing.

throwaway58576, HN user

I downloaded Nuclear (the AppImage, if that matters) and booted it up. Instant 300MB RAM usage. I think I'll pass.

kesor, HN user

Can I add a testimonial? Run the thing, clicked a song, it said it can't play it, removed the thing.

Rockytriton, redditor

As a musician, fuck everything about this

IllDecision, redditor

This is why I don't like Linux anymore. You guys are in some fucking sort of communist hippy paradise mode where you deserve everything now and only other people should pay for it. HACK THE WORLD!

itismyjob, redditor

Yea this is 100% going to be shit-canned in no time. Either with cease and decists or threats of lawsuits.

Anonymous /g/ user

I used nuclear and had a horrible experience with it. It looks bad, you wait for 1 minute to play a 3 minute song, it's slow as fuck. Probably it's because of Electron, but it is used by so many people that I started cringing.

throwaway58576, HN user

I downloaded Nuclear (the AppImage, if that matters) and booted it up. Instant 300MB RAM usage. I think I'll pass.

kesor, HN user

Can I add a testimonial? Run the thing, clicked a song, it said it can't play it, removed the thing.

Rockytriton, redditor

As a musician, fuck everything about this

IllDecision, redditor

This is why I don't like Linux anymore. You guys are in some fucking sort of communist hippy paradise mode where you deserve everything now and only other people should pay for it. HACK THE WORLD!

FAQ

Nuki peeking out with a magnifying glass
Is Nuclear music player free?

Yes. Nuclear is completely free and open-source, released under the AGPL-3.0 license. There are no ads, no trackers, no premium tier, and no in-app purchases. Anyone can download it, use it, and audit the source code.

What is Nuclear music player?

Nuclear is a free, open-source music player without ads or tracking. Search for any song or artist, build playlists, and start listening. Runs on Windows, macOS, and Linux.

Is Nuclear music player safe?

Yes. Nuclear is open source, so the entire code is publicly auditable on GitHub. Releases are built by GitHub Actions from the public repository. There is no telemetry, no analytics, and no data collection.

Is Nuclear music player available for Android?

No. Nuclear is a desktop application, available for Windows, macOS (Intel and Apple Silicon), and Linux (Flatpak, AUR, AppImage, and others). There is no official Android or iOS version.

How do I install Nuclear?

Download the latest release for your platform from the GitHub releases page. Linux users can also install Nuclear from Flathub, the AUR, or as an AppImage, while Windows users can use winget, and Mac users can use homebrew. Full installation instructions are available in the documentation.