PHPackages                             asulibraries/islandora\_matomo - 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. asulibraries/islandora\_matomo

ActiveDrupal-module

asulibraries/islandora\_matomo
==============================

Islandora Matomo module

01.4k↓50%2[3 issues](https://github.com/asulibraries/islandora_matomo/issues)PHP

Since Aug 19Pushed 1y ago1 watchersCompare

[ Source](https://github.com/asulibraries/islandora_matomo)[ Packagist](https://packagist.org/packages/asulibraries/islandora_matomo)[ RSS](/packages/asulibraries-islandora-matomo/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (6)Used By (0)

Islandora Matomo
================

[](#islandora-matomo)

Introduction
------------

[](#introduction)

A Drupal 8 module that provides an API for querying a Matomo instance for usage data on individual nodes and file downloads.

Overview
--------

[](#overview)

In addition to the API, which other modules can use, this module includes a submodule, [Islandora Matomo Blocks](modules/islandora_matomo_blocks), which provides blocks for displaying the number of hits or visits on a node, the number of media downloads for a node, or a summed report of node hits/visits and media downloads. You enable these blocks like you would any other.

Hits are the total number of times a page was loaded or a file downloaded, while visits counts all page loads and file downloads from the same visitor within 30 minutes as a single visit.

Requirements
------------

[](#requirements)

- [Islandora 8](https://github.com/Islandora/islandora)

Installation
------------

[](#installation)

1. Clone this repo into your Islandora's `drupal/web/modules/contrib` directory.
2. Enable the module either under the "Admin &gt; Extend" menu or by running `drush en -y islandora_matomo`.
3. The Islandora Matomo Blocks module must be enabled separately: `drush en -y islandora_matomo_blocks` .

Configuration
-------------

[](#configuration)

Configuration options are available at Admin &gt; Islandora &gt; Islandora Matomo, or at `admin/config/islandora/matomo`.

Current maintainer
------------------

[](#current-maintainer)

- [Arizona State University Libraries ](https://github.com/asulibraries)

License
-------

[](#license)

[GPLv2](http://www.gnu.org/licenses/gpl-2.0.txt)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor2

2 contributors hold 50%+ of commits

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/9e2f8cc437cf2fcb1d2c01e9f352643963a7e2f011af1a6460f4bcb60cddbf0a?d=identicon)[seth-shaw-asu](/maintainers/seth-shaw-asu)

---

Top Contributors

[![elizoller](https://avatars.githubusercontent.com/u/5439169?v=4)](https://github.com/elizoller "elizoller (16 commits)")[![bryjbrown](https://avatars.githubusercontent.com/u/3837461?v=4)](https://github.com/bryjbrown "bryjbrown (13 commits)")[![wgilling](https://avatars.githubusercontent.com/u/19391126?v=4)](https://github.com/wgilling "wgilling (9 commits)")[![seth-shaw-asu](https://avatars.githubusercontent.com/u/108362375?v=4)](https://github.com/seth-shaw-asu "seth-shaw-asu (3 commits)")[![mjordan](https://avatars.githubusercontent.com/u/403918?v=4)](https://github.com/mjordan "mjordan (1 commits)")

### Embed Badge

![Health badge](/badges/asulibraries-islandora-matomo/health.svg)

```
[![Health](https://phpackages.com/badges/asulibraries-islandora-matomo/health.svg)](https://phpackages.com/packages/asulibraries-islandora-matomo)
```

PHPackages © 2026

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