PHPackages                             pocketmine/raklib-ipc - 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. pocketmine/raklib-ipc

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

pocketmine/raklib-ipc
=====================

Channel-based protocols for inter-thread/inter-process communication with RakLib

1.0.1(2y ago)4499.6k—3.3%10[3 PRs](https://github.com/pmmp/RakLibIpc/pulls)5GPL-3.0PHPPHP ^8.0CI passing

Since May 8Pushed 4mo ago8 watchersCompare

[ Source](https://github.com/pmmp/RakLibIpc)[ Packagist](https://packagist.org/packages/pocketmine/raklib-ipc)[ RSS](/packages/pocketmine-raklib-ipc/feed)WikiDiscussions master Synced 1mo ago

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

RakLib IPC
==========

[](#raklib-ipc)

This project provides utilities and protocols for interacting with [RakLib](https://github.com/pmmp/RakLib) via message-based channels.

The library defines the following interfaces which must be implemented:

- `InterThreadChannelReader`
- `InterThreadChannelWriter`

The method of transmitting messages is up to you - it could use sockets, pthreads `Threaded` objects, parallel `Channel`, or anything else.

###  Health Score

49

—

FairBetter than 95% of packages

Maintenance50

Moderate activity, may be stable

Popularity43

Moderate usage in the ecosystem

Community31

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 70.5% 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 ~254 days

Total

5

Last Release

808d ago

Major Versions

0.2.0 → 1.0.02024-03-01

PHP version history (2 changes)0.1.0PHP ^7.4 || ^8.0

0.2.0PHP ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/c8a755241617f6c78b33788a288ea7387a417410109293e3a9e3caad74720a44?d=identicon)[dktapps](/maintainers/dktapps)

![](https://www.gravatar.com/avatar/f43e76a228e4a42f099a6ac3c1dbfeadf5e94eaa77e2a70c1431fb12e753255b?d=identicon)[pmmp](/maintainers/pmmp)

---

Top Contributors

[![dktapps](https://avatars.githubusercontent.com/u/14214667?v=4)](https://github.com/dktapps "dktapps (359 commits)")[![shoghicp](https://avatars.githubusercontent.com/u/516482?v=4)](https://github.com/shoghicp "shoghicp (103 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (32 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (5 commits)")[![Frago9876543210](https://avatars.githubusercontent.com/u/13465245?v=4)](https://github.com/Frago9876543210 "Frago9876543210 (2 commits)")[![Intyre](https://avatars.githubusercontent.com/u/1076578?v=4)](https://github.com/Intyre "Intyre (1 commits)")[![SOF3](https://avatars.githubusercontent.com/u/19623715?v=4)](https://github.com/SOF3 "SOF3 (1 commits)")[![0x15f](https://avatars.githubusercontent.com/u/17521434?v=4)](https://github.com/0x15f "0x15f (1 commits)")[![svilex](https://avatars.githubusercontent.com/u/16593861?v=4)](https://github.com/svilex "svilex (1 commits)")[![alejandroliu](https://avatars.githubusercontent.com/u/3462168?v=4)](https://github.com/alejandroliu "alejandroliu (1 commits)")[![boi1216](https://avatars.githubusercontent.com/u/38191543?v=4)](https://github.com/boi1216 "boi1216 (1 commits)")[![falkirks](https://avatars.githubusercontent.com/u/5827558?v=4)](https://github.com/falkirks "falkirks (1 commits)")[![Humerus](https://avatars.githubusercontent.com/u/1784315?v=4)](https://github.com/Humerus "Humerus (1 commits)")

---

Tags

github-actions-enabledon-packagistphp8php81php82phpstan-l8phpstan-strict

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/pocketmine-raklib-ipc/health.svg)

```
[![Health](https://phpackages.com/badges/pocketmine-raklib-ipc/health.svg)](https://phpackages.com/packages/pocketmine-raklib-ipc)
```

###  Alternatives

[pocketmine/pocketmine-mp

A server software for Minecraft: Bedrock Edition written in PHP

3.5k74.6k86](/packages/pocketmine-pocketmine-mp)[godruoyi/php-snowflake

An ID Generator for PHP based on Snowflake Algorithm (Twitter announced).

8582.3M61](/packages/godruoyi-php-snowflake)[bitwasp/bitcoin

PHP Bitcoin library with functions for transactions, signatures, serialization, Random/Deterministic ECDSA keys, blocks, RPC bindings

1.1k533.2k43](/packages/bitwasp-bitcoin)[pocketmine/nbt

PHP library for working with Named Binary Tags

42574.4k13](/packages/pocketmine-nbt)[bitwasp/buffertools

Toolbox for working with binary and hex data. Similar to NodeJS Buffer.

65764.4k41](/packages/bitwasp-buffertools)[pocketmine/math

PHP library containing math related code used in PocketMine-MP

45573.2k14](/packages/pocketmine-math)

PHPackages © 2026

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