PHPackages                             open-telemetry/extension-propagator-b3 - 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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. open-telemetry/extension-propagator-b3

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

open-telemetry/extension-propagator-b3
======================================

B3 propagator extension for OpenTelemetry PHP.

1.2.0(8mo ago)0283.5k↓32.6%5Apache-2.0PHPPHP ^8.1

Since Aug 24Pushed 3mo ago3 watchersCompare

[ Source](https://github.com/opentelemetry-php/extension-propagator-b3)[ Packagist](https://packagist.org/packages/open-telemetry/extension-propagator-b3)[ RSS](/packages/open-telemetry-extension-propagator-b3/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (10)Dependencies (4)Versions (17)Used By (5)

[![Releases](https://camo.githubusercontent.com/46e38a504120203bf7615645011bcf2bb834e03e8eb0bc8e0f4864c729fd5baf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72656c65617365732d707572706c65)](https://github.com/opentelemetry-php/extension-propagator-b3/releases)[![Source](https://camo.githubusercontent.com/01ba67d74550c209c6f6bc1772d7f10c4091b208bdf35676da1e758e6f406095/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f736f757263652d657874656e73696f6e2d2d70726f70616761746f722d2d62332d677265656e)](https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Extension/Propagator/B3)[![Mirror](https://camo.githubusercontent.com/8052c1538306fc657838423da99c20c499f132e26aa5ac2ad34e74ada7f30f4e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d6972726f722d6f70656e74656c656d657472792d2d7068703a657874656e73696f6e2d2d70726f70616761746f722d2d62332d626c7565)](https://github.com/opentelemetry-php/extension-propagator-b3)[![Latest Version](https://camo.githubusercontent.com/88d204a86a1322ae93f80c4446c78771b48d6cc7ec1ff77dfe78dcf1202d40c4/687474703a2f2f706f7365722e707567782e6f72672f6f70656e2d74656c656d657472792f657874656e73696f6e2d70726f70616761746f722d62332f762f756e737461626c65)](https://packagist.org/packages/open-telemetry/extension-propagator-b3/)[![Stable](https://camo.githubusercontent.com/75243fb50d5f45f9e174013b0a63c1d2a562a2dec3ce766059b7971de78bcce0/687474703a2f2f706f7365722e707567782e6f72672f6f70656e2d74656c656d657472792f657874656e73696f6e2d70726f70616761746f722d62332f762f737461626c65)](https://packagist.org/packages/open-telemetry/extension-propagator-b3/)

OpenTelemetry Extension
=======================

[](#opentelemetry-extension)

### B3 Propagator

[](#b3-propagator)

B3 is a propagator that supports the specification for the header "b3" used for trace context propagation across service boundaries.(). OpenTelemetry PHP B3 Propagator Extension provides option to use B3 single header() as well as B3 multi header () propagators.

### Usage

[](#usage)

For B3 single header:

```
B3Propagator::getB3SingleHeaderInstance()

```

For B3 multi header:

```
B3Propagator::getB3MultiHeaderInstance()

```

Both of the above have `extract` and `inject` methods available to extract and inject respectively into the header.

Contributing
------------

[](#contributing)

This repository is a read-only git subtree split. To contribute, please see the main [OpenTelemetry PHP monorepo](https://github.com/open-telemetry/opentelemetry-php).

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance72

Regular maintenance activity

Popularity35

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 55.6% 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 ~76 days

Recently: every ~166 days

Total

16

Last Release

257d ago

Major Versions

0.0.17 → 1.0.0beta12022-12-09

1.1.0beta1 → 2.x-dev2025-01-29

PHP version history (3 changes)0.0.15PHP ^7.4 || ^8.0

1.1.0PHP ^8.1

2.x-devPHP ^8.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4978962?v=4)[Brett McBride](/maintainers/brettmc)[@brettmc](https://github.com/brettmc)

![](https://avatars.githubusercontent.com/u/4099109?v=4)[Bob Strecansky](/maintainers/bobstrecansky)[@bobstrecansky](https://github.com/bobstrecansky)

![](https://www.gravatar.com/avatar/6c8d11f4cc2c4bb65832357398092369df3b5ecda1171441be8c6a75e844f97f?d=identicon)[tidal](/maintainers/tidal)

---

Top Contributors

[![brettmc](https://avatars.githubusercontent.com/u/4978962?v=4)](https://github.com/brettmc "brettmc (10 commits)")[![Nevay](https://avatars.githubusercontent.com/u/22509671?v=4)](https://github.com/Nevay "Nevay (4 commits)")[![amber0612](https://avatars.githubusercontent.com/u/30532446?v=4)](https://github.com/amber0612 "amber0612 (1 commits)")[![kishannsangani](https://avatars.githubusercontent.com/u/93989268?v=4)](https://github.com/kishannsangani "kishannsangani (1 commits)")[![pieterocp](https://avatars.githubusercontent.com/u/68863060?v=4)](https://github.com/pieterocp "pieterocp (1 commits)")[![stickeegreg](https://avatars.githubusercontent.com/u/48593081?v=4)](https://github.com/stickeegreg "stickeegreg (1 commits)")

---

Tags

apmtracingopentelemetryotelextensionpropagatorb3

### Embed Badge

![Health badge](/badges/open-telemetry-extension-propagator-b3/health.svg)

```
[![Health](https://phpackages.com/badges/open-telemetry-extension-propagator-b3/health.svg)](https://phpackages.com/packages/open-telemetry-extension-propagator-b3)
```

###  Alternatives

[open-telemetry/sdk

SDK for OpenTelemetry PHP.

2328.5M343](/packages/open-telemetry-sdk)[open-telemetry/api

API for OpenTelemetry PHP.

1941.5M276](/packages/open-telemetry-api)[keepsuit/laravel-opentelemetry

OpenTelemetry integration for laravel

167558.4k1](/packages/keepsuit-laravel-opentelemetry)[friendsofopentelemetry/opentelemetry-bundle

Traces, metrics, and logs instrumentation within your Symfony application

6511.2k](/packages/friendsofopentelemetry-opentelemetry-bundle)[open-telemetry/opentelemetry-auto-laravel

OpenTelemetry auto-instrumentation for Laravel

592.7M9](/packages/open-telemetry-opentelemetry-auto-laravel)[open-telemetry/opentelemetry-auto-symfony

OpenTelemetry auto-instrumentation for Symfony

561.6M3](/packages/open-telemetry-opentelemetry-auto-symfony)

PHPackages © 2026

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