brand-industry / craft-editrix
The safest way to update content at scale in Craft CMS. Advanced search & replace with visual diff, dry-run, logs, and rollback.
Package info
github.com/Brand-Industry/craft-editrix
Type:craft-plugin
pkg:composer/brand-industry/craft-editrix
2.0.0-beta.2
2026-09-15 23:21 UTC
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-17 21:15:02 UTC
README
The safest way to update content at scale in Craft CMS.
Editrix is an advanced search & replace plugin that lets you find and update content across your entire Craft site with visual previews, detailed logs, and full rollback capability.
Features
- Powerful Search - Find text across entries, globals, Matrix fields, and more
- Visual Diff Preview - See exactly what will change before you commit
- Safe by Default - Dry-run mode, confirmation dialogs, and environment warnings
- Complete History - Every operation is logged with full rollback capability
- Multi-Site Ready - Search across all sites or filter by specific ones
- Scope Filters - Target specific sections, fields, or entry types
- Fast & Efficient - Update thousands of entries in seconds
Editions
| Feature | Standard | Pro |
|---|---|---|
| Search Entries & Globals | ✅ | ✅ |
| Basic Replace | ✅ | ✅ |
| Case Insensitive | ✅ | ✅ |
| Logs & Revert | 30 days | 90 days |
| Matrix Fields | ✅ | ✅ |
| Categories | ✅ | ✅ |
| Regex Support | ✅ | ✅ |
| Whole Words | ✅ | ✅ |
| Multi-Site | ✅ | ✅ |
| Scope Filters | Sections, Sites | Full |
| Diff Preview | Text | Visual |
| Dry Run Mode | ✅ | ✅ |
| Export Logs | CSV | CSV + JSON |
| Presets | 5 | Unlimited |
| Protected Fields | - | ✅ |
| CLI Commands | - | ✅ |
| API & Webhooks | - | ✅ |
Requirements
- Craft CMS 4.0+
- PHP 8.0.2+
Installation
Usage
- Navigate to Editrix in the control panel sidebar
- Enter your search term and replacement text
- Configure options (regex, case sensitivity, scope)
- Click Preview Changes to see what will be affected
- Review the results and click Replace Selected
- Done! View the operation in History to revert if needed.
Support
- Documentation: editrix.dev/docs
- Issues: GitHub Issues