PHPackages                             bluecadet/bluecadet\_utilities - 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. bluecadet/bluecadet\_utilities

ActiveCustom-drupal-module[Utility &amp; Helpers](/categories/utility)

bluecadet/bluecadet\_utilities
==============================

Adds utilities to aide in development

4.2.1(6mo ago)332.1k↓38.6%[9 issues](https://github.com/bluecadet/bluecadet_utilities/issues)[2 PRs](https://github.com/bluecadet/bluecadet_utilities/pulls)1GPL-2.0+PHPPHP ^7.4||^8.0CI failing

Since Sep 8Pushed 4mo ago9 watchersCompare

[ Source](https://github.com/bluecadet/bluecadet_utilities)[ Packagist](https://packagist.org/packages/bluecadet/bluecadet_utilities)[ RSS](/packages/bluecadet-bluecadet-utilities/feed)WikiDiscussions 4.2 Synced 1mo ago

READMEChangelogDependencies (4)Versions (56)Used By (1)

Bluecadet Utilities
===================

[](#bluecadet-utilities)

Versions
--------

[](#versions)

### 1.x Branch

[](#1x-branch)

Completely old and outdated... do not use.

### 2.x Branch

[](#2x-branch)

&lt; Drupal 8.9 compatable

### 3.x Branch

[](#3x-branch)

Drupal 8.9 and Drupal 9 Compatible.

- Removed all code related to Paragraphs preview
- Removed all code related to preview Display modes of nodes. This should now all be included in Core Previews.

### 4.0.x Branch

[](#40x-branch)

Drupal 9 Compatible. Due to twig file loading easiest to keep separate branches for D9 and D10.

### 4.1.x Branch

[](#41x-branch)

Drupal 10 Compatible. Due to twig file loading easiest to keep separate branches for D9 and D10.

Includes
--------

[](#includes)

- Theme for formatting svg files
- Transliteration for file uploads ([Transliteration Module as Source](https://www.drupal.org/project/transliteration))
- Enable WYSIWYG on textfield fields
- Fractal Component template loader (copy of [https://github.com/wearewondrous/fractal\_compound\_handles](https://github.com/wearewondrous/fractal_compound_handles) to handle windows dev environments)
- Image Style generator, based on aspect ratios.
- text string search for searching html strings in text fields (eg, search for a specific link or class name being used)

### Submodules

[](#submodules)

- bc\_display\_title: Provide functionality around the use of the display title field we normally use
- bc\_sandbox: provide an easy page to play with

---

Not using Composer
------------------

[](#not-using-composer)

If you are not using composer, you can delete all unneeded files.

- composer.json

Using Composer
--------------

[](#using-composer)

If you are using composer to manage Drupal modules, make sure you add custom location for this module to be downloaded to. You must add the installer types line as well as the location for the module.

```
  ...
  "installer-types": ["custom-drupal-module"],
  "installer-paths": {
    "web/core": ["type:drupal-core"],
    "web/modules/contrib/{$name}": ["type:drupal-module"],
    "web/modules/custom/{$name}": ["type:custom-drupal-module"],
    "web/profiles/contrib/{$name}": ["type:drupal-profile"],
    "web/themes/contrib/{$name}": ["type:drupal-theme"],
    "drush/contrib/{$name}": ["type:drupal-drush"]
  },
  ...
```

Changelog
---------

[](#changelog)

- Adding in basic text search.

### 4.2.x

[](#42x)

- Enforcing Drupal 11 compatibility.

### 4.1.1

[](#411)

- Updating dev tools. Drupal module not really effected.
- Update SimpleFormatWidget to handle text fields and the “format” subfield, so it doesn’t store null in DB

### 4.1.0

[](#410)

- D10 compatibility
- Updated twig handler for D10

### 4.0.3

[](#403)

- Updating dev tools. Drupal module not really effected.

### 4.0.2

[](#402)

- Adding in utilities for github/building/composer etc.

### 4.0.1

[](#401)

- Added in Image Style generator.
- Added Simple Format Formatter so we can have min html in a text field.
- Updated simple Format formatter styles for buttons in Claro
- Added formatter settings if you want to run the text through a system text formatter.

### 8.x-3.0.3

[](#8x-303)

- Update FractalCompoundHandlesLoader class to use new components API
- Fix multiple uses of the simple formatter

### 8.x-3.0.2

[](#8x-302)

- Updated dependencies so we can use Composer v2

### 8.x-3.0.1

[](#8x-301)

- Added in styles for Claro Admin theme.

###  Health Score

49

—

FairBetter than 95% of packages

Maintenance52

Moderate activity, may be stable

Popularity31

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity82

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 99.3% 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 ~62 days

Recently: every ~48 days

Total

49

Last Release

188d ago

Major Versions

v1.0.4 → v2.0.02019-01-30

v2.1.2 → v3.0.02020-12-10

2.0.x-dev → v3.0.32021-11-09

3.0.x-dev → v4.0.12022-12-16

PHP version history (3 changes)v1.0.1PHP ^5.3.3 || ^7.0

v3.0.2PHP ^7.0

v4.0.1PHP ^7.4||^8.0

### Community

Maintainers

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

---

Top Contributors

[![pingevt](https://avatars.githubusercontent.com/u/3128823?v=4)](https://github.com/pingevt "pingevt (142 commits)")[![dirtystylus](https://avatars.githubusercontent.com/u/967225?v=4)](https://github.com/dirtystylus "dirtystylus (1 commits)")

---

Tags

drupaldrupal-modulemodule

### Embed Badge

![Health badge](/badges/bluecadet-bluecadet-utilities/health.svg)

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

PHPackages © 2026

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