PHPackages                             jonnitto/plyr - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. jonnitto/plyr

ActiveNeos-plugin[Image &amp; Media](/categories/media)

jonnitto/plyr
=============

Plyr.io for Neos.io

3.3.1(4mo ago)1236.2k↓33.3%10[1 issues](https://github.com/jonnitto/Jonnitto.Plyr/issues)2GPL-3.0JavaScriptCI passing

Since Jun 22Pushed 2mo ago3 watchersCompare

[ Source](https://github.com/jonnitto/Jonnitto.Plyr)[ Packagist](https://packagist.org/packages/jonnitto/plyr)[ Fund](https://www.paypal.me/Jonnitto/20eur)[ GitHub Sponsors](https://github.com/jonnitto)[ RSS](/packages/jonnitto-plyr/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (5)Versions (101)Used By (2)

[![Latest stable version](https://camo.githubusercontent.com/094e6d45972e3dbf4691a4c44a926a5378677c00abacb67b9f6ae45a09b35e9b/68747470733a2f2f706f7365722e707567782e6f72672f6a6f6e6e6974746f2f706c79722f762f737461626c65)](https://packagist.org/packages/jonnitto/plyr)[![Total Downloads](https://camo.githubusercontent.com/eb3bf3831bb682e585001c808fb549ba7cc0fe8953a5459cf0b737cdf729d7f9/68747470733a2f2f706f7365722e707567782e6f72672f6a6f6e6e6974746f2f706c79722f646f776e6c6f616473)](https://packagist.org/packages/jonnitto/plyr)[![License](https://camo.githubusercontent.com/d8cb1cc6384d37492832ce7c5ff5e0ef2f7280c3886c3eab439cd362d8db9653/68747470733a2f2f706f7365722e707567782e6f72672f6a6f6e6e6974746f2f706c79722f6c6963656e7365)](https://packagist.org/packages/jonnitto/plyr)[![Support development](https://camo.githubusercontent.com/1227272f32784038895c3262c0a5e7d5a65513d7237ec1f43993a6c8885eff22/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d79656c6c6f772e737667)](https://www.paypal.me/Jonnitto/20eur)[![My wishlist on amazon](https://camo.githubusercontent.com/25c7ebb16a2d458e06b90a546c1d98e77cf33f27c42006a4b6f8357e21f334ce/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f576973686c6973742d416d617a6f6e2d79656c6c6f772e737667)](https://www.amazon.de/hz/wishlist/ls/2WPGORAVYF39B?&sort=default)
[![GitHub forks](https://camo.githubusercontent.com/ed429c00d095216cdba1311c3f1a7d0e4ae96f1b2089322de5b0866f17f9d71d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f6a6f6e6e6974746f2f4a6f6e6e6974746f2e506c79722e7376673f7374796c653d736f6369616c266c6162656c3d466f726b)](https://github.com/jonnitto/Jonnitto.Plyr/fork)[![GitHub stars](https://camo.githubusercontent.com/cf795a5775669ec73cd9579fe60adc4bb929b8c3717bbf21bd04476ffe85d954/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a6f6e6e6974746f2f4a6f6e6e6974746f2e506c79722e7376673f7374796c653d736f6369616c266c6162656c3d5374617273)](https://github.com/jonnitto/Jonnitto.Plyr/stargazers)[![GitHub watchers](https://camo.githubusercontent.com/19b859ac54ad6391d5dbfd74ea58623bf071b3be9293c43cf7efb409c5fb0a63/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f77617463686572732f6a6f6e6e6974746f2f4a6f6e6e6974746f2e506c79722e7376673f7374796c653d736f6369616c266c6162656c3d5761746368)](https://github.com/jonnitto/Jonnitto.Plyr/subscription)[![GitHub followers](https://camo.githubusercontent.com/d6a5c27d7c6c05ecc3a033972dd1c1d6e88610dc4495d29b74681b0dfe391eb5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f6c6c6f776572732f6a6f6e6e6974746f2e7376673f7374796c653d736f6369616c266c6162656c3d466f6c6c6f77)](https://github.com/jonnitto/followers)[![Follow Jon on Twitter](https://camo.githubusercontent.com/a5d40acbfdb781560e282476df7895f40f8b10783e6b1b9058900bd601d5d2a8/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f6a6f6e6e6974746f2e7376673f7374796c653d736f6369616c266c6162656c3d466f6c6c6f77)](https://twitter.com/jonnitto)

Jonnitto.Plyr
=============

[](#jonnittoplyr)

[Plyr.io](http://plyr.io/) for [Neos CMS](https://www.neos.io)

[![Image of Plyr](https://camo.githubusercontent.com/ea444234a42d2db6764b0b72b648f6ed2b217a45c29c37ca63392c4011f6d6cc/68747470733a2f2f63646e2e706c79722e696f2f7374617469632f64656d6f2f73637265656e73686f742e706e673f763d33)](https://plyr.io)

VersionNeosMaintained0.\*2.\*✗&gt; 2.23.\*, 4.\* + 5.\* + 7.\*✗3.\*5.3.\* + 7.\* + 8.\*✓Installation
------------

[](#installation)

Most of the time you have to make small adjustments to a package (e.g. configuration in `Settings.yaml`). Because of that, it is important to add the corresponding package to the composer from your theme package. Mostly this is the site packages located under `Packages/Sites/`. To install it correctly go to your theme package (e.g.`Packages/Sites/Foo.Bar`) and run following command:

```
composer require jonnitto/plyr --no-update

```

To install the package under Neos 2.\* you have to enter

```
composer require "jonnitto/plyr:^0.2" --no-update

```

The `--no-update` command prevent the automatic update of the dependencies. After the package was added to your theme `composer.json`, go back to the root of the Neos installation and run `composer update`. Et voilà! Your desired package is now installed correctly.

FAQ
---

[](#faq)

**What are the differences from this package to the [Jonnitto.PrettyEmbedYoutube](https://github.com/jonnitto/Jonnitto.PrettyEmbedYoutube), [Jonnitto.PrettyEmbedVideo](https://github.com/jonnitto/Jonnitto.PrettyEmbedVideo), the [Jonnitto.PrettyEmbedVimeo](https://github.com/jonnitto/Jonnitto.PrettyEmbedVimeo) the or the [Jonnitto.PrettyEmbedAudio](https://github.com/jonnitto/Jonnitto.PrettyEmbedAudio) package?**

Jonnitto.PlyrJonnitto.PrettyEmbedSeriesYouTube Video✓PrettyEmbedYoutubeYouTube PlaylistPrettyEmbedYoutubeVimeo✓PrettyEmbedVimeoNative Audio✓PrettyEmbedAudioNative Video✓PrettyEmbedVideoPreview image✓✓Javascript API✓Filesize (JS &amp; CSS)bigsmallThe PrettyEmbed series also has the benefit of a better frontend performance since the player gets only loaded on request.
So, no media get loaded until the user wants to consume it.

###  Health Score

58

—

FairBetter than 98% of packages

Maintenance79

Regular maintenance activity

Popularity36

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity79

Established project with proven stability

 Bus Factor1

Top contributor holds 82.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~35 days

Recently: every ~286 days

Total

99

Last Release

130d ago

Major Versions

0.2.15 → 1.3.52018-01-16

1.3.5 → 2.0.02018-04-11

0.2.16 → 2.2.132018-09-25

0.2.x-dev → 2.2.192019-06-19

2.7.0 → 3.0.02022-04-05

### Community

Maintainers

![](https://www.gravatar.com/avatar/5fec51ac160a110a31a72a54ac29e276a447d8306205a052d35491ac9cf0589b?d=identicon)[jonnitto](/maintainers/jonnitto)

---

Top Contributors

[![jonnitto](https://avatars.githubusercontent.com/u/4510166?v=4)](https://github.com/jonnitto "jonnitto (214 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (19 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (16 commits)")[![markusguenther](https://avatars.githubusercontent.com/u/1014126?v=4)](https://github.com/markusguenther "markusguenther (2 commits)")[![kdambekalns](https://avatars.githubusercontent.com/u/95873?v=4)](https://github.com/kdambekalns "kdambekalns (2 commits)")[![gerhard-boden](https://avatars.githubusercontent.com/u/10533739?v=4)](https://github.com/gerhard-boden "gerhard-boden (1 commits)")[![networkteam-lange](https://avatars.githubusercontent.com/u/19548950?v=4)](https://github.com/networkteam-lange "networkteam-lange (1 commits)")[![pmaas](https://avatars.githubusercontent.com/u/2778669?v=4)](https://github.com/pmaas "pmaas (1 commits)")[![rolandschuetz](https://avatars.githubusercontent.com/u/735982?v=4)](https://github.com/rolandschuetz "rolandschuetz (1 commits)")[![tbrodard](https://avatars.githubusercontent.com/u/1318737?v=4)](https://github.com/tbrodard "tbrodard (1 commits)")

---

Tags

audiohacktoberfestneoscmsnodetypevideovimeoyoutubeaudiovideoyoutubevimeoflowNeos

### Embed Badge

![Health badge](/badges/jonnitto-plyr/health.svg)

```
[![Health](https://phpackages.com/badges/jonnitto-plyr/health.svg)](https://phpackages.com/packages/jonnitto-plyr)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
