DISCLAIMER: THIS PAGE WAS MADE AS A PERSONAL EDUCATIONAL PROJECT. Panedora is an unofficial, third-party client created for non-commercial educational purposes. This project is NOT affiliated with, endorsed by, or sponsored by Pandora Media, LLC or Sirius XM Holdings Inc. "Pandora" is a registered trademark of Pandora Media, LLC.
New: Tune Your Station

A modern desktop
app for Pandora.

An unofficial Pandora app for Windows, macOS, and Linux with station tuning, custom themes, lyrics, and an always-on-top mini player. Pandora Plus or Premium required.

Panedora App Screenshot

Feature Highlights

Tune Your Station

Choose modes such as Discovery and Deep Cuts from the expanded Now Playing view.

Intelligent Feedback

Shape your station with thumbs up and down, and review recently played songs in Now Playing.

High-Quality Audio

Panedora requests Pandora's aacplus (HE-AAC) format for station playback.

Mini Player Mode

Collapse the app into a compact floating bar that stays gracefully on top of all other windows, including borderless fullscreen games.

Audio Visualizers

Reactive bars, circles, and waves respond to frequency data from the playing audio. Other animated backgrounds are available in Settings.

Integrated Lyrics

Read lyrics for the current song, with scrolling and line highlighting when synchronized lyrics are available.

Deep Customization

9 Built-in Themes

Choose from an array of curated Glassmorphism color palettes including Midnight Violet, Deep Ocean, Emerald Forest, and Neon Cyber. Every UI element reacts instantly.

Adaptive Styling

Enable Adaptive Mode to have the application intelligently extract dominant and accent colors from the active album artwork in real time for a unified listening experience.

Animated Backgrounds

Select from 10 distinct floating background animations—from subtle orbs and particles to intense reactive audio visualizers—all inheriting your current color theme.

About the Project

Panedora is a personal, educational, and experimental project created purely for fun. It was built as a creative exercise to explore modern UI design (Glassmorphism) and Electron-based desktop application development. This project is intended for personal use only and was developed with zero intent to cause harm, bypass security, or interfere with Pandora's business operations. It is shared as a demonstration of UI/UX design and technical integration.

A premium, immersive Pandora desktop client built with Electron. Panedora features a fully theme-driven Glassmorphism design system, persistent session management, and an enhanced playback experience that goes far beyond the standard Pandora web player.

A Note to Developers: This project is source-available and intended for educational purposes. You are free to explore and learn from the code. However, under the CC BY-NC-ND 4.0 license, you may not distribute modified versions of this software. Additionally, to prevent abuse of the legacy Pandora API, please do not modify or tamper with any of the application's backend logic.

Technical Architecture

Panedora is a modern Electron application utilizing a secure, multi-process architecture. The Main Process handles all secure Pandora API communication via Chromium's native network stack, while the Renderer Process handles the UI layer using vanilla HTML5/JS and modern CSS. Context isolation is strictly enforced via a preload script, meaning the frontend renderer communicates with the node backend entirely through a secure IPC bridge.

Robust Session Management

The desktop app signs in directly with Pandora and manages its session locally. Panedora does not run a separate server that receives your Pandora credentials.

Privacy & Security

Direct Authentication

Your credentials are used to sign in to Pandora. Saved passwords are encrypted locally using your operating system's secure storage when available, with an app encryption fallback.

Local Storage Only

Authentication tokens and encrypted credentials are stored locally on your machine in your user data directory. All auth data is fully cleared on sign-out.

No Analytics or Ad Trackers

Panedora includes no analytics or advertising trackers.

When you use Lyrics, Panedora sends the song title and artist to LRCLIB. App update checks and this website's download links use GitHub. These services receive network information such as your IP address, but not your Pandora credentials.

Download Panedora

Requires an active Pandora Premium or Pandora Plus subscription to log in. Free accounts are not yet supported.

Song search starts a station based on the selected track. Exact song playback is not supported yet, including on Premium accounts.

Windows users: SmartScreen may warn "Windows protected your PC" — this is normal for apps without a code signing certificate. Click "More info" then "Run anyway" to install. This project is source-available on GitHub so you can verify the code yourself.
macOS users: If you see "Panedora is damaged and can't be opened", open Terminal and run: xattr -cr ~/Downloads/YOUR_FILE.dmg (replace YOUR_FILE.dmg with the downloaded file's name), then re-open the .dmg.

If you instead see "unidentified developer", right-click the app → "Open" → click "Open" again.