PHPackages                             axstrad/browser-sync-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. axstrad/browser-sync-bundle

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

axstrad/browser-sync-bundle
===========================

A Symfony 2 bundle for use with Browser-Sync.io

v1.0.1(11y ago)21.7k1[1 issues](https://github.com/dankempster/axstrad-browser-sync-bundle/issues)MITPHPPHP &gt;=5.3.3

Since Jan 12Pushed 9y ago2 watchersCompare

[ Source](https://github.com/dankempster/axstrad-browser-sync-bundle)[ Packagist](https://packagist.org/packages/axstrad/browser-sync-bundle)[ RSS](/packages/axstrad-browser-sync-bundle/feed)WikiDiscussions develop Synced 1mo ago

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

[![Latest Stable Version](https://camo.githubusercontent.com/e6bf946a1caf8639f395bc9f8d8a1c3981722f006794ace5708c792afe6d569e/68747470733a2f2f706f7365722e707567782e6f72672f617873747261642f62726f777365722d73796e632d62756e646c652f762f737461626c652e737667)](https://packagist.org/packages/axstrad/browser-sync-bundle) [![Total Downloads](https://camo.githubusercontent.com/493604d26a3feb32f94c917196e25050b56889cef6e13a96d39773d6cdbe6036/68747470733a2f2f706f7365722e707567782e6f72672f617873747261642f62726f777365722d73796e632d62756e646c652f646f776e6c6f6164732e737667)](https://packagist.org/packages/axstrad/browser-sync-bundle) [![Latest Unstable Version](https://camo.githubusercontent.com/d03173dfda5d78f759500ff47006591539934cd59d1963e81a180ecdde7b095e/68747470733a2f2f706f7365722e707567782e6f72672f617873747261642f62726f777365722d73796e632d62756e646c652f762f756e737461626c652e737667)](https://packagist.org/packages/axstrad/browser-sync-bundle) [![License](https://camo.githubusercontent.com/775116e8c48afc7bc2965dedd0ff5fc2299911dea5549e4a927afd4eb7611cc4/68747470733a2f2f706f7365722e707567782e6f72672f617873747261642f62726f777365722d73796e632d62756e646c652f6c6963656e73652e737667)](https://packagist.org/packages/axstrad/browser-sync-bundle)

AxstradBrowserSyncBundle
========================

[](#axstradbrowsersyncbundle)

**NAMESPACE:** Axstrad\\Bundle\\BrowserSyncBundle

Introduction
------------

[](#introduction)

For use with [Browser Sync](http://www.browsersync.io/).

This bundle will inject the Browser Sync markup into every non-AJAX HTML response sent from your app. By default, this will occour when your app is in debug mode.

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

[](#installation)

Install the bundle using composer.

```
$ composer require --dev axstrad-browser-sync-bundle

```

Add the bundle to your kernel.

```
// app/AppKernel.php

if ($this->getEnvironment() == 'dev') {
    $bundles[] = new Axstrad\Bundle\BrowserSyncBundle\AxstradBrowserSyncBundle();
}
```

That's it! The browser sync markup will be inected into all HTML requests so long as your app is in debug mode.

Configuration Reference
-----------------------

[](#configuration-reference)

Full config with default values:

```
axstrad_browser_sync:
    enabled: %kernel.debug%
    server_port: 3000
    client_version: null
```

**enabled** (Boolean): Enable (true) or disable (false) the bundle. If null the value of the kernel's debug parameter is inherited.

**server\_port** (Integer): Set the server port to use within the Browser Sync markup.

**client\_version** (String): Your installed version of Browser Sync, you may leave this blank.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 97.4% 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 ~20 days

Total

2

Last Release

4123d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/083ef19db61f77b0448c713af97c328180fc7609794a3f9b7e467b8a993f6b93?d=identicon)[dankempster](/maintainers/dankempster)

---

Top Contributors

[![dankempster](https://avatars.githubusercontent.com/u/299901?v=4)](https://github.com/dankempster "dankempster (38 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (1 commits)")

---

Tags

browser-sync

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/axstrad-browser-sync-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/axstrad-browser-sync-bundle/health.svg)](https://phpackages.com/packages/axstrad-browser-sync-bundle)
```

###  Alternatives

[ezsystems/symfony-tools

eZ Systems Symfony Tools

19306.9k2](/packages/ezsystems-symfony-tools)

PHPackages © 2026

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