PHPackages                             anandpilania/php-node-bridge - 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. anandpilania/php-node-bridge

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

anandpilania/php-node-bridge
============================

Bidirectional bridge between PHP and Node.js — call Node.js handlers from PHP and vice versa. Framework agnostic with Laravel and Symfony integrations.

v0.0.1(3mo ago)00MITPHPPHP ^8.1

Since Apr 12Pushed 3mo agoCompare

[ Source](https://github.com/AnandPilania/php-node-bridge)[ Packagist](https://packagist.org/packages/anandpilania/php-node-bridge)[ RSS](/packages/anandpilania-php-node-bridge/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependencies (5)Versions (2)Used By (0)

php-node-bridge
===============

[](#php-node-bridge)

> Bidirectional bridge between **PHP** and **Node.js** — call Node.js handlers from PHP and PHP handlers from Node.js. Framework agnostic with first-class **Laravel** and **Symfony** support.

Works with: **Laravel**, **Symfony**, **Slim**, **Zend/Laminas**, vanilla PHP ↔ **Express**, **Next.js**, **Nuxt.js**, **Fastify**, **NestJS**.

---

How It Works
------------

[](#how-it-works)

```
Your PHP App                       Your Node App
(Laravel / Symfony / Slim)        (Express / Next / Nuxt)

   PhpBridge  ◄──── HTTP ────►    NodeBridge
   :5556                           :5555

   register() ← Node can call      register() ← PHP can call
   call()     → calls Node         call()     → calls PHP

```

Both sides register named handlers and communicate over local HTTP. JSON payloads, shared-secret auth, timeout handling, middleware support.

---

Installation
------------

[](#installation)

```
composer require anandpilania/php-node-bridge
```

---

Quick Start
-----------

[](#quick-start)

### Vanilla PHP

[](#vanilla-php)

```
