The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 15 PHP Reactphp Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
socket
Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP. (by reactphp)
-
PHP-watcher
Monitor for any changes in your php application and automatically restart it (suitable for async apps).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
php-session
Standalone session implementation that does not rely on the PHP session module or the $_SESSION global, ideal for Swoole or ReactPHP applications
-
Distributed locks with Redis and ReactPHP
:lock: Asynchronous distributed locks with Redis and ReactPHP
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ReactPHP is a library that allows you to turn PHP into something like Go or Node.js so that tasks can be performed asynchronously. Note that ReactPHP is just a library that you install with Composer. It doesn’t have cumbersome requirements, such as installing a custom PHP extension; it just works as intended.
ReactPHP has various components, such as the event loop, promise, and streams. When you install ReactPHP, these components and a few more are installed, so you don’t have to install the separately.
Is there a particular reason you haven't picked an already existing library? There are many that exist and in many different programming languages. I personally use ReactPHP's HTTP library because the applications I build are usually things like Discord bots, and the DiscordPHP API library is built on top of ReactPHP. Choosing a well-known library makes it easier to find other applications that already support it.
ReactPHP provides the Child Process utility component as a means to make non-blocking I/O calls. This integrates operating system calls, such as curl or cat, into the event loop so that we can attach a callback function for when specific events happen in the operating system calls we executed.
PHP Reactphp related posts
- Getting started with asynchronous PHP using ReactPHP
- iHateWebsocket
- Understanding Concurrency in PHP
- Which FW should I use for the link shortening service?
- PHP Swoole or OpenSwoole?
- Why does a lot of developers hate PHP?
- Weekly help thread
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Reactphp projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | React | 8,813 |
2 | promise | 2,328 |
3 | event-loop | 1,193 |
4 | socket | 1,151 |
5 | Recoil | 796 |
6 | http | 720 |
7 | PHP-watcher | 393 |
8 | child-process | 272 |
9 | ReactPHP Promises Testing | 31 |
10 | react-fiber | 21 |
11 | PHPCraft | 20 |
12 | php-session | 16 |
13 | Distributed locks with Redis and ReactPHP | 14 |
14 | flow | 12 |
15 | loop | 5 |