PHPackages                             imponeer/composer-nodejs-installer - 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. imponeer/composer-nodejs-installer

ActiveMetapackage[Utility &amp; Helpers](/categories/utility)

imponeer/composer-nodejs-installer
==================================

Installs specific nodejs version in vendor/

v19.1.0-p1(3y ago)02MITCI passing

Since Nov 14Pushed 1y ago1 watchersCompare

[ Source](https://github.com/imponeer/composer-nodejs-installer)[ Packagist](https://packagist.org/packages/imponeer/composer-nodejs-installer)[ RSS](/packages/imponeer-composer-nodejs-installer/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (10)Dependencies (1)Versions (89)Used By (0)

[![License](https://camo.githubusercontent.com/e421579b9d93180b1b4fcf55c3f0294c271320974e879343f1216da01d250459/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f696d706f6e6565722f636f6d706f7365722d6e6f64656a732d696e7374616c6c65722e7376673f6d61784167653d32353932303030)](LICENSE)[![Packagist](https://camo.githubusercontent.com/24812ace3a0c368260a128048242c51ae350657ccbba53db461ef5cc857ea9c7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f696d706f6e6565722f636f6d706f7365722d6e6f64656a732d696e7374616c6c65722e737667)](https://packagist.org/packages/imponeer/composer-nodejs-installer)[![Packagist](https://camo.githubusercontent.com/b76736d4fa60b53443b67affb45494d23a1f34f0af377cce4070aebff9f95df3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f696d706f6e6565722f636f6d706f7365722d6e6f64656a732d696e7374616c6c65722e737667)](https://packagist.org/packages/imponeer/composer-nodejs-installer)

Composer NodeJS Installer
=========================

[](#composer-nodejs-installer)

Composer extension that installs [NodeJS](https://nodejs.org) to vendor bin path.

Usage
-----

[](#usage)

Easiest way to do that is to execute composer command from console:

```
composer require imponeer/composer-nodejs-installer
```

Versioning
----------

[](#versioning)

The package will be automatically updated each time when new yarn version is released.

So, if you need to use specific node version for example 10.x, you can specify in composer.json with `"imponeer/composer-nodejs-installer":"^10.0.0"` line.

How to contribute?
------------------

[](#how-to-contribute)

If you want to add some functionality or fix bugs, you can fork, change and create pull request. If you not sure how this works, try [interactive GitHub tutorial](https://try.github.io).

If you found any bug or have some questions, use [issues tab](https://github.com/imponeer/composer-nodejs-installer/issues) and write there your questions.

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 98.3% 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 ~8 days

Total

89

Last Release

1327d ago

Major Versions

v17.9.1-p1 → v18.3.0-p12022-06-03

v16.17.0-p1 → v18.8.0-p12022-08-25

v16.18.0-p1 → v18.11.0-p12022-10-14

v18.11.0-p1 → v19.0.0-p12022-10-19

v14.21.0-p1 → v19.0.1-p12022-11-05

### Community

Maintainers

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

![](https://avatars.githubusercontent.com/u/342641?v=4)[Raimondas Rimkevičius](/maintainers/MekDrop)[@MekDrop](https://github.com/MekDrop)

---

Top Contributors

[![MekDrop](https://avatars.githubusercontent.com/u/342641?v=4)](https://github.com/MekDrop "MekDrop (114 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (1 commits)")[![mend-bolt-for-github[bot]](https://avatars.githubusercontent.com/in/16809?v=4)](https://github.com/mend-bolt-for-github[bot] "mend-bolt-for-github[bot] (1 commits)")

---

Tags

composer-librarycomposer-plugininstallernodenode-jsnodejsnpmjavascriptnodejsfrontendnodenpm

### Embed Badge

![Health badge](/badges/imponeer-composer-nodejs-installer/health.svg)

```
[![Health](https://phpackages.com/badges/imponeer-composer-nodejs-installer/health.svg)](https://phpackages.com/packages/imponeer-composer-nodejs-installer)
```

###  Alternatives

[fxp/composer-asset-plugin

NPM/Bower Dependency Manager for Composer

9434.8M41](/packages/fxp-composer-asset-plugin)[foxy/foxy

Fast, reliable, and secure NPM/Yarn/pnpm bridge for Composer

182290.8k26](/packages/foxy-foxy)[mouf/nodejs-installer

An installer package that let's you install NodeJS and NPM as a Composer dependency.

107709.1k15](/packages/mouf-nodejs-installer)[php-forge/foxy

Fast, reliable, and secure Bun/NPM/Yarn/pnpm bridge for Composer

45136.3k4](/packages/php-forge-foxy)[efficiently/larasset

Larasset is a library for Laravel 5 which manage assets in an easy way.

684.8k](/packages/efficiently-larasset)[regularjack/frontend-bundle

A modern frontend development workflow for Symfony apps

3022.6k](/packages/regularjack-frontend-bundle)

PHPackages © 2026

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