InitPHP Socket
TCP, UDP, TLS and SSL socket toolkit for PHP 8.1+ with a non-blocking, select-driven server loop.
Installation
terminal
$ composer require initphp/socket
Requires PHP 8.1+. The package is published on
Packagist as
initphp/socket.
What Socket does
Lightweight TCP, UDP, TLS and SSL socket toolkit for PHP 8.1+. Enum-driven factory, non-blocking select-driven server loop, and a per-transport Channel strategy for building real-time servers and clients.
Package details
- Composer package
- initphp/socket
- Latest version
- 2.0.0
- Released
- 2026-05-24
- Requires
- PHP 8.1+ (^8.1)
- License
- MIT
- PHP extensions
- ext-sockets, ext-openssl