PHPackages                             teamneusta/pimcore-presentation-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. teamneusta/pimcore-presentation-bundle

ActivePimcore-bundle[Utility &amp; Helpers](/categories/utility)

teamneusta/pimcore-presentation-bundle
======================================

Allows to create online presentations in pimcore using reveal-js

v2.1.0(1y ago)3202[1 issues](https://github.com/teamneusta/pimcore-presentation-bundle/issues)[1 PRs](https://github.com/teamneusta/pimcore-presentation-bundle/pulls)GPL-3.0-or-laterPHPPHP ~8.1.0 || ~8.2.0 || ~8.3.0

Since Sep 28Pushed 1y ago8 watchersCompare

[ Source](https://github.com/teamneusta/pimcore-presentation-bundle)[ Packagist](https://packagist.org/packages/teamneusta/pimcore-presentation-bundle)[ RSS](/packages/teamneusta-pimcore-presentation-bundle/feed)WikiDiscussions v2 Synced today

READMEChangelog (4)Dependencies (16)Versions (7)Used By (0)

Pimcore Presentation Bundle
===========================

[](#pimcore-presentation-bundle)

[![CI](https://github.com/teamneusta/pimcore-presentation-bundle/actions/workflows/test-and-qa.yaml/badge.svg)](https://github.com/teamneusta/pimcore-presentation-bundle/actions/workflows/test-and-qa.yaml/badge.svg)

[![Software License](https://camo.githubusercontent.com/ec5808cfe6c9af548c1b00a57538d0be4c27cc5a6586c6956d46cdb77ccda4d2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c76332d696e666f726d6174696f6e616c2e737667)](https://camo.githubusercontent.com/ec5808cfe6c9af548c1b00a57538d0be4c27cc5a6586c6956d46cdb77ccda4d2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c76332d696e666f726d6174696f6e616c2e737667)[![Required Pimcore Version](https://camo.githubusercontent.com/8fb9a48bf747290326e1df3600f6b49bb59a5b7d8757d37cf68ebfea58199fbf/68747470733a2f2f736869656c64732e696f2f7374617469632f76313f6c6162656c3d526571756972656425323050696d636f726525323056657273696f6e266d6573736167653d31302e3026636f6c6f723d696e666f726d6174696f6e616c)](https://camo.githubusercontent.com/8fb9a48bf747290326e1df3600f6b49bb59a5b7d8757d37cf68ebfea58199fbf/68747470733a2f2f736869656c64732e696f2f7374617469632f76313f6c6162656c3d526571756972656425323050696d636f726525323056657273696f6e266d6573736167653d31302e3026636f6c6f723d696e666f726d6174696f6e616c)[![Supported Pimcore Version](https://camo.githubusercontent.com/c5e97c37e7522e7699fa56c3486af750931c38d3d1c17802e42bc944edbe8bc7/68747470733a2f2f736869656c64732e696f2f7374617469632f76313f6c6162656c3d537570706f7274656425323050696d636f726525323056657273696f6e266d6573736167653d31302e3526636f6c6f723d696e666f726d6174696f6e616c)](https://camo.githubusercontent.com/c5e97c37e7522e7699fa56c3486af750931c38d3d1c17802e42bc944edbe8bc7/68747470733a2f2f736869656c64732e696f2f7374617469632f76313f6c6162656c3d537570706f7274656425323050696d636f726525323056657273696f6e266d6573736167653d31302e3526636f6c6f723d696e666f726d6174696f6e616c)

Allows to create online presentations in Pimcore using [reveal-js](https://revealjs.com/).

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

[](#installation)

1. **Require the bundle**

    ```
    composer require teamneusta/pimcore-presentation-bundle
    ```
2. **Enable the bundle**

    Add the Presentation Bundle to your `config/bundles.php`:

    ```
    Neusta\Pimcore\PresentationBundle\NeustaPimcorePresentationBundle::class => ['all' => true],
    ```
3. **Install the bundle**

    ```
    bin/console pimcore:bundle:install NeustaPimcorePresentationBundle
    ```
4. **Install reveal.js**

    After the Bundle is installed it is required to manually install reveal-js

    ```
    cd vendor/teamneusta/pimcore-presentation-bundle/public
    curl -OL https://github.com/hakimel/reveal.js/archive/master.zip
    unzip master.zip
    rm master.zip
    ```

Usage
-----

[](#usage)

Create new Pimcore document pages using the Document Types offered by this bundle. [See documentation for more details](docs/index.md)

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

[](#configuration)

The bundle provides a handful of *simple* areabricks for creating presentations. When the bundle is used together with other bundles, there may be collisions of areabrick names or you may simply not be interested in using the *default*bricks. It is possible to disable the included areabricks with the following configuration

```
neusta_pimcore_presentation:
    bricks: false
```

Contribution
------------

[](#contribution)

Feel free to open issues for any bug, feature request, or other ideas.

Please remember to create an issue before creating large pull requests.

### Local Development

[](#local-development)

To develop on local machine, the vendor dependencies are required.

```
bin/composer install
```

We use composer scripts for our main quality tools. They can be executed via the `bin/composer` file as well.

```
bin/composer cs:fix
bin/composer phpstan
bin/composer tests
```

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 72% 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 ~160 days

Recently: every ~200 days

Total

6

Last Release

574d ago

Major Versions

v1.x-dev → v2.0.02023-05-11

PHP version history (2 changes)v1.0.0PHP ^8.1

v2.1.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12913211?v=4)[team neusta SE](/maintainers/teamneusta)[@teamneusta](https://github.com/teamneusta)

![](https://www.gravatar.com/avatar/2da52f7aec1e104fa4774fbffd9bc12c494a42a8df86dae572f077deeec722e7?d=identicon)[lukadschaak](/maintainers/lukadschaak)

![](https://avatars.githubusercontent.com/u/1791962?v=4)[Nils Weigel](/maintainers/nehlsen)[@nehlsen](https://github.com/nehlsen)

---

Top Contributors

[![nehlsen](https://avatars.githubusercontent.com/u/1791962?v=4)](https://github.com/nehlsen "nehlsen (72 commits)")[![lukadschaak](https://avatars.githubusercontent.com/u/2377363?v=4)](https://github.com/lukadschaak "lukadschaak (20 commits)")[![jdreesen](https://avatars.githubusercontent.com/u/424602?v=4)](https://github.com/jdreesen "jdreesen (3 commits)")[![nsd0malbrecht](https://avatars.githubusercontent.com/u/282839629?v=4)](https://github.com/nsd0malbrecht "nsd0malbrecht (3 commits)")[![DerNoopPro](https://avatars.githubusercontent.com/u/107794229?v=4)](https://github.com/DerNoopPro "DerNoopPro (1 commits)")[![storbahn](https://avatars.githubusercontent.com/u/16591421?v=4)](https://github.com/storbahn "storbahn (1 commits)")

---

Tags

phppimcorepimcore-bundle

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/teamneusta-pimcore-presentation-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/teamneusta-pimcore-presentation-bundle/health.svg)](https://phpackages.com/packages/teamneusta-pimcore-presentation-bundle)
```

###  Alternatives

[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M563](/packages/shopware-core)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)

PHPackages © 2026

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