SaaSHub helps you find the best software and product alternatives Learn more →
React Alternatives
Similar projects and alternatives to React
-
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
frankenphp
Discontinued 🧟 The modern PHP app server [Moved to: https://github.com/php/frankenphp] (by dunglas)
-
-
-
-
Workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.
-
-
-
-
framework-x
Framework X – the simple and fast micro framework for building reactive web applications that run anywhere.
-
-
-
-
ngx-php
ngx-php - Embedded php7 or php8 scripting language for nginx module. Mainline development version of the ngx-php.
-
Icicle
Discontinued Icicle is a PHP library for writing asynchronous code using synchronous coding techniques
-
React discussion
React reviews and mentions
-
PHP's Oddities
Try https://reactphp.org/ for job running. Use apc or memcached for persistent storage. Don't run jobs through web. Queuing things (you can start with a basic rdbma for your queue storage) and have a job runner fire them from a job runner. Can all be done in PHP. Have scaled it to billions per 24 hours.
-
PHP async: event loop, Fibers and the limits of single-threading
ReactPHP is the library that implements this model in PHP. The simplest example to understand the mechanics:
-
PHP 8.6 Closure Optimizations
> What if you need to call multiple external APIs at once with complex json?
A few years ago, I had a PHP project that had grown by accretion from taking a single complex input and triggering 2-3 external endpoints to eventually making calls to about 15 sequentially. Processing a single submission went from taking 5-10 seconds to over five minutes.
This was readily solved by moving to ReactPHP (https://reactphp.org/), which implements async via event loops. I was able to reduce the 15 sequential external API calls to four sequential loops (which was the minimum number due to path dependencies in the sequence of operations). That reduced the five minutes back to an average of 20-30 seconds for the complete process.
It wasn't using true multithreading, but in a situation where most of the time was just waiting for responses from remote servers, an event loop solution is usually more than sufficient.
-
PHP: Do you need async?
The Event Loop is not built-in. You either need to implement it or use a framework, such as ReactPHP.
- The Rise of Hybrid PHP: Blending PHP with Go and Rust
-
Exploring Coroutines in PHP
Note: Because coroutines simply yield their control, you need a manager that determines which coroutine runs next. This is often implemented with something called an Event Loop, which will manage and schedule coroutines based on I/O events and timers. Out of the box, PHP does not provide this, but there are various projects like Revolt and ReactPHP that do. We will touch on them in a different post.
-
Is PHP dead? No, it's evolving!
Asynchronous programming: Natively, PHP now allows asynchronous approach with the use of Fibers. It lets you pause and resume functions or sections of a code without blocking your application. Fibers let you run concurrent PHP code unlike the traditional synchronous PHP code, where codes are run from top to bottom. ReactPHP is also an excellent library to write event-driven, asynchronous PHP code.
-
Concurrency and parallelism in PHP (part 1)
Even though this Generator's side is quite obscure for most PHP developers, it has been extensively explored by well-known libraries, such as ReactPHP and AMPHP, which we will see later on.
- ReactPHP – Event-driven, non-blocking I/O with PHP
- ReactPHP: Event-driven, non-blocking I/O in pure PHP
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Stats
reactphp/reactphp is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of React is PHP.
Review ★★★★★ 9/10