OpenAltFinder
MediaCMS

MediaCMS

Modern, fully featured open source video and media CMS built with Django and React for self-hosted video sharing.

Open source alternative to:

MediaCMS is a modern, fully featured open source video and media CMS built to meet the needs of modern web platforms for viewing and sharing media. Written in Python/Django and React, it can be used to build a small to medium video and media portal within minutes.

It supports multiple publishing workflows including public, private, unlisted, and custom options. The platform features role-based access control (RBAC), automatic transcription through local Whisper integration, and support for multiple media types including video, audio, image, and PDF. MediaCMS includes an enhanced video player with adaptive streaming via HLS, multiple transcoding profiles (144p to 1080p), subtitles and closed captions, and a built-in video trimmer.

Other notable features include playlists for audio and video content, chunked file uploads for resumable transfers, SAML authentication support, advanced user management with self-registration or invite-only modes, and a fully documented REST API via Swagger. The responsive interface includes both light and dark themes, and the platform is highly configurable with custom logos, fonts, and styling options.

Looking for contributors

This project is actively seeking help, join the community!

Visit MediaCMS
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v8.0.6
Created
12/15/2020
Stars
4,896
Forks
913
Open issues
148
Last commit
5/11/2026

Updated 5/12/2026, 10:01:23 AM

View Repository

Similar open source alternatives