Current Project · Media runtime ecosystem

Syncnext

Syncnext is not just a player. It is a media runtime built around playback reliability and flexible content sources. The design question is where each boundary belongs: native app, external source, plugin, or documentation.

Apple PlatformsMedia RuntimePlugin/APIIndependent Product

Narrative

Design and engineering judgement

Product frame

The system has to handle real devices, real playback sessions, and real maintenance cost. Playback stability, Apple TV focus, subscriptions, FAQ, release cadence, and support all belong to the product surface.

Engineering frame

The main app keeps playback and interaction stable, while the API, plugin reference, networking helper, and predecessor projects absorb volatility around external content sources.

Design frame

The public story should present a small product ecosystem: not a feature checklist, but a maintained system with clear boundaries and explanations.

System

Components and visibility

Component Type Visibility Role
Syncnext main app tvOS / iOS app Private source Playback experience, Apple TV interaction, and product entry point.
syncnext-api API support repo Public Owns metadata and external integration boundaries.
syncnextPlugin Plugin reference Public Describes the plugin protocol and extension model.
SyncPlaylist Predecessor Archived Keeps the product evolution readable.

Public URLs

Public surfaces