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(7mo ago)0231.8k↑17.8%5Apache-2.0PHPPHP ^8.1

Since Aug 24Pushed 7mo 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 1mo ago

READMEChangelog (9)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

49

—

FairBetter than 95% of packages

Maintenance65

Regular maintenance activity

Popularity34

Limited adoption so far

Community23

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

212d 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.

2322.9M248](/packages/open-telemetry-sdk)[open-telemetry/api

API for OpenTelemetry PHP.

1933.0M214](/packages/open-telemetry-api)[friendsofopentelemetry/opentelemetry-bundle

Traces, metrics, and logs instrumentation within your Symfony application

638.6k](/packages/friendsofopentelemetry-opentelemetry-bundle)[open-telemetry/opentelemetry-auto-pdo

OpenTelemetry auto-instrumentation for PDO

111.2M1](/packages/open-telemetry-opentelemetry-auto-pdo)[open-telemetry/opentelemetry-auto-wordpress

OpenTelemetry auto-instrumentation for Wordpress

17166.0k](/packages/open-telemetry-opentelemetry-auto-wordpress)

PHPackages © 2026

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