PHPackages                             heimrichhannot/contao-no-ui-slider-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. heimrichhannot/contao-no-ui-slider-bundle

ActiveContao-bundle

heimrichhannot/contao-no-ui-slider-bundle
=========================================

Extension for heimrichhannot/contao-filter-bundle that extends choice field with range appearance

1.0.2(1y ago)0224LGPL-3.0-or-laterPHPPHP ^7.4 || ^8.0

Since Jun 18Pushed 1y ago1 watchersCompare

[ Source](https://github.com/heimrichhannot/contao-no-ui-slider-bundle)[ Packagist](https://packagist.org/packages/heimrichhannot/contao-no-ui-slider-bundle)[ RSS](/packages/heimrichhannot-contao-no-ui-slider-bundle/feed)WikiDiscussions master Synced 1mo ago

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

Contao NoUiSlider Bundle
========================

[](#contao-nouislider-bundle)

This bundle offers support for the JavaScript library [noUiSlider](https://github.com/leongersen/noUiSlider/) for the Contao CMS.

Features
--------

[](#features)

- Filter Bundle support
- Encore Contracts support

Setup
-----

[](#setup)

1. Install via composer: `composer require heimrichhannot/contao-no-ui-slider-bundle`.
2. Update Database.

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

[](#configuration)

### Activate NoUiSlider for a "choice filter"

[](#activate-nouislider-for-a-choice-filter)

1. Create a choice field as usual in [heimrichhannot/contao-filter-bundle](https://github.com/heimrichhannot/contao-filter-bundle).
2. Activate the option "Add noUiSlider support".

### Activate NoUiSlider for a "multiple range filter"

[](#activate-nouislider-for-a-multiple-range-filter)

1. Create 2 **text** filter elements which represent the two borders of the filter interval. It's important that the filter element type is **text**.
2. Create a multiple range filter element and link the text filters created in the step before.
3. Activate the option "Add noUiSlider support".

Developers
----------

[](#developers)

When you change the set value of the slider it matches the current value to the corresponding input field. To set the slider to its min value means that all input fields are unchecked. In that case no change or click event is triggered. Therefore, the custom event `filterAsyncSubmit` is dispatched in this situation. Use this event to initiate the async submit.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 63.6% 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 ~225 days

Recently: every ~190 days

Total

9

Last Release

718d ago

Major Versions

0.2.4 → 1.0.02023-03-20

PHP version history (3 changes)0.1.0PHP ^7.1

0.2.4PHP ^7.1||^8.0

1.0.0PHP ^7.4 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/28ad3224d8727b622ebd229840eea6b9dbcb83eb0bd609e6ce65b614830ff538?d=identicon)[digitales@heimrich-hannot.de](/maintainers/digitales@heimrich-hannot.de)

---

Top Contributors

[![koertho](https://avatars.githubusercontent.com/u/12064642?v=4)](https://github.com/koertho "koertho (7 commits)")[![ericges](https://avatars.githubusercontent.com/u/25957923?v=4)](https://github.com/ericges "ericges (3 commits)")[![matuweb](https://avatars.githubusercontent.com/u/13745042?v=4)](https://github.com/matuweb "matuweb (1 commits)")

### Embed Badge

![Health badge](/badges/heimrichhannot-contao-no-ui-slider-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/heimrichhannot-contao-no-ui-slider-bundle/health.svg)](https://phpackages.com/packages/heimrichhannot-contao-no-ui-slider-bundle)
```

###  Alternatives

[api-platform/state

API Platform state interfaces

223.4M57](/packages/api-platform-state)[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3183.3k6](/packages/codefog-contao-news-categories)[terminal42/contao-node

Node bundle for Contao Open Source CMS

3172.5k4](/packages/terminal42-contao-node)[contao-community-alliance/dc-general

Universal data container for Contao

1578.3k86](/packages/contao-community-alliance-dc-general)[heimrichhannot/contao-encore-bundle

This bundle brings deep integration for symfony encore into contao. On the one hand, your can prepare your bundles to define own webpack entries, which added with just one command to your webpack entries. On the other hand, this bundle allows you to add encore entries only on the pages you need them for optimizing your website performance.

1015.7k](/packages/heimrichhannot-contao-encore-bundle)[numero2/contao-storelocator

Contao Plugin for managing stores (or in common address data) and providing a frontend-search based on geo data

121.5k](/packages/numero2-contao-storelocator)

PHPackages © 2026

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