PHPackages                             sp/bower-bundle - 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. sp/bower-bundle

AbandonedArchivedSymfony-bundle[Utility &amp; Helpers](/categories/utility)

sp/bower-bundle
===============

Handle asset dependencies with bower

v0.12(8y ago)230423.0k—6%43[15 issues](https://github.com/Spea/SpBowerBundle/issues)[1 PRs](https://github.com/Spea/SpBowerBundle/pulls)14MITPHPPHP &gt;=5.3.3

Since Nov 14Pushed 7y ago11 watchersCompare

[ Source](https://github.com/Spea/SpBowerBundle)[ Packagist](https://packagist.org/packages/sp/bower-bundle)[ RSS](/packages/sp-bower-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (7)Versions (15)Used By (14)

SpBowerBundle
=============

[](#spbowerbundle)

The SpBowerBundle adds support for handling asset dependencies with bower in a nice way.

Features included:

- Install bower packages in your bundles with one command
- Register all installed bower packages as assets so they can be used in templates
- Unit tested

**Caution:** This bundle is developed in sync with [symfony's repository](https://github.com/symfony/symfony).

⚠️ This Project Has Been Deprecated ⚠️
======================================

[](#warning-this-project-has-been-deprecated-warning)

Thank you for your interest in contributing to this bundle. Unfortunately, **I do not plan to continue maintaining this bundle.**

With symfony 3.0 assetic was removed (at least in the standard edition) and some time later the new [Webpack Encore](https://github.com/symfony/webpack-encore)component was announced, thus (and the fact that I stopped using bower myself a while ago) I will no longer maintain this bundle.

Feel free to use this bundle as-is but I strongly recommend using other tools for asset management (like grunt, gulp or webpack). If you have a project depending on this bundle, I would recommend on migrating it to something else.

If someone wants to take over this bundle, let me know and I will gladly transfer the ownership.

Thanks for your support and using this bundle over the years.

---

### Bower &gt;= 1.0.0

[](#bower--100)

Since version [0.8](https://github.com/Spea/SpBowerBundle/releases/tag/v0.8) the bundle fully supports bower `>= 1.0.0`. If you used version 0.7 before, you might want to read the [upgrade instructions to 0.8](Upgrade.md#07-to-08).

### Bower &lt; 1.0.0

[](#bower--100-1)

If you are still using a bower version `< 1.0.0`, you must use a Version lower or equal to [0.7](https://github.com/Spea/SpBowerBundle/releases/tag/v0.7) from this bundle.

[![Build Status](https://camo.githubusercontent.com/7932f277ff8c58c656693ccfbc36113633fae91187bd5bf339327d0ebde4a114/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f537065612f5370426f77657242756e646c652e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/Spea/SpBowerBundle) [![Latest Stable Version](https://camo.githubusercontent.com/2500e0358790fe0c719b7c1c2f96b8f34bf6c0afcf8c4a8f2b3b3c9b6aeab79a/68747470733a2f2f706f7365722e707567782e6f72672f73702f626f7765722d62756e646c652f762f737461626c652e706e67)](https://packagist.org/packages/sp/bower-bundle) [![Total Downloads](https://camo.githubusercontent.com/dbe585554e050a5d82b12805d3e4d271e98d54e1fcce4702e421bad72a3ccdde/68747470733a2f2f706f7365722e707567782e6f72672f73702f626f7765722d62756e646c652f646f776e6c6f6164732e706e67)](https://packagist.org/packages/sp/bower-bundle)

Documentation
-------------

[](#documentation)

[Read the Documentation for master](https://github.com/Spea/SpBowerBundle/blob/master/Resources/doc/index.md)

[Read the Documentation for 0.1](https://github.com/Spea/SpBowerBundle/blob/v0.1/Resources/doc/index.md)

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

[](#installation)

All the installation instructions are located in the [documentation](https://github.com/Spea/SpBowerBundle/blob/master/Resources/doc/index.md).

License
-------

[](#license)

This bundle is under the MIT license. See the complete license in the bundle:

```
Resources/meta/LICENSE

```

Reporting an issue or a feature request
---------------------------------------

[](#reporting-an-issue-or-a-feature-request)

Issues and feature requests are tracked in the [Github issue tracker](https://github.com/Spea/SpBowerBundle/issues).

When reporting a bug, it may be a good idea to reproduce it in a basic project built using the [Symfony Standard Edition](https://github.com/symfony/symfony-standard)to allow developers of the bundle to reproduce the issue by simply cloning it and following some steps.

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity53

Moderate usage in the ecosystem

Community38

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 76.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 ~145 days

Recently: every ~362 days

Total

13

Last Release

3190d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/84ed641aeff9d2a1e53a3db31958edd22768163b5a6f54c8a4d602fb5faab13f?d=identicon)[Spea](/maintainers/Spea)

---

Top Contributors

[![Spea](https://avatars.githubusercontent.com/u/495017?v=4)](https://github.com/Spea "Spea (129 commits)")[![JMSBot](https://avatars.githubusercontent.com/u/1719218?v=4)](https://github.com/JMSBot "JMSBot (6 commits)")[![luishdez](https://avatars.githubusercontent.com/u/38347?v=4)](https://github.com/luishdez "luishdez (4 commits)")[![hallabro](https://avatars.githubusercontent.com/u/44033026?v=4)](https://github.com/hallabro "hallabro (3 commits)")[![fran6co](https://avatars.githubusercontent.com/u/726088?v=4)](https://github.com/fran6co "fran6co (3 commits)")[![uwej711](https://avatars.githubusercontent.com/u/648874?v=4)](https://github.com/uwej711 "uwej711 (2 commits)")[![alfonsfoubert](https://avatars.githubusercontent.com/u/2804767?v=4)](https://github.com/alfonsfoubert "alfonsfoubert (2 commits)")[![jamarisi](https://avatars.githubusercontent.com/u/678657?v=4)](https://github.com/jamarisi "jamarisi (2 commits)")[![kaiwa](https://avatars.githubusercontent.com/u/319268?v=4)](https://github.com/kaiwa "kaiwa (2 commits)")[![milaney](https://avatars.githubusercontent.com/u/1414207?v=4)](https://github.com/milaney "milaney (2 commits)")[![thierrymarianne](https://avatars.githubusercontent.com/u/1053622?v=4)](https://github.com/thierrymarianne "thierrymarianne (2 commits)")[![eidsonator](https://avatars.githubusercontent.com/u/954092?v=4)](https://github.com/eidsonator "eidsonator (1 commits)")[![sstok](https://avatars.githubusercontent.com/u/904790?v=4)](https://github.com/sstok "sstok (1 commits)")[![lavoiesl](https://avatars.githubusercontent.com/u/1216046?v=4)](https://github.com/lavoiesl "lavoiesl (1 commits)")[![chellem](https://avatars.githubusercontent.com/u/570856?v=4)](https://github.com/chellem "chellem (1 commits)")[![markitosgv](https://avatars.githubusercontent.com/u/1706470?v=4)](https://github.com/markitosgv "markitosgv (1 commits)")[![acrobat](https://avatars.githubusercontent.com/u/1374857?v=4)](https://github.com/acrobat "acrobat (1 commits)")[![Ninir](https://avatars.githubusercontent.com/u/855022?v=4)](https://github.com/Ninir "Ninir (1 commits)")[![pborreli](https://avatars.githubusercontent.com/u/77759?v=4)](https://github.com/pborreli "pborreli (1 commits)")[![groganz](https://avatars.githubusercontent.com/u/8213731?v=4)](https://github.com/groganz "groganz (1 commits)")

---

Tags

assetdependenciesbowerbower manager

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/sp-bower-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/sp-bower-bundle/health.svg)](https://phpackages.com/packages/sp-bower-bundle)
```

###  Alternatives

[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[fxp/composer-asset-plugin

NPM/Bower Dependency Manager for Composer

8894.8M41](/packages/fxp-composer-asset-plugin)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[shivas/versioning-bundle

Symfony application versioning, simple console command to manage version (with providers e.g. git tag) of your application using Semantic Versioning 2.0.0 recommendations

1121.2M1](/packages/shivas-versioning-bundle)[netgen/layouts-core

Netgen Layouts enables you to build and manage complex web pages in a simpler way and with less coding. This is the core of Netgen Layouts, its heart and soul.

3689.4k10](/packages/netgen-layouts-core)[regularjack/frontend-bundle

A modern frontend development workflow for Symfony apps

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

PHPackages © 2026

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