Back to browse
GitHub Repository

Unofficial Windows tray app for casting Pandora stations to Chromecast-compatible speakers.

1 starsC#

PandoCast: open-source Pandora player to solve an annoyance I had

by lxchase·May 14, 2026·3 points·3 comments

AI Analysis

MidCozySolve My Problem

Fixes Pandora casting hiccups, but only works on Windows with an unofficial API.

Strengths
  • Local HTTP stream proxy bypasses Chrome tab casting buffering issues directly.
  • Uses Windows DPAPI for local credential storage without telemetry or tracking.
Weaknesses
  • Windows-only C# app relying on reverse-engineered APIs that could break anytime.
  • Solves a niche annoyance that most users don't have or notice.
Category
Target Audience

Pandora listeners with Chromecast speakers

Similar To

Google Home · Chrome Tab Casting

Post Description

I created PandoCast for Windows, for 2 reasons. 1) I was annoyed just enough at intermittent audio hiccups when casting Pandora.com to my soundbar through Chrome tab casting. 2) My professional career has been a marketer and I feel pigeon-holed in a vertical that while I enjoy, it's not what I want to be doing now. I have always been a fiddler, and learned coding and engineering concepts in parallel to my career. I'm looking for a home that values people who have walked different paths, promotes curiosity, and can look at technical problems from entirely new angles.

Wrote this in C#. I came up with an architecture that made sense in my head, did some research and reverse-engineered the new Pandora Modes API, and wrote some basic skeleton code. With the help of Kilo Code, GPT 5.5 (and Gemini) as a programming buddy, I was able to build this, learn about Windows GUI oddities, and fix my annoyance.

Feedback is welcome and appreciated. And if you know of anyone looking for someone like me, I'd love to connect: https://www.linkedin.com/posts/lennychase_github-lennyxcpand...

Similar Projects

SecurityMid

How I solved my network state corruption in my Linux Tor proxy

Transparent Tor routing via nftables, but proxychains already solves this.

Ship It
onyks
3129d ago