Projects in Awesome Lists tagged with drm
A curated list of projects in awesome lists tagged with drm .
https://github.com/shaka-project/shaka-player
JavaScript player library / DASH & HLS client / MSE-EME player
dash drm encrypted-media hls javascript live live-streaming media-source-extension mse offline offline-capable offline-mode playback playback-controls video video-playback video-player video-player-library video-streaming vod
Last synced: 09 Sep 2025
https://github.com/dash-industry-forum/dash.js
A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
abr adaptive-bitrate-streaming cmaf dash drm eme encrypted-media-extensions javascript media-source-extensions mss smooth-streaming video
Last synced: 12 May 2025
https://github.com/Dash-Industry-Forum/dash.js
A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
abr adaptive-bitrate-streaming cmaf dash drm eme encrypted-media-extensions javascript media-source-extensions mss smooth-streaming video
Last synced: 14 Mar 2025
https://github.com/atom0s/steamless
Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
csharp drm steam steamstub-drm
Last synced: 13 Apr 2025
https://github.com/atom0s/Steamless
Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
csharp drm steam steamstub-drm
Last synced: 12 Apr 2025
https://github.com/kaltura/nginx-vod-module
NGINX-based MP4 Repackager
dash drm hds hls livestream mp4 mss nginx stream streaming video video-streaming vod
Last synced: 14 May 2025
https://github.com/matvp91/indigo-player
Highly extensible, modern, JavaScript video player. Handles MPEG-Dash / HLS / MPEG-4 and is built on top of the HTML5 video element.
dash drm hls hlsjs html5-video mpeg-dash shaka-player video video-player
Last synced: 15 May 2025
https://github.com/KrumpetPirate/AAXtoMP3
Convert Audible's .aax filetype to MP3, FLAC, M4A, or OPUS
aax audible audiobooks drm drm-restrictions ffmpeg mp3
Last synced: 03 Apr 2025
https://github.com/krumpetpirate/aaxtomp3
Convert Audible's .aax filetype to MP3, FLAC, M4A, or OPUS
aax audible audiobooks drm drm-restrictions ffmpeg mp3
Last synced: 05 Oct 2025
https://github.com/quasarstream/python-ffmpeg-video-streaming
📼 Package media content for online streaming(DASH and HLS) using FFmpeg
dash dash-video drm dynamic-adaptive-streaming-http ffmpeg ffmpeg-dash ffmpeg-hls hls hls-live-streaming hls-video http-live-streaming microsoft-azure-storage mpeg-dash python python-dash python-ffmpeg python-hls python-video-streaming video video-streaming
Last synced: 15 May 2025
https://github.com/displaylink/evdi
Extensible Virtual Display Interface
display displaylink drm linux-kernel screen video virtual
Last synced: 14 May 2025
https://github.com/DisplayLink/evdi
Extensible Virtual Display Interface
display displaylink drm linux-kernel screen video virtual
Last synced: 18 Jul 2025
https://github.com/quasarstream/php-ffmpeg-video-streaming
📼 Package media content for online streaming(DASH and HLS) using FFmpeg
aws-s3 cloud dash dash-video drm ffmpeg google-cloud google-cloud-storage hls hls-live-streaming hls-packaging hls-video microsoft-azure mpeg-dash php-ffmpeg php-packages video video-stream video-streaming
Last synced: 15 May 2025
https://github.com/foxrefire/wvg
Chrome/Firefox extension for pen-testing to retrieve encryption keys of Widevine protected content !DON'T DECRYPT CONTENT UNLESS YOU HAVE THE RIGHT TO DO IT!
chrome-extension chrome-extensions drm encrypted-media-extensions firefox-add-ons firefox-addon firefox-addons firefox-extension firefox-extensions firefox-webextension pyodide pywidevine wasm web-ext web-extension web-extensions webassembly webextension webextensions widevine
Last synced: 15 May 2025
https://github.com/devine-dl/pywidevine
Python implementation of Google's Widevine DRM CDM (Content Decryption Module)
Last synced: 18 Jul 2025
https://github.com/quasarstream/PHP-FFmpeg-video-streaming
📼 Package media content for online streaming(DASH and HLS) using FFmpeg
aws-s3 cloud dash dash-video drm ffmpeg google-cloud google-cloud-storage hls hls-live-streaming hls-packaging hls-video microsoft-azure mpeg-dash php-ffmpeg php-packages video video-stream video-streaming
Last synced: 18 Jul 2025
https://github.com/Arrowar/StreamingCommunity
Downloader for movies, TV shows and anime — TOR / MP4 / HLS / DASH
anime cdm dash-downloader drm drm-free film hls-downloader m3u8 m3u8-downloader mp4 mp4-downloader mpd series tor tor-download tv video-download
Last synced: 13 Oct 2025
https://github.com/medvm/widevine_keys
This repo created for bypassing Widevine L3 DRM and obtaining keys.
drm keys l3 python pywidevine widevine
Last synced: 18 Jul 2025
https://github.com/devine-dl/devine
Modular Movie, TV, and Music Archival Software
downloader drm python widevine
Last synced: 14 Apr 2025
https://github.com/TnS-hun/kobo-book-downloader
A tool to download your purchased Kobo books and remove the DRM from them.
book downloader drm ebook epub kepub kobo
Last synced: 10 May 2025
https://github.com/devlarley/widevineproxy2
An extension-based proxy for Widevine EME challenges and license messages. Modifies the challenge before it reaches the web player. Bypasses Hashes, one-time-tokens and license wrapping.
chrome-addon chrome-extension drm drm-bypass encrypted-media encrypted-media-extensions firefox-addon firefox-extension forge node-widevine protobufjs pywidevine web-extensions widevine widevine-dl widevine-drm widevine-l3-decryptor
Last synced: 16 May 2025
https://github.com/WHTJEON/widevine-dl
Widevine MPD Content Downloader & Decryptor
aria2 decrypt drm mpd python stream-info widevine widevine-dl widevine-l3-decryptor
Last synced: 18 Jul 2025
https://github.com/shaka-project/shaka-player-embedded
Shaka Player in a C++ Framework
cplusplus dash drm encrypted-media hls ios live live-streaming objective-c playback swift video video-playback video-player video-player-library video-streaming vod
Last synced: 06 Apr 2025
https://github.com/proprietary/chromium-widevine
How to install Widevine on Chromium on Linux; how to watch Netflix on Chromium Ubuntu or Debian
chromium chromium-browser debian drm google-chrome linux ungoogled-chromium widevine
Last synced: 07 May 2025
https://github.com/kaltura/media-framework
Kaltura Live Media Framework
cloud-native dash drm hls live llhls low-latency-hls mpegts nginx rtmp video video-streaming webvtt
Last synced: 18 Jul 2025
https://github.com/dosx-dev/websafecompiler
A powerfull websites compiler/obfuscator for optimization or intellectual property protection purposes.
css cybersecurity drm frontend hacktoberfest html javascript js linux macos minify node nodejs obfuscation optimization sitemap static web website windows
Last synced: 07 May 2025
https://github.com/CuteTenshii/spotify-downloader
A Python script to download music straight from Spotify servers lol
decryption drm drm-bypass ffmpeg spotify widevine widevine-drm
Last synced: 13 Oct 2025
https://github.com/WINOFFRG/limeplay
⭐ NEW: Modern Headless UI Library for Media Player (Shaka Player & HTML5) in React
dash drm headless hls library modern player reactjs shaka-player streaming ui video-player
Last synced: 11 Apr 2025
https://github.com/matvp91/shaka-player-react
A simple React component wrapper for shaka-player
audio dash drm encrypted-media hls javascript media-source-extension mse playback player react react-hooks video video-player video-streaming
Last synced: 07 Apr 2025
https://github.com/shaka-project/eme_logger
Logs Encrypted Media Extension (EME) events and calls to help investigate issues in premium media sites.
chrome-extension drm encrypted-media encrypted-media-extensions widevine widevine-drm
Last synced: 05 Apr 2025
https://github.com/reverseapple/removebooksdrm
Books EPUB DRM Removal
compatibility drm fair-use fairplay interoperability reverse-engineering
Last synced: 06 Apr 2025
https://github.com/SaturnsVoid/SimpleLicensing
A Go Based Licensing System for Digital Rights Management
drm go golang license license-management mysql server
Last synced: 26 Apr 2025
https://github.com/saturnsvoid/simplelicensing
A Go Based Licensing System for Digital Rights Management
drm go golang license license-management mysql server
Last synced: 19 Mar 2025
https://github.com/WHTJEON/narrowvine
The Ultimate Widevine Content Ripper (KEY Extract + Download + Decrypt)
decryptor drm ripper widevine widevine-dl widevine-drm
Last synced: 18 Jul 2025
https://github.com/consensysmesh/web3studio-bootleg
The Shared Royalty Non-Fungible Token (a.k.a Bootleg) is an open source project started by the ConsenSys Web3Studio team. The purpose of the Shared Royalty Non-Fungible Token (SRNFT) is to make any royalty business model, from the oil and gas industry to entertainment, easy to manage with the Ethereum blockchain .
consensys drm ethereum haskell javascript music smart-contracts web3js web3studio-bootleg
Last synced: 11 Jul 2025
https://github.com/smithay/drm-rs
A low-level abstraction of the Direct Rendering Manager API
Last synced: 13 Apr 2025
https://github.com/devnoname120/google-play-book-downloader
Download and decrypt books purchased on Google Play Books without text reflowing
dedrm downloader drm epub google-play-books pdf python
Last synced: 09 Apr 2025
https://github.com/seanpm2001/its-time-to-cut-widevine-drm
An article on why Googles WideVine DRM should not be used.
anti-drm article degoogle degoogle-your-life degoogled degoogling drm drm-restrictions google google-drm gpl3 gplv3 html html5 md txt widevine widevine-drm
Last synced: 20 Jul 2025
https://github.com/magisk-modules-repo/magisk-drm-disabler
Read-only mirror from GitLab. A Magisk module designed to disable DRM completely on Android
android drm free-software gnu magisk root security
Last synced: 17 May 2025
https://github.com/cronick/wv-system-id-overview
A simple overview of known Widevine devices with System IDs
Last synced: 29 Jul 2025
https://github.com/dosx-dev/html-guard
Protect your web-application with Dynamic Style Loading and Real-Time Obfuscation. Easy to use!
application-security css drm easy-to-use framework guard html js module obfuscator protection react reactjs security static vuejs web website
Last synced: 07 May 2025
https://github.com/bbalduzz/phantomflix
Python Netflix API Metadata & Downloader for Windows and Linux
downloader drm netflix netflix-downloader pywidevine
Last synced: 09 May 2025
https://github.com/bentonedmondson/knock
Convert ACSM files to PDFs/EPUBs with one command on Linux
acsm adept adobe adobe-digital-editions drm ebook-downloader ebooks epub epub-generation pdf pdf-generation
Last synced: 21 Aug 2025
https://github.com/cycyrild/spotifydl
A user-friendly Chrome extension for downloading and decrypting Spotify tracks, playlists, and albums directly from the web player. Supports multiple audio formats (Ogg/Vorbis, AAC), offers fast parallel downloads, and automatic metadata management.
download downloader drm music online playplay spotify widevine
Last synced: 10 Apr 2025
https://github.com/leandromoreira/video-containers-debugging-tools
A set of command lines to debug video streaming files like mp4 (MPEG-4 Part 14), ts (MPEG-2 Part 1), fmp4 in Dash, HLS, or MSS, with or without DRM.
command-line debugging drm fmp4 hls-live-streaming mp4 mpeg-dash mpeg-ts smooth-streaming ts video-streaming
Last synced: 23 Feb 2025
https://github.com/halilozel1903/exoplayerdrm
How can play DASH type DRM content in ExoPlayer? 📺 📱
android-example dash-plugin dash-video drm drm-free drm-player exoplayer exoplayer-beginner exoplayer-dash exoplayer-demo exoplayer-drm exoplayer-example exoplayer-kotlin exoplayer-learn exoplayer-video exoplayer2 kotlin-android mpd-config video widevine
Last synced: 13 Jun 2025
https://github.com/halilozel1903/ExoPlayerDrm
How can play DASH type DRM content in ExoPlayer? 📺 📱
android-example dash-plugin dash-video drm drm-free drm-player exoplayer exoplayer-beginner exoplayer-dash exoplayer-demo exoplayer-drm exoplayer-example exoplayer-kotlin exoplayer-learn exoplayer-video exoplayer2 kotlin-android mpd-config video widevine
Last synced: 18 Jul 2025
https://github.com/kaltura/kaltura-player-android
Kaltura Player is a rich, easy to integrate and easy to use video player for all media types and ad scenarios you need. - based on Google ExoPlayer
ads analytics android android-tv drm exoplayer java kaltura kaltura-player media player playkit video widevine
Last synced: 04 Jul 2025
https://github.com/kaltura/kaltura-device-info-android
Kaltura Device Info
android diagnostics drm exoplayer kaltura playkit video
Last synced: 04 Jul 2025
https://github.com/xavdid/epub-wordcount
[CLI] count the words in an epub file
cli drm ebooks epub epub-wordcount parsing
Last synced: 03 Sep 2025
https://github.com/vitalygashkov/azot
🦠 The ultimate toolkit for pentesting DRM systems
chrome-extension decryption drm encrypted-media encrypted-media-extensions google protobufjs pssh widevine
Last synced: 14 Apr 2025
https://github.com/adrianlois/redshelf-bypass-drm-pdfdownload
RedShelf Virdocs - Bypass DRM protection PDF Download. Download ePub/eReader documents to PDF when downloading and printing is not allowed.
bypass bypass-drm drm drm-protection ebook epub ereader pdf pdf-download redshelf virdocs
Last synced: 11 Apr 2025
https://github.com/opentdf/spec
Trusted Data Format (TDF) is an Open, Interoperable, JSON encoded data format for implementing Data Centric Security for objects (such as files or emails) in zero-trust security world. This repository specifies the protocols and schemas required for TDF operation.
data-encryption data-tagging drm end-to-end-encryption file-encryption open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 15 Jun 2025
https://github.com/iwas-coder/web-dl
Downloader & Decryptor for MPD Streams through CDN's using DRM technology.
cdn content-protection decryptor downloader drm ffmpeg hls manifest mpd mpeg-dash stream web-dl
Last synced: 14 Apr 2025
https://github.com/iWas-Coder/web-dl
Downloader & Decryptor for MPD Streams through CDN's using DRM technology.
cdn content-protection decryptor downloader drm ffmpeg hls manifest mpd mpeg-dash stream web-dl
Last synced: 06 Aug 2025
https://github.com/0xc0ffea/drmfreeaudible
Creates DRM free copies of Audible AAX audio books in both M4B and per chapter MP3/M3U, retaining all metadata including cover image. Supports re-encoding, parallel MP3 encoding and batch jobs.
aax audible audible-converter audiobook audiobooks drm ffmpeg m3u m4b metadata mp3 wsl wsl-ubuntu wsl2
Last synced: 21 Jul 2025
https://github.com/opentdf/platform
Persistent data centric security that extends owner control wherever data travels
data-encryption data-tagging drm end-to-end-encryption file-encryption go golang open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 02 Nov 2025
https://github.com/liri-archive/eglfs
:rocket: EGL fullscreen platform plugin
drm egl egldevice hacktoberfest kms nvidia qpa-plugin qt
Last synced: 11 Mar 2025
https://github.com/pablouser1/plugin.video.filmin
Plugin de Kodi para reproducir contenido de Filmin para ES, PT y MX
drm filmin inputstream kodi kodi-plugin widevine
Last synced: 02 Jan 2026
https://github.com/solidusio-contrib/solidus_digital
Adds support for digital products to your Solidus store.
digital-products drm ecommerce extension solidus
Last synced: 05 Sep 2025
https://github.com/iartorias/noceg
NoCEG - Steamworks CEG DRM Resolver
ceg cpp drm patcher steam steamworks
Last synced: 14 Oct 2025
https://github.com/kraxel/drminfo
Some info / test tools for linux drm drivers (also fbdev).
Last synced: 20 Jun 2025
https://github.com/hms-core/hms-wiseplay-demo
WisePlay DRM demo code provides sample program for your reference or usage. WisePlay DRM supplys a standards-based solution for content protection. It supports MPEG-DASH and HLS.
android digital-rights-management drm hms huawei java license wiseplay
Last synced: 01 Aug 2025
https://github.com/axinom/cpix
.NET library for reading and writing CPIX documents
cpix dash drm encryption video-streaming
Last synced: 23 Jul 2025
https://github.com/Axinom/cpix
.NET library for reading and writing CPIX documents
cpix dash drm encryption video-streaming
Last synced: 14 Apr 2025
https://github.com/hms-core/hms-wiseplay-demo-exoplayer
WisePlay DRM demo based on ExoPlayer. It provides sample to show how to play online video with WisePlay DRM
android digital-rights-management drm exoplayer hms huawei java video wiseplay
Last synced: 29 Oct 2025
https://github.com/alfg/docker-bento4
A dockerized Bento4 from source. Built on Alpine Linux.
bento bento4 dash docker docker-bento drm hls smoothstreaming
Last synced: 07 Apr 2025
https://github.com/sassanh/headless-kivy
Headless renderer and test helper for Kivy framework
drm headless kivy pytest raspberry-pi-4 raspberry-pi-5 sdl sdl2 snapshot-testing spi-display
Last synced: 14 Oct 2025
https://github.com/ravynsoft/drm-kmod
FreeBSD 14 DRM/KMS kernel modules for Intel Iris/HD, AMD, Radeon, Vmware VGA (WIP), QXL (WIP) and virtio-gpu (WIP)
drm drm-kmod gpu hacktoberfest kms-module
Last synced: 22 Jun 2025
https://github.com/emarsden/pssh-box-wasm
Parsing and printing PSSH boxes for DRM systems, in WebAssembly.
Last synced: 29 Dec 2025
https://github.com/dkashin/pipencoder-base
GUI and automation for media transcoding and streaming CLI tools
drm ffmpeg ffmpeg-gui ffmpeg-script ffmpeg-wrapper hls-live-streaming hls-stream live-streaming streaming streaming-audio streaming-service streaming-video transcoding transcoding-server
Last synced: 13 Jul 2025
https://github.com/williamvenner/linkstore
Rust crate for embedding, manipulating and retrieving data embedded in binaries using linker sections
ar binaries binary coff drm elf executable fingerprint fingerprinting linker linking mach-o macho pe program rust steganography
Last synced: 01 Apr 2025
https://github.com/knugihk/pypssh
A lightweight Python tool to extract and base64-encode Widevine and PlayReady PSSH boxes from MP4 init segments. Useful for DRM system diagnostics, media workflow automation, and security testing and research.
debugging debugging-tool diagnostics drm pentest pentesting playready playready-drm pssh research-tool widevine widevine-drm
Last synced: 27 Dec 2025
https://github.com/opentdf/otdfctl
OpenTDF command line interface
data-encryption data-tagging drm end-to-end-encryption file-encryption go golang open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 30 Jul 2025
https://github.com/Axinom/cpix-validator
Web app for validating CPIX documents
cpix dash drm encryption video-streaming
Last synced: 14 Apr 2025
https://github.com/kurama250/gmod_drm
This code is to create a basic drm for a Garry's Mod server !
Last synced: 01 May 2025
https://github.com/opentdf/backend
Service providers for a protected data lifecycle
data-encryption data-tagging drm end-to-end-encryption file-encryption open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 12 Jul 2025
https://github.com/desertcod98/desteam
DeSteam is a SteamDrm automated unpacker. Currently it supports only one version of the SteamDrm.
csharp drm hacking reverse-engineering steam steamstub-drm
Last synced: 12 Apr 2025
https://github.com/axinom/cpix-validator
Web app for validating CPIX documents
cpix dash drm encryption video-streaming
Last synced: 04 Jul 2025
https://github.com/jorjmckie/drm-circumvention
Make PDF copies of (potentially) DRM protected material
Last synced: 21 Jun 2025
https://github.com/opencodeiiita/limen
Limen : The DRM
drm fingerprint-authentication kotlin ml open-source opencode24 python
Last synced: 04 Oct 2025
https://github.com/opentdf/tests
Tests for OpenTDF
data-encryption data-tagging drm end-to-end-encryption file-encryption open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 12 Jul 2025
https://github.com/rednblkx/dash_live_decrypt_proxy
A Simple DRM(CENC) decrypting script for DASH manifests of "dynamic" type
cryptography dash drm ffmpeg mp4 proxy video
Last synced: 10 Jul 2025