PHPackages                             xp-framework/networking - 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. [Framework](/categories/framework)
4. /
5. xp-framework/networking

ActiveLibrary[Framework](/categories/framework)

xp-framework/networking
=======================

Networking for the XP Framework: Client and server APIs

v11.1.0(1w ago)2322.1k↓14%[4 PRs](https://github.com/xp-framework/networking/pulls)15BSD-3-ClausePHPPHP &gt;=7.4.0CI passing

Since Dec 8Pushed 1w ago1 watchersCompare

[ Source](https://github.com/xp-framework/networking)[ Packagist](https://packagist.org/packages/xp-framework/networking)[ Docs](http://xp-framework.net/)[ RSS](/packages/xp-framework-networking/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (10)Dependencies (9)Versions (47)Used By (15)

Networking for the XP Framework
===============================

[](#networking-for-the-xp-framework)

[![Build status on GitHub](https://github.com/xp-framework/networking/workflows/Tests/badge.svg)](https://github.com/xp-framework/networking/actions)[![XP Framework Module](https://raw.githubusercontent.com/xp-framework/web/master/static/xp-framework-badge.png)](https://github.com/xp-framework/core)[![BSD Licence](https://raw.githubusercontent.com/xp-framework/web/master/static/licence-bsd.png)](https://github.com/xp-framework/core/blob/master/LICENCE.md)[![Requires PHP 7.4+](https://raw.githubusercontent.com/xp-framework/web/master/static/php-7_4plus.svg)](http://php.net/)[![Supports PHP 8.0+](https://raw.githubusercontent.com/xp-framework/web/master/static/php-8_0plus.svg)](http://php.net/)[![Latest Stable Version](https://camo.githubusercontent.com/2d8d13d8757b48eb00154ba55f3cb388ec9d67c9813f553a230ee4cdf2822de6/68747470733a2f2f706f7365722e707567782e6f72672f78702d6672616d65776f726b2f6e6574776f726b696e672f76657273696f6e2e737667)](https://packagist.org/packages/xp-framework/networking)

Client and server APIs

Basic low-level
---------------

[](#basic-low-level)

```
package peer {
  public abstract enum peer.Sockets

  public class peer.AuthenticationException
  public class peer.BSDSocket
  public class peer.ConnectException
  public class peer.CryptoSocket
  public class peer.ProtocolException
  public class peer.SSLSocket
  public class peer.ServerSocket
  public class peer.Socket
  public class peer.SocketEndpoint
  public class peer.SocketException
  public class peer.SocketInputStream
  public class peer.SocketOutputStream
  public class peer.SocketTimeoutException
  public class peer.TLSSocket
  public class peer.UDPSocket
  public class peer.URL
}
```

Networks and DNS
----------------

[](#networks-and-dns)

```
package peer.net {
  public abstract class peer.net.InetAddress

  public class peer.net.Inet4Address
  public class peer.net.Inet6Address
  public class peer.net.InetAddressFactory
  public class peer.net.NameserverLookup
  public class peer.net.Network
  public class peer.net.NetworkParser
}
```

Server
------

[](#server)

```
package peer.server {
  public interface peer.server.ServerProtocol

  public trait peer.server.Pcntl

  public abstract class peer.server.ServerImplementation

  public class peer.server.AsynchronousServer
  public class peer.server.Continuation
  public class peer.server.ForkedServer
}

package peer.server.protocol {
  public interface peer.server.protocol.OutOfResourcesHandler
  public interface peer.server.protocol.SocketAcceptHandler
}
```

###  Health Score

61

—

FairBetter than 98% of packages

Maintenance98

Actively maintained with recent releases

Popularity36

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 97.8% 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 ~101 days

Recently: every ~286 days

Total

39

Last Release

12d ago

Major Versions

v6.6.0 → v7.0.02016-02-21

v7.1.0 → v8.0.02016-08-28

v8.0.2 → v9.0.02017-05-29

v9.3.3 → v10.0.02020-04-10

v10.5.1 → v11.0.02026-04-25

PHP version history (4 changes)v6.6.0PHP &gt;=5.5.0

v9.0.0PHP &gt;=5.6.0

v10.0.0PHP &gt;=7.0.0

v11.0.0PHP &gt;=7.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/07d18d882c8b4aaf3466432f64018214f2771eda333202175431ee7233795376?d=identicon)[thekid](/maintainers/thekid)

---

Top Contributors

[![thekid](https://avatars.githubusercontent.com/u/696742?v=4)](https://github.com/thekid "thekid (218 commits)")[![kiesel](https://avatars.githubusercontent.com/u/127769?v=4)](https://github.com/kiesel "kiesel (3 commits)")[![dandralSICKAG](https://avatars.githubusercontent.com/u/196613016?v=4)](https://github.com/dandralSICKAG "dandralSICKAG (2 commits)")

---

Tags

asynclow-levelnetworkphpserversocketsxp-frameworkmodulexp

### Embed Badge

![Health badge](/badges/xp-framework-networking/health.svg)

```
[![Health](https://phpackages.com/badges/xp-framework-networking/health.svg)](https://phpackages.com/packages/xp-framework-networking)
```

###  Alternatives

[xp-framework/compiler

XP Compiler

1926.8k10](/packages/xp-framework-compiler)

PHPackages © 2026

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