Skip to content
@shaka-project

Shaka Project

Pinned Loading

  1. shaka-player shaka-player Public

    JavaScript player library / DASH & HLS client / MSE-EME player

    JavaScript 7.7k 1.4k

  2. shaka-packager shaka-packager Public

    A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.

    C++ 2.3k 531

  3. shaka-streamer shaka-streamer Public

    A simple config-file based approach to preparing streaming media, based on FFmpeg and Shaka Packager.

    Python 216 64

  4. shaka-lab shaka-lab Public

    Replicate or rebuild the Shaka Lab environment

    Shell 6 5

Repositories

Showing 10 of 20 repositories
  • shaka-player Public

    JavaScript player library / DASH & HLS client / MSE-EME player

    shaka-project/shaka-player’s past year of commit activity
    JavaScript 7,677 Apache-2.0 1,410 51 2 Updated Aug 26, 2025
  • eme_logger Public

    Logs Encrypted Media Extension (EME) events and calls to help investigate issues in premium media sites.

    shaka-project/eme_logger’s past year of commit activity
    JavaScript 118 Apache-2.0 27 4 0 Updated Aug 20, 2025
  • generic-webdriver-server Public

    A generic WebDriver server framework for use with Karma and Selenium, with backends for ChromeOS, Chromecast, Tizen, and Xbox One.

    shaka-project/generic-webdriver-server’s past year of commit activity
    JavaScript 30 Apache-2.0 18 5 2 Updated Aug 20, 2025
  • triage-party-config Public

    Configuration and customization for Triage Party

    shaka-project/triage-party-config’s past year of commit activity
    CSS 1 Apache-2.0 4 0 0 Updated Aug 19, 2025
  • shaka-github-tools Public

    Tools and infrastructure shared among Shaka team projects on GitHub

    shaka-project/shaka-github-tools’s past year of commit activity
    JavaScript 2 Apache-2.0 5 3 0 Updated Aug 19, 2025
  • eme-encryption-scheme-polyfill Public archive

    ARCHIVED - SEE README - A polyfill to add support for EncryptionScheme queries in EME and MediaCapabilities.

    shaka-project/eme-encryption-scheme-polyfill’s past year of commit activity
    JavaScript 20 Apache-2.0 15 0 0 Updated Aug 19, 2025
  • shaka-packager Public

    A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.

    shaka-project/shaka-packager’s past year of commit activity
    C++ 2,269 531 151 7 Updated Aug 12, 2025
  • shaka-streamer Public

    A simple config-file based approach to preparing streaming media, based on FFmpeg and Shaka Packager.

    shaka-project/shaka-streamer’s past year of commit activity
    Python 216 Apache-2.0 64 19 0 Updated Aug 7, 2025
  • karma-local-wd-launcher Public

    Karma launcher for local browsers (Chrome, Firefox, Safari) using WebDriver

    shaka-project/karma-local-wd-launcher’s past year of commit activity
    JavaScript 2 Apache-2.0 6 2 0 Updated Aug 7, 2025
  • webdriver-installer Public

    Install the right WebDriver version for your local browsers, automatically.

    shaka-project/webdriver-installer’s past year of commit activity
    JavaScript 3 Apache-2.0 5 1 0 Updated Jul 16, 2025