PHPackages                             tlb/umami-bundle - 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. [API Development](/categories/api)
4. /
5. tlb/umami-bundle

ActiveSymfony-bundle[API Development](/categories/api)

tlb/umami-bundle
================

Symfony bundle for Umami v3 tracking, events, and API access.

v0.1.2(1mo ago)018MITPHPPHP ^8.1CI passing

Since Apr 15Pushed 1mo agoCompare

[ Source](https://github.com/TLBStudio/UmamiBundle)[ Packagist](https://packagist.org/packages/tlb/umami-bundle)[ RSS](/packages/tlb-umami-bundle/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (1)Dependencies (10)Versions (4)Used By (0)

TlbUmamiBundle
==============

[](#tlbumamibundle)

`TlbUmamiBundle` integrates [Umami](https://umami.is/) analytics into Symfony applications.

It supports:

- Twig script rendering (`umami_script()`)
- Server-side event sending (`/api/send`)
- Reporting API calls for selected Umami v3 endpoints
- Both Umami Cloud API key auth and self-hosted username/password auth

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

[](#requirements)

- PHP 8.1+
- Symfony 6.4+
- Umami v3

Intended package name: `tlb/umami-bundle`.

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

[](#installation)

### 1) Install package

[](#1-install-package)

```
composer require tlb/umami-bundle
```

### 2) Register bundle

[](#2-register-bundle)

In `config/bundles.php`:

```
