pro-laico

mux video

by pro-laico
atomic-payload
Media & images
v3
>=3.0.0
MIT

Overview

Summary generated from the README

Thin wrapper around the Oversight Studio mux-video plugin that adds a local mux-video extension collection with Atomic Payload defaults. It also provides a VideoChild block that renders playback with the Mux video React player. It requires Payload 3, Next.js, React and the upstream plugin as peer dependencies, and works with the Atomic Payload core and atomic packages.

Features

  • Registers a plugin that composes the upstream Mux plugin with a local mux-video extension collection
  • Provides a VideoChild block and a createVideoBlock factory for custom block options
  • Includes a block renderer that mounts the Mux video React player
  • Applies Atomic Payload defaults to the video collection

Use cases

  • Add Mux-hosted video upload and playback to an Atomic Payload site
  • Embed Mux videos as blocks inside page layouts

From the author

Atomic Payload mux-video plugin. Thin wrapper around @oversightstudio/mux-video that adds a local MuxVideo extension collection with Atomic Payload defaults.

Installation

npm i @pro-laico/mux-video

37

Stars

0

Forks

0

Open Issues

2 months ago

Last Updated

1

Weekly Downloads

v0.5.0

npm Version

29.1 KB

Unpacked Size

3

Dependencies

Repository stars

Trends appear after 7 days of data. Collecting since Oct 22 — 2 daily snapshots so far.

Shared by 10 plugins in pro-laico/atomic-payload.

npm weekly downloads

Trends appear after 7 days of data. Collecting since Oct 22 — 2 daily snapshots so far.

Each point is npm's rolling 7-day download count.

Health Score

61/100Good

Composite score based on GitHub activity, stars, npm downloads, publish recency, dependency count, and package size.

Badge for your README

Payload Directory health badge
Markdown
[![Payload Directory](https://payloaddirectory.dev/badge/1128550352-mux-video.svg)](https://payloaddirectory.dev/plugins/1128550352-mux-video)
HTML
<a href="https://payloaddirectory.dev/plugins/1128550352-mux-video"><img src="https://payloaddirectory.dev/badge/1128550352-mux-video.svg" alt="Payload Directory"></a>
Updated Jul 28, 2026Created Jan 5, 2026Published Jun 27, 2026

README

Atomic Payload Mux Video Plugin

Mux video upload and playback for Atomic Payload — a thin wrapper around @oversightstudio/mux-video that adds a local extension collection with Atomic Payload defaults and a VideoChild block. Part of Atomic Payload.

Atomic Payload dependencies

  • @pro-laico/core — Atomic Payload kernel and defaults.
  • @pro-laico/atomic — the VideoChild component pulls playback via its children subpath.

Bundles @mux/mux-video-react as a direct dependency (the player the VideoChild renders). Peer-depends on @oversightstudio/mux-video, next, payload, and react.

Exports

ImportWhat's there
.Plugin barrel — muxVideoPlugin, which composes the upstream plugin with the local mux-video extension collection.
./blocks/videoChildVideoChild block — createVideoBlock factory, the built Video block, and the VideoBlockOptions type.
./blocks/videoChild/componentChild block renderer, which mounts the @mux/mux-video-react player.

Similar plugins