PHPackages                             ycloudyusa/useless\_machines - 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. ycloudyusa/useless\_machines

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

ycloudyusa/useless\_machines
============================

Modules that turn themselves off.

2.1.0(5mo ago)039.8k↓30.6%31GPL-3.0-or-laterPHP

Since Sep 13Pushed 5mo ago2 watchersCompare

[ Source](https://github.com/YCloudYUSA/useless_machines)[ Packagist](https://packagist.org/packages/ycloudyusa/useless_machines)[ RSS](/packages/ycloudyusa-useless-machines/feed)WikiDiscussions 2.x Synced 1mo ago

READMEChangelog (9)Dependencies (1)Versions (17)Used By (1)

[![An animation of a "useless machine" turning itself off.](https://camo.githubusercontent.com/f5ad216bd2cc165fc16a6981878f4e991340e428026ba066d7a451720e03772b/68747470733a2f2f6d656469612e74656e6f722e636f6d2f5a4852644f6e767743486741414141432f66756e6e792e676966)](https://camo.githubusercontent.com/f5ad216bd2cc165fc16a6981878f4e991340e428026ba066d7a451720e03772b/68747470733a2f2f6d656469612e74656e6f722e636f6d2f5a4852644f6e767743486741414141432f66756e6e792e676966)

useless\_machines
=================

[](#useless_machines)

Modules that turn themselves off.

> A useless machine or useless box is a device whose only function is to turn itself off.
>
> \-- [Wikipedia](https://en.wikipedia.org/wiki/Useless_machine)

These modules exist solely to replace modules that have been [accidentally removed from your Drupal site](https://www.drupal.org/docs/updating-drupal/troubleshooting-database-updates#s-manually-removing-a-missing-theme-or-module). Upon `updb` they disable themselves, automagically removing the missing module from your configuration.

But... no... 😢
--------------

[](#but-no-)

### I still want to use a few of these modules

[](#i-still-want-to-use-a-few-of-these-modules)

If you are using a package that requires `useless_machines` (like [YMCA Website Services](https://github.com/YCloudYUSA/yusaopeny/blob/main/composer.json#L159)) but you still need one of these modules:

- fork this repo
    - remove the line of any module you want to use from the `conflict` section in `composer.json`
    - remove the corresponding directory
- swap out your fork by [using an inline alias](https://getcomposer.org/doc/articles/aliases.md#require-inline-alias) in **your project's** `composer.json`.

### I don't want any of these useless machines

[](#i-dont-want-any-of-these-useless-machines)

Fret not, we've got [a branch for you](https://github.com/YCloudYUSA/useless_machines/tree/allow-contrib).

```
composer require ycloudyusa/useless_machines:"dev-allow-contrib as dev-main"

```

###  Health Score

45

—

FairBetter than 93% of packages

Maintenance70

Regular maintenance activity

Popularity31

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~66 days

Recently: every ~24 days

Total

10

Last Release

174d ago

Major Versions

1.2 → 2.0.02025-07-02

### Community

Maintainers

![](https://www.gravatar.com/avatar/1388b312dca2d4c24fb3474c71a6729b13b255860ff0188b0286013bc703bf5a?d=identicon)[podarok](/maintainers/podarok)

---

Top Contributors

[![svicervlad](https://avatars.githubusercontent.com/u/26228931?v=4)](https://github.com/svicervlad "svicervlad (16 commits)")[![podarok](https://avatars.githubusercontent.com/u/563412?v=4)](https://github.com/podarok "podarok (11 commits)")[![froboy](https://avatars.githubusercontent.com/u/238201?v=4)](https://github.com/froboy "froboy (6 commits)")[![shuklina](https://avatars.githubusercontent.com/u/22738130?v=4)](https://github.com/shuklina "shuklina (2 commits)")

### Embed Badge

![Health badge](/badges/ycloudyusa-useless-machines/health.svg)

```
[![Health](https://phpackages.com/badges/ycloudyusa-useless-machines/health.svg)](https://phpackages.com/packages/ycloudyusa-useless-machines)
```

###  Alternatives

[farmos/farmos

A web-based farm record keeping application.

1.2k6.7k1](/packages/farmos-farmos)

PHPackages © 2026

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