awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 مستودعات

Awesome GitHub RepositoriesViewing Progress Synchronizers

Mechanisms for tracking and syncing media playback position and library status across multiple devices.

Distinct from Data Synchronization Tools: Distinct from Data Synchronization Tools: focuses specifically on media playback state and watch history rather than general file or database mirroring.

Explore 13 awesome GitHub repositories matching data & databases · Viewing Progress Synchronizers. Refine with filters or upvote what's useful.

Awesome Viewing Progress Synchronizers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • predidit/kazumiالصورة الرمزية لـ Predidit

    Predidit/Kazumi

    26,597عرض على GitHub↗

    Kazumi is a cross-platform media player and streaming platform that centralizes video content from diverse third-party web sources. It functions as an automated scraping tool, utilizing configurable path patterns and selectors to extract and aggregate media streams into a unified interface. The platform distinguishes itself through its focus on synchronized group viewing and real-time state management. Users can participate in shared virtual rooms where playback progress and controls are aligned across multiple devices. Additionally, the application includes integrated image processing capabi

    The application backs up and restores viewing progress and library status across multiple devices using standard network storage protocols.

    Dartandroidcross-platformdanmaku
    عرض على GitHub↗26,597
  • readest/readestالصورة الرمزية لـ readest

    readest/readest

    21,502عرض على GitHub↗

    Readest is a comprehensive digital reading platform designed to manage, annotate, and consume electronic books across multiple devices. It functions as a versatile library manager and reading environment, supporting a wide range of user needs from standard ebook consumption to specialized study and accessibility-focused workflows. The platform distinguishes itself through advanced features like parallel text study, which enables side-by-side document rendering with synchronized scrolling, and a robust text-to-speech engine that provides hands-free reading with synchronized visual highlighting

    Syncs book files, reading progress, and annotations across multiple devices.

    TypeScriptandroidcross-platformebook
    عرض على GitHub↗21,502
  • open-ani/animekoالصورة الرمزية لـ open-ani

    open-ani/animeko

    18,500عرض على GitHub↗

    Animeko is a cross-platform desktop media client designed to aggregate video streams and peer-to-peer content into a single, unified interface. It functions as a centralized hub for media consumption, allowing users to manage multiple content providers and playback sources within one application. The client distinguishes itself by integrating a specialized engine for real-time peer-to-peer stream buffering, which enables immediate playback of media files directly from decentralized network sources. It further enhances the viewing experience by rendering community-contributed text overlays dir

    Maintains consistent viewing history across multiple devices by syncing playback timestamps.

    Kotlinandroidanianime
    عرض على GitHub↗18,500
  • chocobozzz/peertubeالصورة الرمزية لـ Chocobozzz

    Chocobozzz/PeerTube

    14,520عرض على GitHub↗

    PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer

    Tracks and synchronizes media playback progress across devices to allow users to resume watching from where they left off.

    TypeScriptactivitypubangulardecentralized
    عرض على GitHub↗14,520
  • insidegui/wwdcالصورة الرمزية لـ insidegui

    insidegui/WWDC

    8,747عرض على GitHub↗

    WWDC is a native macOS video player and conference session manager designed for streaming and organizing developer conference videos. It functions as a video transcription browser and annotation tool, allowing users to track viewing progress and organize technical sessions into personalized learning paths. The application enables navigation through videos via searchable, multi-language text transcripts. Users can create searchable reference points by annotating specific video timestamps with custom notes and distribute content by sharing session links or extracting short video clips. The sys

    Tracks watched and favorited videos to help users organize their personalized learning path.

    Swiftappledeveloper-experiencedeveloper-tools
    عرض على GitHub↗8,747
  • kotatsuapp/kotatsuالصورة الرمزية لـ KotatsuApp

    KotatsuApp/Kotatsu

    8,243عرض على GitHub↗

    Kotatsu is an open-source manga reader for Android that functions as a content aggregator, offline reader, and progress tracker. It allows users to search for and stream manga from various online catalogues and external web sources, while also providing a local file viewer for reading downloaded content or archives without an internet connection. The application synchronizes reading history and bookmarks across multiple devices via shared accounts and integrates with external tracking services to maintain progress. It uses an extension-based system to scrape metadata and chapters from externa

    Synchronizes reading progress and library status across multiple devices and external tracking services.

    Kotlinandroidcomicsmanga
    عرض على GitHub↗8,243
  • moontechlab/lunatvالصورة الرمزية لـ MoonTechLab

    MoonTechLab/LunaTV

    7,879عرض على GitHub↗

    LunaTV is an IPTV streaming web application and progressive web app media aggregator. It functions as a dockerized media server that aggregates video sources and metadata from multiple external content management systems into a single searchable interface for streaming live television and on-demand video. The project distinguishes itself with a video stream ad-skipper that identifies and removes sliced advertisements from video feeds. It also features a remote configuration distribution system that delivers application settings through encoded links to automate the setup of clients. The appl

    Synchronizes playback timestamps and favorite lists across multiple devices using a centralized database.

    TypeScript
    عرض على GitHub↗7,879
  • chrisbanes/tiviالصورة الرمزية لـ chrisbanes

    chrisbanes/tivi

    6,732عرض على GitHub↗

    Tivi is a cross-platform application for discovering and tracking television shows, built with Kotlin Multiplatform and Compose Multiplatform to share its user interface across Android, iOS, and desktop platforms. The app follows the Model-View-Intent (MVI) architecture pattern, where user actions are modelled as sealed class intents that reduce into a single immutable state object, ensuring predictable and unidirectional data flow managed through Kotlin coroutines and StateFlow. The application uses Hilt for compile-time dependency injection and SQLDelight for type-safe local data storage, c

    Synchronizes media playback position and library status across multiple devices.

    Kotlinandroid-applicationjetpack-composekotlin
    عرض على GitHub↗6,732
  • czy0729/bangumiالصورة الرمزية لـ czy0729

    czy0729/Bangumi

    5,665عرض على GitHub↗

    Bangumi هو تطبيق جوال متعدد المنصات يعمل كمتتبع للأنمي والمانجا، وعميل مجتمعي لـ BGM.tv، ومدير مكتبة وسائط محلية. يتيح للمستخدمين تسجيل تقدم المشاهدة، وتصفح قواعد بيانات الوسائط التي يديرها المجتمع، وربط ملفات الوسائط المحلية بمدخلات قاعدة البيانات الرسمية من خلال كشط أسماء الملفات القائم على الأنماط. يعمل التطبيق كأداة لاكتشاف الوسائط، مستفيداً من توصيات الذكاء الاصطناعي، ورسوم العلاقات، وتحليل اتجاهات المجتمع للعثور على محتوى جديد. ويدمج نظاماً اجتماعياً يسمح للمستخدمين بالمشاركة في المنتديات، وإدارة الصداقات، وتصفح ملفات تعريف المستخدمين وجداول الأنشطة. يتضمن النظام إمكانيات لإدارة البيانات ومزامنتها، مثل استيراد سجل المشاهدة من منصات الطرف الثالث ومزامنة البيانات مع التخزين الشبكي. كما يوفر أدوات لمراقبة جداول البث، وتصور مجموعات الوسائط في شبكات، وإدارة أصول الشخصيات الافتراضية. يستخدم عميل الجوال بنية تعتمد على الجسور (bridge-based) لعرض الواجهات الأصلية على iOS وAndroid.

    Tracks and synchronizes media playback positions and library status across different third-party platforms.

    TypeScript
    عرض على GitHub↗5,665
  • miru-project/miru-appالصورة الرمزية لـ miru-project

    miru-project/miru-app

    5,538عرض على GitHub↗

    Miru هو مجمع محتوى وسائط متعددة ومشغل وسائط يدعم الوكيل يوفر واجهة موحدة لبث مقاطع الفيديو، وقراءة القصص المصورة، وتصفح الروايات من مصادر خارجية متعددة. يعمل كمنصة إضافات JavaScript، مما يسمح للمستخدمين بإضافة مصادر وسائط جديدة وميزات تطبيق من خلال دمج نصوص برمجية مخصصة ومنطق مزود. يتكامل التطبيق مع خدمات تتبع الوسائط الخارجية لمزامنة تقدم المشاهدة والحفاظ على مكتبات الوسائط. كما يجلب معلومات مفصلة عن الأفلام والعروض من قواعد بيانات خارجية لإثراء عروض المحتوى بالبيانات الوصفية. يتضمن النظام قاعدة بيانات مستندات محلية لحفظ تفضيلات المستخدم وحالة التطبيق. تُدار الاتصال من خلال طبقة شبكة تدعم توجيه حركة المرور عبر خوادم وكيلة لتجاوز قيود الشبكة.

    Synchronizes media playback position and watch history with external tracking services.

    Dart
    عرض على GitHub↗5,538
  • 5rahim/seanimeالصورة الرمزية لـ 5rahim

    5rahim/seanime

    2,864عرض على GitHub↗

    This project is a self-hosted media server for organizing, streaming, and tracking anime and manga collections. It functions as a BitTorrent streaming client that allows video content to be played directly from torrents and cloud storage, a manga reader and tracker, and a media processing system using hardware-accelerated transcoding to ensure browser compatibility. The system distinguishes itself through synchronized media viewing, enabling users to host watch parties by coordinating playback in real time across multiple devices. It also features an extensible framework with a JavaScript-bas

    Synchronizes playback positions and library status across multiple users and devices.

    Goanilistanimeanime-downloader
    عرض على GitHub↗2,864
  • music-assistant/serverالصورة الرمزية لـ music-assistant

    music-assistant/server

    2,493عرض على GitHub↗

    This project is a multi-room music server and library aggregator that centralizes local audio files and various streaming services into a single unified database. It functions as a media controller for DLNA and UPnP devices, enabling the management of music, podcasts, and audiobooks across networked speakers. The system is distinguished by its ability to synchronize audio playback across multiple speakers and brands simultaneously. It features a digital signal processor for loudness normalization and frequency correction, alongside an acoustic fingerprinting engine used for metadata enrichmen

    Synchronizes playback position and played status for audiobooks and podcast episodes across sources.

    Python
    عرض على GitHub↗2,493
  • booklore-app/bookloreالصورة الرمزية لـ booklore-app

    booklore-app/booklore

    497عرض على GitHub↗

    Booklore is a self-hosted e-book manager and digital library platform designed to organize personal collections of e-books and metadata. It functions as a metadata server for indexing book files and synchronizing library states across multiple devices and readers. The project includes a web-based reader for opening EPUB, PDF, and comic files directly in the browser with tools for highlighting, annotating, and tracking reading progress. It features an automated importer that monitors local directories for new files to trigger metadata extraction and fetch covers and descriptions from external

    Tracks and synchronizes reading positions and library status across multiple devices using a centralized database.

    Javaangularbook-managementebooks
    عرض على GitHub↗497
  1. Home
  2. Data & Databases
  3. Data Synchronization Tools
  4. Viewing Progress Synchronizers