📈 GH Trending Explorer 🎲 Surprise me

← all repos

rPlayAI / carcast-public

git clone https://github.com/rPlayAI/carcast-public.git android-launcher-2026-10-19 · 3d ago

CarCast — a CarPlay receiver for macOS, Windows, iPhone and iPad (iCarCast), and Android tablets and head units, with a protocol inspector: release notes, docs and issues. Source is not public.

+10
stars, 24h · #3,341
+~68
stars, 7 days · #3,037
+136
stars, 30 days · #5,467
136
★ total · +68% this week
8
forks · 14 open issues

Star history (as recorded here)

2026-10-20 · 107 ★ 2026-10-23 · 136 ★
License—
Created2026-10-06 (17d ago)
Last pushtoday
Watchers6
OwnerOrganization

GitHub topics

Links

README excerpt
# CarCast
**iPhone and iPad (iCarCast):** Join the TestFlight beta · User guide ·
Wi-Fi and network guide · Android Auto on iPad ·
If a Wi-Fi network stopped working
CarCast turns a Windows PC, a Mac, an iPad, an iPhone, an Android tablet or an Android head unit into a CarPlay head unit. Connect an iPhone and CarPlay runs on the car's screen, on your desktop or on a tablet.
CarCast is built on an existing code base that has **shipped in millions of wireless CarPlay boxes and dongles**. On that foundation it is a **state-of-the-art CarPlay receiver** that already supports CarPlay's newest features: video playback in the car, multiple displays with an instrument cluster, and iAP2 Now Playing. Its roots are in **real head units**, so it's meant for real cars, not only developer desks.
- **Android head units and car owners:** a complete phone-connectivity system on the car's screen.
- **CarPlay box and head-unit makers:** OEM licenses (see OEM licensing).
- **Developers and test teams:** a CarPlay head unit on a desk, where you can see exactly what the phone sends, change how the "car" presents itself, and repeat a session as often as you need.
Report a problem ·
Release notes
This repository is for **releases, documentation and issues**. The source code is not public.
## Platforms
| Platform | Status | What's included |
|---|---|---|
| **macOS** | Available | CarPlay receiver and Protocol Inspector |
| **Windows** | Available | CarPlay receiver and Protocol Inspector |
| **Android** (tablets and Android head units) | Available | CarPlay, plus AirPlay, DLNA and USB mirroring |
| **iOS and iPadOS** | TestFlight beta (or sideload) | iPad: CarPlay receiver, and Android Auto (experimental). iPhone: the same, plus CarPlay on the same iPhone and Connect to another CarCast screen |
| **Embedded Linux** (e.g. Allwinner V851S) | OEM firmware license | CarPlay receiver firmware for CarPlay boxes and adapters |
- **Desktop (macOS and Windows).** These versions focus on CarPlay and do not include AirPlay. AirPlay receiving and iPhone mirroring on the desktop come from our rPlay and rPlayHub projects.
- **Embedded Linux.** CarCast runs as firmware on low-cost SoCs such as the Allwinner V851S, the chips inside CarPlay boxes and wireless adapters. It's available to device makers under an OEM firmware license (see OEM licensing).
- **Android.** This version combines CarPlay with an AirPlay receiver, a DLNA renderer and USB screen mirroring, which makes it a complete phone-connectivity solution for **Android head units**:
 - CarPlay for iPhones.
 - Screen mirroring with Bluetooth control of the phone.
 - Video and music pushed from iPhones over AirPlay.
 - Casts from Android phones and video apps over DLNA.
## Demo
*Watch the demo (1:24, with sound).*
The demo shows CarCast on a Pixel Tablet, connected to an iPhone 13 over wireless CarPlay.
1. Set up with the wizard.
2. Connect, and the CarPlay home screen appears with the car's own LEXUS icon.
3. Play videos from rP