PHPackages                             silverstripe/vendor-plugin-helper - 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. silverstripe/vendor-plugin-helper

ActiveLibrary

silverstripe/vendor-plugin-helper
=================================

Assists with linking vendor modules to the public webroot

1.0.0(8y ago)19.0k↓100%1[4 issues](https://github.com/silverstripe/vendor-plugin-helper/issues)BSD-3-ClausePHPCI failing

Since Sep 25Pushed 7y ago7 watchersCompare

[ Source](https://github.com/silverstripe/vendor-plugin-helper)[ Packagist](https://packagist.org/packages/silverstripe/vendor-plugin-helper)[ RSS](/packages/silverstripe-vendor-plugin-helper/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

SilverStripe Vendor Plugin Helper Utility
-----------------------------------------

[](#silverstripe-vendor-plugin-helper-utility)

When installing SilverStripe modules in the vendor directory it may also be necessary to ensure certain module assets are exposed to the webroot, as the 'vendor' url prefix is blocked from web-access by default.

### See also: Vendor plugin

[](#see-also-vendor-plugin)

This utility allows setup of these paths if the `vendor-plugin` is disabled through the use of `--no-plugins` in install.

See information on this plugin at the [vendor-plugin github page](https://github.com/silverstripe/vendor-plugin)

### Installation

[](#installation)

```
composer global require silverstripe/vendor-plugin-helper
echo 'export PATH=$PATH:~/.composer/vendor/bin/'  >> ~/.bash_profile

```

### Commands

[](#commands)

Both commands are similar: One will symlink vendor modules, the other will copy resources. The root directory used as the public webroot is `resources` by default.

- `vendor-plugin-helper copy /path/to/www`
- `vendor-plugin-helper link /path/to/www`

Optional args:

- `--target` Top level folder to link resources to. Defaults to `resources`

###  Health Score

28

—

LowBetter than 57% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity63

Established project with proven stability

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

Unknown

Total

1

Last Release

3100d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/654636?v=4)[Aaron Carlino](/maintainers/unclecheese)[@unclecheese](https://github.com/unclecheese)

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

![](https://avatars.githubusercontent.com/u/111025?v=4)[Ingo Schommer](/maintainers/chillu)[@chillu](https://github.com/chillu)

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

![](https://www.gravatar.com/avatar/afbb3dcc9ef29c1a6eedd6addcae5fce9ab1271915a85a4c349301b71237368d?d=identicon)[silverstripe-machine01](/maintainers/silverstripe-machine01)

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

![](https://avatars.githubusercontent.com/u/1168676?v=4)[Maxime Rainville](/maintainers/maxime-rainville)[@maxime-rainville](https://github.com/maxime-rainville)

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/silverstripe-vendor-plugin-helper/health.svg)

```
[![Health](https://phpackages.com/badges/silverstripe-vendor-plugin-helper/health.svg)](https://phpackages.com/packages/silverstripe-vendor-plugin-helper)
```

###  Alternatives

[magento/community-edition

Magento 2 (Open Source)

12.0k51.9k9](/packages/magento-community-edition)[bolt/core

🧿 Bolt Core

585141.2k48](/packages/bolt-core)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

605.0M338](/packages/shopware-core)[neos/flow

Flow Application Framework

862.0M398](/packages/neos-flow)[friendsofphp/pickle

Installer for PHP extension, supports pecl package or install from src tree directly

1.7k3.3k](/packages/friendsofphp-pickle)[magento/composer

Magento composer library helps to instantiate Composer application and run composer commands.

317.6M4](/packages/magento-composer)

PHPackages © 2026

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