reflex-components-react-player
Reflex react-player components.
What it is and what it does
reflex-components-react-player is a Reflex framework extension that wraps the popular react-player JavaScript library, making video and audio playback available as native Reflex components. It sits on top of reflex-base and reflex-components-core, providing a bridge between Reflex's Python-based component system and react-player's media capabilities.
Developers use this package to add media playback functionality to Reflex web applications without writing custom JavaScript. It's part of the Reflex ecosystem of component libraries and is maintained with active releases. The package has low installation friction and carries no known security vulnerabilities.
Use it for:
- Embed video tutorials or demos directly in a Reflex web application dashboard
- Build a media player interface for streaming audio or video content in a web app
- Add background music or sound effects to interactive Reflex applications
- Create a video gallery or portfolio viewer using Reflex components
- Integrate live stream playback into a Reflex-based monitoring or broadcast interface
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides Reflex components that wrap the react-player library, enabling video and audio playback in Reflex web applications.
Yes, if you are building a Reflex application that needs media playback. Low install friction, active maintenance, permissive license, and no known vulnerabilities make it a straightforward choice. The main caveat is that documentation and examples appear minimal, so you may need to refer to react-player's own documentation to understand the full API surface.
Install
reflex-components-react-player on PyPI
pip
pip install reflex-components-react-playeruv
uv add reflex-components-react-playerpoetry
poetry add reflex-components-react-playerInstalling reflex-components-react-player
Before you install
Low install friction with a pure Python wheel distribution. Active maintenance status with a recent release cycle (109 days since latest version).
License in practice
Apache-2.0 permissive license allows commercial and private use with minimal restrictions, typical for open-source framework extensions.
Quickstart
pip install reflex-components-react-player
import reflex as rx
from reflex_components_react_player import react_player
# Use react_player component in your Reflex app
Requires Python 3.10 or later; depends on reflex-base and reflex-components-core packages.
Verify before relying
- Specific media formats and protocols supported by the wrapped react-player library
- Whether component API documentation or examples are available beyond the package description
- Performance characteristics with large media files or concurrent playback instances
Package facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 2 — reflex-base, reflex-components-core |
| Maintenance | actively maintained — 109 days since the last release |
| First released | |
| Downloads | 227,606/month — #9,173 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: reflex_components_react_player-0.9.1-py3-none-any.whl
Tags
More Dynamic Content packages
MarkupSafe provides a text object that escapes…
permissive · top 100 on PyPI
Jinja2Jinja2 is a templating engine that renders…
permissive · top 100 on PyPI
soupsieveSoupsieve is a CSS selector library designed to…
permissive · top 100 on PyPI
WerkzeugWerkzeug is a WSGI utility library providing…
permissive · top 1,000 on PyPI
FlaskFlask is a lightweight WSGI web application…
permissive · top 1,000 on PyPI
MakoMako compiles Python-embedded templates into…
permissive · top 1,000 on PyPI
reflex-components-momentProvides Reflex UI components for moment-based…
permissive · top 15,000 on PyPI
reflex-components-gridjsProvides Reflex components for integrating…
permissive · top 15,000 on PyPI
reflex-components-markdownProvides Reflex components for rendering and…
permissive · top 15,000 on PyPI
reflex-components-lucideProvides Lucide icon components for Reflex web…
permissive · top 15,000 on PyPI
reflex-components-codeProvides reusable code display components for…
permissive · top 15,000 on PyPI
reflex-components-sonnerProvides Reflex components for Sonner toast…
permissive · top 15,000 on PyPI
reflex-components-rechartsProvides Recharts charting components for use…
permissive · top 15,000 on PyPI
reflex-components-radixProvides Radix UI component bindings for…
permissive · top 15,000 on PyPI
pyobjc-framework-MediaPlayerProvides Python bindings to macOS's MediaPlayer…
permissive · top 15,000 on PyPI
reflex-components-plotlyProvides Plotly chart and graph components for…
permissive · top 15,000 on PyPI