React

Event-driven, non-blocking I/O with PHP. (by reactphp)

React Alternatives

Similar projects and alternatives to React

  1. Laravel

    437 React VS 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.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. FrameworkBenchmarks

    Discontinued Source for the TechEmpower Framework Benchmarks project

  4. Alpine.js

    282 React VS Alpine.js

    A rugged, minimal framework for composing JavaScript behavior in your markup.

  5. Composer

    244 React VS Composer

    Dependency Manager for PHP

  6. bref

    46 React VS bref

    Serverless PHP on AWS Lambda

  7. frankenphp

    Discontinued 🧟 The modern PHP app server [Moved to: https://github.com/php/frankenphp] (by dunglas)

  8. ext-openswoole

    Programmatic server for PHP with async IO, coroutines and fibers

  9. Swoole

    37 React VS Swoole

    🚀 Coroutine-based concurrency library for PHP

  10. Mercure

    🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications

  11. Workerman

    11 React VS Workerman

    An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.

  12. autocannon

    18 React VS autocannon

    fast HTTP/1.1 benchmarking tool written in Node.js

  13. octane

    16 React VS octane

    Supercharge your Laravel application's performance.

  14. Amp

    5 React VS Amp

    A non-blocking concurrency framework for PHP applications. 🐘

  15. framework-x

    Framework X – the simple and fast micro framework for building reactive web applications that run anywhere.

  16. parallel

    A succinct parallel concurrency API for PHP8 (by krakjoe)

  17. async

    8 React VS async

    Easily run code asynchronously (by spatie)

  18. Ratchet

    14 React VS Ratchet

    Asynchronous WebSocket server (by ratchetphp)

  19. ngx-php

    ngx-php - Embedded php7 or php8 scripting language for nginx module. Mainline development version of the ngx-php.

  20. Icicle

    0 React VS Icicle

    Discontinued Icicle is a PHP library for writing asynchronous code using synchronous coding techniques

  21. Elephant.io

    Discontinued Ça trompe énormément

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better React alternative or higher similarity.

React discussion

Log in or Post with
  1. User avatar
    nicholascn
    · almost 2 years ago
    · Reply

    Review ★★★★★ 9/10

React reviews and mentions

Posts with mentions or reviews of React. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-23.
  • PHP's Oddities
    4 projects | news.ycombinator.com | 23 May 2026
    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
    3 projects | dev.to | 13 May 2026
    ReactPHP is the library that implements this model in PHP. The simplest example to understand the mechanics:
  • PHP 8.6 Closure Optimizations
    2 projects | news.ycombinator.com | 16 Apr 2026
    > 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?
    1 project | dev.to | 14 Nov 2025
    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
    10 projects | news.ycombinator.com | 30 Aug 2025
  • Exploring Coroutines in PHP
    1 project | dev.to | 5 Jul 2025
    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!
    1 project | dev.to | 5 Apr 2025
    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)
    5 projects | dev.to | 29 Jul 2024
    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
    1 project | news.ycombinator.com | 24 Jun 2024
  • ReactPHP: Event-driven, non-blocking I/O in pure PHP
    1 project | news.ycombinator.com | 30 May 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic React repo stats
51
9,085
1.5
over 1 year ago

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.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that PHP is
the 14th most popular programming language
based on number of references?