PHPackages                             dimadin/clean-expired-transients - 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. dimadin/clean-expired-transients

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

dimadin/clean-expired-transients
================================

Safest and simplest WordPress transients garbage collector.

1.2(9y ago)117GPL-2.0+PHP

Since May 4Pushed 7y ago1 watchersCompare

[ Source](https://github.com/dimadin/clean-expired-transients)[ Packagist](https://packagist.org/packages/dimadin/clean-expired-transients)[ Docs](http://blog.milandinic.com/wordpress/plugins/clean-expired-transients/)[ RSS](/packages/dimadin-clean-expired-transients/feed)WikiDiscussions master Synced 1mo ago

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

Clean Expired Transients
========================

[](#clean-expired-transients)

[![Build Status](https://camo.githubusercontent.com/c00e6253307db20918fffeed7a5a5bbde94b6f441bb0719b152d523ce9317276/68747470733a2f2f6170692e7472617669732d63692e6f72672f64696d6164696e2f636c65616e2d657870697265642d7472616e7369656e74732e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/dimadin/clean-expired-transients)

[Plugin homepage](https://milandinic.com/wordpress/plugins/clean-expired-transients/) | [Plugin author](https://milandinic.com/) | [Donate](https://milandinic.com/donate/)

Safest and simplest transients garbage collector.

This plugin cleans every transient from database older than one minute using safe native WordPress function. It works on multisite too.

By default, it will check for expired transients once daily, though you can call it any time using `Clean_Expired_Transients::clean();`.

Clean Expired Transients is a very lightweight, it has no settings, just activate it and it works immediately.

Note that it can be used by developers in their project in any place, it doesn't require activation and it's safe to use since it checks is there existing installation, just include it.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~297 days

Total

3

Last Release

3440d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/54c4bd393dafccafaf09bf6441bbd933db30b4d4fd153211f79636e8838cdac5?d=identicon)[dimadin](/maintainers/dimadin)

---

Top Contributors

[![dimadin](https://avatars.githubusercontent.com/u/2678421?v=4)](https://github.com/dimadin "dimadin (17 commits)")

---

Tags

wordpress

### Embed Badge

![Health badge](/badges/dimadin-clean-expired-transients/health.svg)

```
[![Health](https://phpackages.com/badges/dimadin-clean-expired-transients/health.svg)](https://phpackages.com/packages/dimadin-clean-expired-transients)
```

###  Alternatives

[roots/bedrock

WordPress boilerplate with Composer, easier configuration, and an improved folder structure

6.5k441.8k2](/packages/roots-bedrock)[cedaro/gravity-forms-iframe

Embed a Gravity Form on any site using an iframe.

1563.0k](/packages/cedaro-gravity-forms-iframe)[iceicetimmy/acf-post-type-selector

Post type selector for Advanced Custom Fields.

559.0k](/packages/iceicetimmy-acf-post-type-selector)

PHPackages © 2026

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