PHPackages                             rdx/composer-localoader-plugin - 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. rdx/composer-localoader-plugin

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

rdx/composer-localoader-plugin
==============================

Composer plugin to load some dependencies locally

1.5(2y ago)4100[1 issues](https://github.com/rudiedirkx/composer-localoader-plugin/issues)MITPHP

Since Oct 29Pushed 2y ago1 watchersCompare

[ Source](https://github.com/rudiedirkx/composer-localoader-plugin)[ Packagist](https://packagist.org/packages/rdx/composer-localoader-plugin)[ RSS](/packages/rdx-composer-localoader-plugin/feed)WikiDiscussions master Synced 2w ago

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

Localoader
==========

[](#localoader)

Localoader adds a binary `locaload` with which you can choose to load dependencies locally instead of using the Packagist version. This is especially useful when developing your own packages, or others, in an existing project or context.

**N.B.** You still have to `composer require` the dependency!

Install
-------

[](#install)

```
composer global require rdx/composer-localoader-plugin

```

Use it
------

[](#use-it)

Alias an entire package:

```
locaload alias author/some-package /var/www/dev/packages/author-some-package

```

Argument 1 is the Composer package name: `author/some-package`.

Argument 2 is the location of your checkout of that package: `/var/www/dev/packages/author-some-package`.

This will create and maintain a symlink from Composer's vendor dir to your dev checkout.

Check it
--------

[](#check-it)

To see which packages are 'localoaded':

```
locaload list

```

Output will be something like:

```
Currently loading:
Array
(
    [alias] => Array
        (
			[author/some-package] => /var/www/dev/packages/author-some-package
		)
)

```

### Deprecation warning

[](#deprecation-warning)

This package used to load namespaces locally, without symlink, but that didn't include all of Composer's `"autoload"` properties. Your `composer.locaload` might have `psr-0` or `psr-4`config. Remove that, and replace it with `alias`.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity66

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 ~764 days

Total

4

Last Release

918d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/78549c1dc5c83ec0201c9afc66762c6d5bbf770291b12bae5a7a65350f950dba?d=identicon)[rudiedirkx](/maintainers/rudiedirkx)

---

Top Contributors

[![rudiedirkx](https://avatars.githubusercontent.com/u/168024?v=4)](https://github.com/rudiedirkx "rudiedirkx (45 commits)")

### Embed Badge

![Health badge](/badges/rdx-composer-localoader-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/rdx-composer-localoader-plugin/health.svg)](https://phpackages.com/packages/rdx-composer-localoader-plugin)
```

###  Alternatives

[symfony/runtime

Enables decoupling PHP applications from global state

740103.0M1.2k](/packages/symfony-runtime)[drupal/core-composer-scaffold

A flexible Composer project scaffold builder.

5346.5M600](/packages/drupal-core-composer-scaffold)[drupal/core-project-message

Adds a message after Composer installation.

2125.4M213](/packages/drupal-core-project-message)[phpro/grumphp-shim

GrumPHP Phar distribution

284.9M348](/packages/phpro-grumphp-shim)[automattic/jetpack-autoloader

Creates a custom autoloader for a plugin or theme.

566.3M167](/packages/automattic-jetpack-autoloader)[altis/core

Core module for Altis

19233.0k4](/packages/altis-core)

PHPackages © 2026

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