PHPackages                             goldinteractive/craft3-safedelete - 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. goldinteractive/craft3-safedelete

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

goldinteractive/craft3-safedelete
=================================

Delete elements without breaking relations

23[1 PRs](https://github.com/Goldinteractive/craft3-safedelete/pulls)PHP

Since May 11Pushed 3y ago2 watchersCompare

[ Source](https://github.com/Goldinteractive/craft3-safedelete)[ Packagist](https://packagist.org/packages/goldinteractive/craft3-safedelete)[ RSS](/packages/goldinteractive-craft3-safedelete/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (5)Used By (0)

Safedelete plugin for Craft CMS 3.x
===================================

[](#safedelete-plugin-for-craft-cms-3x)

In Development - do not use!
----------------------------

[](#in-development---do-not-use)

Delete elements without breaking relations

SafeDelete enables you to delete elements without the danger of breaking relations with other elements and potentially breaking frontend user experience and even introduce crashes to your site.

If you try to delete an element which is still used you will be informed that the element is still referenced and it delivers you also a list of elements where it is referenced.

For now the safe delete only works via the element index as an element action. In future release this should also work while in the edit view of an element.

Demo
----

[](#demo)

[![Screenshot](resources/img/feature-1.png)](resources/img/feature-1.png)

[![Screenshot](resources/img/feature-2.png)](resources/img/feature-2.png)

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 84% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/855a85adbca901b0d679576113cfffb46615d0a02c94052e31282a78c9fedc3e?d=identicon)[goldinteractive](/maintainers/goldinteractive)

---

Top Contributors

[![lukasNo1](https://avatars.githubusercontent.com/u/19799373?v=4)](https://github.com/lukasNo1 "lukasNo1 (21 commits)")[![christianruhstaller](https://avatars.githubusercontent.com/u/13237645?v=4)](https://github.com/christianruhstaller "christianruhstaller (4 commits)")

### Embed Badge

![Health badge](/badges/goldinteractive-craft3-safedelete/health.svg)

```
[![Health](https://phpackages.com/badges/goldinteractive-craft3-safedelete/health.svg)](https://phpackages.com/packages/goldinteractive-craft3-safedelete)
```

###  Alternatives

[afosto/yaac

Yet Another ACME client: a decoupled LetsEncrypt client

245500.4k1](/packages/afosto-yaac)[purplepixie/phpdns

PHP DNS Direct Query Module

731.3M5](/packages/purplepixie-phpdns)[cachethq/badger

A badge generator for Laravel.

2241.0k1](/packages/cachethq-badger)[nzta/silverstripe-sitebanner

Site-wide banners activated through the CMS

1035.2k](/packages/nzta-silverstripe-sitebanner)

PHPackages © 2026

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