PHPackages                             udir-moodle/mod\_hvp - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. udir-moodle/mod\_hvp

ActiveMoodle-mod[Utility &amp; Helpers](/categories/utility)

udir-moodle/mod\_hvp
====================

Create and add rich content inside your LMS for free. Some examples of what you get with H5P are Interactive Video, Quizzes, Collage and Timeline.

v1.27.2(11mo ago)02GPL-3.0-or-laterJavaScript

Since Jun 4Pushed 11mo agoCompare

[ Source](https://github.com/udir-moodle/mod_hvp)[ Packagist](https://packagist.org/packages/udir-moodle/mod_hvp)[ Docs](https://moodle.org/plugins/mod_hvp)[ RSS](/packages/udir-moodle-mod-hvp/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

H5P Moodle Plugin
=================

[](#h5p-moodle-plugin)

Create and add rich content inside your LMS for free. Some examples of what you get with H5P are Interactive Video, Quizzes, Collage and Timeline.

Usage
-----

[](#usage)

If you intend to use the repository directly in production, make sure that you're using the "Stable" branch, as this is the production branch. There are no guarantees for the state of the other branches at any given time. Also make sure that all submodules are pulled as well using:

```
git submodule update --init

```

Description
-----------

[](#description)

One of the great benefits with using H5P is that it gives you access to lots of different [interactive content types](https://h5p.org/content-types-and-applications).

Another great benefit with H5P is that it allows you to easily share and reuse content. To reuse content, you just download the H5P you would like to edit and make your changes – e.g. translate to a new language or adjust it to a new situation.

H5P is:

- Open Source
- Free to Use
- HTML5
- Responsive

The H5P community is actively contributing to improve H5P. Updates and new features are continuously made available on the community portal [H5P.org](https://h5p.org).

View our [setup for Moodle](https://h5p.org/moodle) to get information on how to get started with H5P.

### GDPR Compliance

[](#gdpr-compliance)

Information useful to help you achieve GDPR compliance while using this plugin can be found at [H5P.org's GDPR Compliance](https://h5p.org/plugin-gdpr-compliance) page.

### Development Version

[](#development-version)

Warning! Never use the development version in production, there are no guarantees for which state the development branches are in at a given time.

Inside your `moodle/mod` folder you run the following command:

```
git clone -b master https://github.com/h5p/h5p-moodle-plugin.git hvp && cd hvp && git submodule update --init

```

### Enabling The Plugin

[](#enabling-the-plugin)

In Moodle, go to administrator -&gt; plugin overview, and press 'Update database'.

Settings
--------

[](#settings)

Settings can be found at: Site Administration -&gt; Plugins -&gt; Activity Modules -&gt; H5P

Contributing
------------

[](#contributing)

Feel free to contribute by:

- Submitting translations to the [Moodle AMOS translator](https://lang.moodle.org/local/amos/view.php)
- Testing and creating issues. But remember to check if the issues is already reported before creating a new one. Perhaps you can contribute to an already existing issue?
- Solving issues and submitting code through Pull Requests to the 'master' branch or on a separate feature branch.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance51

Moderate activity, may be stable

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

341d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4a50175781f8a4d2f19fb9d128bf2c7c31c3cbdea6c5f2d2d6772a73586be5aa?d=identicon)[ajxudir](/maintainers/ajxudir)

---

Top Contributors

[![ajxudir](https://avatars.githubusercontent.com/u/161844445?v=4)](https://github.com/ajxudir "ajxudir (7 commits)")

---

Tags

pluginmoodleMod

### Embed Badge

![Health badge](/badges/udir-moodle-mod-hvp/health.svg)

```
[![Health](https://phpackages.com/badges/udir-moodle-mod-hvp/health.svg)](https://phpackages.com/packages/udir-moodle-mod-hvp)
```

###  Alternatives

[ergebnis/composer-normalize

Provides a composer plugin for normalizing composer.json.

1.1k37.3M2.1k](/packages/ergebnis-composer-normalize)[coldtrick/profile_manager

Improved management of user and group profile fields

293.7k1](/packages/coldtrick-profile-manager)[coldtrick/widget_manager

Manage your widgets

214.3k](/packages/coldtrick-widget-manager)[coldtrick/thewire_tools

Extend the functionality of The Wire

133.2k](/packages/coldtrick-thewire-tools)

PHPackages © 2026

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