catplay-labs/catplay
Rust implementation of CarPlay protocol. First open Carplay2Air firmware.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#3 Repository Của Tuần
#1 Repository Của Tuần
🚗 CatPlay - CarPlay mở, bằng Rust, không cần SDK Apple
CatPlay là bản cài đặt đầy đủ giao thức CarPlay bằng Rust, hỗ trợ cả USB và Wi-Fi/Bluetooth, không phụ thuộc SDK nào của Apple.
CatPlay là một dự án mã nguồn mở cài đặt lại toàn bộ giao thức CarPlay từ đầu bằng ngôn ngữ Rust. Dự án hỗ trợ cả hai vai trò truyền và nhận (transmitter/receiver), đồng thời tích hợp cả AirPlay, HomeKit, MFi và iAP2. Nhờ triển khai hoàn toàn từ con số không, CatPlay tránh được các lỗi và hạn chế của SDK CarPlay bản đóng và cũ.
✨ Điểm nổi bật
- Triển khai từ đầu bằng Rust: không dùng bất kỳ SDK CarPlay nào của Apple, đảm bảo độc lập và an toàn bộ nhớ.
- Hỗ trợ đa giao thức: bao gồm AirPlay, HomeKit, MFi và iAP2, đáp ứng đầy đủ yêu cầu của CarPlay.
- Hỗ trợ cả USB và Wi-Fi/Bluetooth: linh hoạt cho cả kết nối dây và không dây.
- Firmware Carplay2Air đi kèm: hiệu năng và ổn định hơn nhiều so với các firmware Carlinkit đóng closed-source.
- Tối ưu cho thiết bị nhúng Linux: tích hợp sẵn "glue code" cần thiết cho môi trường nhúng.
- Hỗ trợ Carlinkit Mini Ultra: firmware tùbiến dựa trên Yocto, khởi động nhanh và ổn định.
- Tương thích iOS 26+: đã được kiểm chứng với các phiên bản mới nhất.
💡 Vì sao đáng chú ý
CarPlay modding trong vài năm gần đây gần như bị "đóng băng", chiếm lĩnh bởi các firmware đóng nguồn lỗi thời ở Trung Quốc. CatPlay sinh ra để mang trải nghiệm CarPlay không dây mượt mà, ổn định và mạnh mẽ — hoàn toàn từ Rust, không cần SDK Apple. Đặc biệt, firmware Carplay2Air đã đạt gần bằng tính năng với Carlinkit nhưng vượt trội về hiệu năng và độ ổn định.
#CarPlay #RustLang #OpenSource #Carlinkit #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
CPlay2Air / Carlinkit Wireless Apple CarPlay Dongle reverse engineering
Linux Carplay and Android Auto receiver for carlinkit dongles optimised for raspberry pi.
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.