PHPackages                             qbus/qbtools - 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. qbus/qbtools

ActiveTypo3-cms-extension

qbus/qbtools
============

Basic tools for other qbus extensions

4.0.1(2y ago)0461GPL-2.0+PHP

Since Jul 26Pushed 2y ago3 watchersCompare

[ Source](https://github.com/qbus-agentur/qbtools)[ Packagist](https://packagist.org/packages/qbus/qbtools)[ Docs](https://www.qbus.de)[ RSS](/packages/qbus-qbtools/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (8)Versions (31)Used By (1)

Generic Tools for TYPO3 Sites
=============================

[](#generic-tools-for-typo3-sites)

[![Build Status](https://camo.githubusercontent.com/abc7a63d49d8ca68d0b63d62c4e1c9d9975eba8b692d8ff039f497dcdff78ba3/68747470733a2f2f6170692e7472617669732d63692e6f72672f716275732d6167656e7475722f7162746f6f6c732e706e67)](https://travis-ci.org/qbus-agentur/qbtools)[![Coverage Status](https://camo.githubusercontent.com/e18589cfeee5a1b17a231ce0eaf5aba386b20172fa6e18bd8c1f0252f85b4f0c/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f716275732d6167656e7475722f7162746f6f6c732f62616467652e737667)](https://coveralls.io/github/qbus-agentur/qbtools)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/a0fbde050bbc45f33a454f43c3051a6f2035432c39bc3c487bf178cdd8658dc6/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f716275732d6167656e7475722f7162746f6f6c732f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/qbus-agentur/qbtools/?branch=master)

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

[](#introduction)

This extension provides a set of `ViewHelpers` and `Hooks` that are used to implement TYPO3 based websites by [Qbus](https://www.qbus.de/).

Some ViewHelpers (like `qbtools:fetch` or `qbtools:fal`) are not meant to be used as preferred solution, but are rather available when a proper implementation (using repository classes) is not possible – e.g. when data needs to be retrieved from the database in a template of a generic community extension.

Usage
-----

[](#usage)

```
$ composer require qbus/qbtools:^3.0
```

### Quick Example

[](#quick-example)

```
{namespace qbtools=Qbus\Qbtools\ViewHelpers}

  {result}

```

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 99.1% 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 ~99 days

Recently: every ~171 days

Total

28

Last Release

903d ago

Major Versions

1.9.3 → 2.0.02016-10-05

2.2.5 → 3.0.02019-03-07

2.2.7 → 3.0.32019-08-23

2.2.8 → 3.0.52020-06-07

3.0.10 → 4.0.02023-11-27

### Community

Maintainers

![](https://www.gravatar.com/avatar/dceb47f6094c1a5b55d10d91c60e77caa09eaa722f44dd3f099eb375de01b0c9?d=identicon)[qbus](/maintainers/qbus)

---

Top Contributors

[![bnf](https://avatars.githubusercontent.com/u/473155?v=4)](https://github.com/bnf "bnf (210 commits)")[![nhovratov](https://avatars.githubusercontent.com/u/19343425?v=4)](https://github.com/nhovratov "nhovratov (2 commits)")

---

Tags

extensiontypo3

###  Code Quality

Static AnalysisRector

### Embed Badge

![Health badge](/badges/qbus-qbtools/health.svg)

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

###  Alternatives

[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[georgringer/news

News system - Versatile news system based on Extbase &amp; Fluid and using the latest technologies provided by TYPO3 CMS.

2815.1M90](/packages/georgringer-news)[pagemachine/typo3-formlog

Form log for TYPO3

23225.3k6](/packages/pagemachine-typo3-formlog)[leuchtfeuer/locate

Locate - The users country, preferred language and other facts will be detected. Depending on configurable rules the user can be redirected to other languages or pages. Locate also provides geo blocking for configurable pages in configurable countries.

1182.8k](/packages/leuchtfeuer-locate)[ttn/tea

TYPO3 example extension for unit testing and best practices

9121.5k](/packages/ttn-tea)[netresearch/contexts

Multi-channel content visibility for TYPO3 - by Netresearch

1117.4k1](/packages/netresearch-contexts)

PHPackages © 2026

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