PHPackages                             pringuin/searchreplacebundle - 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. [Search &amp; Filtering](/categories/search)
4. /
5. pringuin/searchreplacebundle

ActivePimcore-bundle[Search &amp; Filtering](/categories/search)

pringuin/searchreplacebundle
============================

Searchreplace Bundle for Pimcore

520[1 issues](https://github.com/pringuin/searchreplacebundle/issues)PHP

Since Oct 22Pushed 4y ago3 watchersCompare

[ Source](https://github.com/pringuin/searchreplacebundle)[ Packagist](https://packagist.org/packages/pringuin/searchreplacebundle)[ RSS](/packages/pringuin-searchreplacebundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Search &amp; Replace Bundle for Pimcore
=======================================

[](#search--replace-bundle-for-pimcore)

Add the option to search and replace text in all pimcore documents.

Note that this bundle is quite new and has not been tested thoroughly. Use at your own risk! No warranty given. This bundle does directly modify the Pimcore Database tables. Backups are highly recommended.

Features
--------

[](#features)

- Easy installation in pimcore projects (drop-in-solution)
- Multilingual admin interface to search and replace
- Testrun with replacement preview

[![Backend Interface](docs/img/search_form.png)](docs/img/search_form.png)

[![Backend Interface](docs/img/replacement_preview.png)](docs/img/replacement_preview.png)

Installation
------------

[](#installation)

### Composer Installation

[](#composer-installation)

1. Add code below to your `composer.json` or install it via command line

```
"require": {
    "pringuin/searchreplacebundle" : "dev-main"
}
```

### Installation via Extension Manager

[](#installation-via-extension-manager)

After you have installed the Search &amp; Replace Bundle via composer, open the pimcore administration backend and go to `Tools` =&gt; `Extension`:

- Click the green `+` Button in `Enable / Disable` row
- Click the green `+` Button in `Install/Uninstall` row

### Installation via CommandLine

[](#installation-via-commandline)

After you have installed the Search &amp; Replace Bundle via composer:

- Execute: `$ bin/console pimcore:bundle:enable pringuinSearchreplaceBundle`
- Execute: `$ bin/console pimcore:bundle:install pringuinSearchreplaceBundle`

Contributing
------------

[](#contributing)

We'd be very happy if you'd support us by improving this bundle with pull requests.

Copyright and license
---------------------

[](#copyright-and-license)

Copyright: [PRinguin GbR](https://pringuin.de)
For licensing details please visit [LICENSE.md](LICENSE.md)

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 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.

### Community

Maintainers

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

---

Top Contributors

[![Cruiser13](https://avatars.githubusercontent.com/u/2771909?v=4)](https://github.com/Cruiser13 "Cruiser13 (7 commits)")

---

Tags

pimcorereplacesearch

### Embed Badge

![Health badge](/badges/pringuin-searchreplacebundle/health.svg)

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

###  Alternatives

[ruflin/elastica

Elasticsearch Client

2.3k50.4M202](/packages/ruflin-elastica)[opensearch-project/opensearch-php

PHP Client for OpenSearch

15024.3M64](/packages/opensearch-project-opensearch-php)[mailerlite/laravel-elasticsearch

An easy way to use the official PHP ElasticSearch client in your Laravel applications.

934529.3k2](/packages/mailerlite-laravel-elasticsearch)[massive/search-bundle

Massive Search Bundle

721.4M13](/packages/massive-search-bundle)[shyim/opensearch-php-dsl

OpenSearch/Elasticsearch DSL library

175.9M9](/packages/shyim-opensearch-php-dsl)[outl1ne/nova-multiselect-filter

Multiselect filter for Laravel Nova.

45802.7k3](/packages/outl1ne-nova-multiselect-filter)

PHPackages © 2026

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