{"schemaVersion":1,"kind":"project","documentationUrl":"https://decomphub.com/data","project":{"id":"abdb22c8-d6be-4535-ab75-d7f6c3009422","slug":"shairplay-rust","revision":3,"name":"shairplay-rust","description":"Pure Rust AirPlay server library (AP1 + AP2 audio, video)","url":"https://app.decomphub.com/projects/shairplay-rust","jsonUrl":"https://app.decomphub.com/data/projects/shairplay-rust.json","markdownUrl":"https://app.decomphub.com/data/projects/shairplay-rust.md","category":"hardware","workTypes":["reverse-engineering"],"targets":["AirPlay"],"status":"unknown","publishedAt":"2026-10-11T16:08:31.511Z","updatedAt":"2026-10-11T23:02:15.623Z","repository":{"url":"https://github.com/jacksongoode/shairplay-rust","host":"github.com","fullPath":"jacksongoode/shairplay-rust","description":"Pure Rust AirPlay server library (AP1 + AP2 audio, video)","license":"LGPL-3.0","starCount":0,"starsCheckedAt":"2026-10-10T22:49:15.052Z","upstreamArchived":false,"defaultBranch":null,"latestDefaultBranchCommitAt":null,"metadataCheckedAt":"2026-10-10T22:49:15.052Z"},"progress":[{"label":"Checklist completion","scope":"AirPlay 2 — Implementation Status & Research — Video — Working (iOS 18) — TODO — 0/4 listed items checked; items are equally weighted","value":0,"valueMax":null,"unit":"%","approximate":true,"sourceUrl":"https://github.com/jacksongoode/shairplay-rust/blob/HEAD/AP2-STATUS.md","date":"2026-10-11T23:02:11.618Z","dateKind":"observed"}],"sources":[{"label":"Public repository metadata","url":"https://github.com/jacksongoode/shairplay-rust"},{"label":"Discovery query","url":"https://github.com/jacksongoode/shairplay-rust"}],"longDescription":"","aliases":[],"originalPlatforms":[],"outputPlatforms":[],"architectures":[],"languages":[],"tags":[],"links":{"website":null,"documentation":null,"releases":null,"buildInstructions":null,"repositories":[],"community":[],"support":[],"issues":[]},"contribution":{"status":"unknown","helpNeeded":[],"url":null,"sourceUrl":null,"checkedAt":null,"prerequisites":"","environments":[],"aiPolicy":"unspecified","aiPolicySourceUrl":null,"aiPolicyConditions":""},"originalAssetsNote":""}}