PHPackages                             daandelange/simplestats - 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. daandelange/simplestats

ActiveKirby-plugin[Utility &amp; Helpers](/categories/utility)

daandelange/simplestats
=======================

Very minimal visitor analytics for your kirby website.

v1.x-dev(6mo ago)732.5k↑186.7%8[9 issues](https://github.com/Daandelange/kirby-simplestats/issues)MITPHPPHP &gt;=8.2.0

Since Aug 16Pushed 1w ago4 watchersCompare

[ Source](https://github.com/Daandelange/kirby-simplestats)[ Packagist](https://packagist.org/packages/daandelange/simplestats)[ Docs](https://github.com/Daandelange/kirby-simplestats#readme)[ RSS](/packages/daandelange-simplestats/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (3)Versions (32)Used By (0)

SimpleStats
===========

[](#simplestats)

Track page views, referrers and devices on your Kirby website.
This plugin provides a simple solution for **self-hosted**, **minimal** and **non-intrusive** visitor analytics.

[![Simplestats Screenshot](k3-SimpleStats.gif)](k3-SimpleStats.gif)

### Tracking Features :

[](#tracking-features-)

- **Referrer URLs** to keep track of who links to your website, categorised as either `search`, `social` or `website`.
- **Device information** (device types, browser engine, OS family; all version-less) for keeping track of how your website is visited.
- **Page visits**, counting 1 hit per page visit per unique user per language, every 24H.

### Data Collection :

[](#data-collection-)

- **Anonymised and processed** according to a daily/weekly/monthly/custom timeframe.
- **Stored** in a single **.sqlite database** (versatile, easy to backup).
- **Exposed** through the `Stats` class (for usage in your frontend).
- **Visualised** in a **panel area** using charts, and a **page section** shows page specific data.

---

### Getting Started

[](#getting-started)

For installation, configuration, integration, usage, and development see [SETUP.md](SETUP.md).

---

### Credits

[](#credits)

#### Powered by

[](#powered-by)

- [Chart.js](https://www.chartjs.org) for displaying interactive charts. \[[*MIT*](https://github.com/chartjs/Chart.js/blob/master/LICENSE.md)\]
- Package managers and packers : PNPM, Parcel, Composer, Yarn.
- [Kirby CMS](https://getkirby.com) : Providing the plugin interface \[[*licensed software*](https://getkirby.com/license)\]
- [WhichBrowser/Parser-PHP](https://github.com/WhichBrowser/Parser-PHP) : an accurate and performant php user-agent parser. \[*MIT*\]
- [simplestats/referer-parser](https://packagist.org/packages/simplestats/referer-parser) : a performant php refer(r)er parser. \[*MIT*\]

#### Alternatives / Similar

[](#alternatives--similar)

- [DistantNative/retour-for-kirby](https://github.com/distantnative/retour-for-kirby) : Manage redirects and track 404s right from the Panel.
- [Bnomei/PageViewCounter](https://github.com/bnomei/kirby3-pageviewcounter) : Count page hits and last visited date on your Kirby pages.
- [SylvainJulé/kirby-matomo](https://github.com/sylvainjule/kirby-matomo) : A Matomo wrapper for Kirby 3-4-5.
- [FabianSperrle/kirby-stats](https://github.com/FabianSperrle/kirby-stats) : Simple stats for Kirby 2.
- [Arnoson/kirby-stats](https://github.com/arnoson/kirby-stats) : (even more) Simple stats for Kirby 3.

#### License

[](#license)

- [MIT](./LICENSE.md) : Free to use, free to improve.
    *Note: For commercial usage, please consider contributing or hire someone to do so.*

Copyright 2020-2026 [Daan de Lange](https://github.com/daandelange) and [contributors](https://github.com/Daandelange/kirby-simplestats/graphs/contributors?all=1).

###  Health Score

53

—

FairBetter than 96% of packages

Maintenance83

Actively maintained with recent releases

Popularity36

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 74.8% 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 ~63 days

Recently: every ~26 days

Total

26

Last Release

185d ago

Major Versions

0.7.7-beta → v1.x-dev2026-02-14

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1329784?v=4)[Daan de Lange](/maintainers/daandelange)[@Daandelange](https://github.com/Daandelange)

---

Top Contributors

[![Daandelange](https://avatars.githubusercontent.com/u/1329784?v=4)](https://github.com/Daandelange "Daandelange (237 commits)")[![bogdancondorachi](https://avatars.githubusercontent.com/u/39380741?v=4)](https://github.com/bogdancondorachi "bogdancondorachi (65 commits)")[![therephil](https://avatars.githubusercontent.com/u/4098146?v=4)](https://github.com/therephil "therephil (5 commits)")[![j54j6](https://avatars.githubusercontent.com/u/24981307?v=4)](https://github.com/j54j6 "j54j6 (5 commits)")[![ersoma](https://avatars.githubusercontent.com/u/6604988?v=4)](https://github.com/ersoma "ersoma (1 commits)")[![CHE1RON](https://avatars.githubusercontent.com/u/122524301?v=4)](https://github.com/CHE1RON "CHE1RON (1 commits)")[![medienbaecker](https://avatars.githubusercontent.com/u/7975568?v=4)](https://github.com/medienbaecker "medienbaecker (1 commits)")[![S1SYPHOS](https://avatars.githubusercontent.com/u/12161504?v=4)](https://github.com/S1SYPHOS "S1SYPHOS (1 commits)")[![doup](https://avatars.githubusercontent.com/u/188612?v=4)](https://github.com/doup "doup (1 commits)")

---

Tags

analyticskirby-pluginkirby3kirby3-pluginkirby5kirby5-pluginpage-counterstats

### Embed Badge

![Health badge](/badges/daandelange-simplestats/health.svg)

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

###  Alternatives

[getkirby/cms

The Kirby core

1.5k606.6k542](/packages/getkirby-cms)[medienbaecker/kirby-modules

Easily add modules to your pages

895.6k1](/packages/medienbaecker-kirby-modules)[fabianmichael/kirby-meta

Your all-in-one powerhouse for any SEO and metadata needs imaginable.

7011.8k1](/packages/fabianmichael-kirby-meta)[tobimori/kirby-dreamform

Kirby DreamForm is an opiniated form builder plugin for Kirby CMS 4+ that makes forms work like magic

6012.6k1](/packages/tobimori-kirby-dreamform)[medienbaecker/kirby-alter

262.5k](/packages/medienbaecker-kirby-alter)[grommasdietz/kirby-hidden-characters

Kirby CMS plugin for visualising hidden characters in the Panel

462.2k](/packages/grommasdietz-kirby-hidden-characters)

PHPackages © 2026

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