awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
beyondcode avatar

beyondcode/laravel-websocketsArchived

0
View on GitHub↗
5,083 stele·654 fork-uri·PHP·MIT·6 vizualizăribeyondco.de/docs/laravel-websockets↗

Laravel Websockets

Acesta este un server WebSocket self-hosted pentru aplicații Laravel conceput pentru a oferi comunicare în timp real și a înlocui serviciile de mesagerie gestionate de terți. Oferă o implementare PHP pe partea de server a standardului WebSocket, permițând comunicarea full-duplex între clienți și servere.

Proiectul implementează un protocol compatibil cu Pusher pentru a se integra cu bibliotecile client frontend existente. Include un tablou de bord de debug dedicat pentru monitorizarea conexiunilor active, urmărirea traficului de rețea și analizarea performanței serverului în timp real.

Sistemul suportă broadcast-ul de evenimente Laravel și comunicarea aplicațiilor în timp real. Utilizează controllere WebSocket personalizate pentru a defini logica de gestionare a evenimentelor de conexiune și a mesajelor.

Features

  • WebSocket Servers - Provides a self-hosted WebSocket server specifically tailored for the Laravel ecosystem.
  • Real-Time WebSocket Servers - Provides a server-side implementation of messaging protocols to facilitate private real-time communication.
  • Event Stream Broadcasters - Integrates with Laravel to broadcast server-side events to connected clients via WebSockets.
  • Real-time Communication Servers - Serves as a private server for handling full-duplex communication via the WebSocket protocol.
  • WebSocket Implementations - Implements the WebSocket standard on the server side for integration within PHP applications.
  • Asynchronous PHP Servers - Utilizes an asynchronous PHP server framework to handle concurrent WebSocket connections efficiently.
  • Non-Blocking Event Loops - Employs a non-blocking event loop to manage multiple concurrent WebSocket connections without stalling the server.
  • Real-Time Communication - Enables persistent, bidirectional data streaming for instant updates between the server and clients.
  • Connection Controllers - Allows the definition of custom logic and controllers to handle connection events and real-time messages.
  • Protocol-Compatible Backends - Implements the Pusher API specification to ensure compatibility with existing frontend client libraries.
  • WebSocket Monitors - Ships a dedicated debug dashboard for monitoring active connections and analyzing real-time server performance.
  • Real-Time Traffic Monitoring - Tracks real-time connection statistics and network activity through an integrated observability dashboard.

Istoric stele

Graficul istoricului de stele pentru beyondcode/laravel-websocketsGraficul istoricului de stele pentru beyondcode/laravel-websockets

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face beyondcode/laravel-websockets?

Acesta este un server WebSocket self-hosted pentru aplicații Laravel conceput pentru a oferi comunicare în timp real și a înlocui serviciile de mesagerie gestionate de terți. Oferă o implementare PHP pe partea de server a standardului WebSocket, permițând comunicarea full-duplex între clienți și servere.

Care sunt principalele funcționalități ale beyondcode/laravel-websockets?

Principalele funcționalități ale beyondcode/laravel-websockets sunt: WebSocket Servers, Real-Time WebSocket Servers, Event Stream Broadcasters, Real-time Communication Servers, WebSocket Implementations, Asynchronous PHP Servers, Non-Blocking Event Loops, Real-Time Communication.

Care sunt câteva alternative open-source pentru beyondcode/laravel-websockets?

Alternativele open-source pentru beyondcode/laravel-websockets includ: ratchetphp/ratchet — Ratchet is a PHP library for building asynchronous WebSocket servers that handle persistent, bidirectional… mrniko/netty-socketio — netty-socketio is a Java implementation of a Socket.IO server designed for real-time bidirectional communication… zaphoyd/websocketpp — This is a header-only C++ library and asynchronous network framework used to implement WebSocket clients and servers.… encode/starlette — Starlette is an asynchronous web framework and toolkit for building high-performance web services based on the ASGI… pallets/quart — Quart is an asynchronous Python web framework that implements the ASGI specification. It is used to build… swooletw/laravel-swoole — This project is an event-driven PHP application server and HTTP server bridge that allows Laravel applications to run…

Alternative open-source pentru Laravel Websockets

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Laravel Websockets.
  • ratchetphp/ratchetAvatar ratchetphp

    ratchetphp/Ratchet

    6,434Vezi pe GitHub↗

    Ratchet is a PHP library for building asynchronous WebSocket servers that handle persistent, bidirectional communication between clients and the server. It provides a complete server-side WebSocket implementation, including protocol handshake negotiation, message framing over TCP, and an event-loop-based concurrency model that manages thousands of simultaneous connections without blocking. The library implements a connection registry pattern for tracking all active WebSocket sessions, enabling the server to broadcast or unicast messages to any connected client on demand. It relies on non-bloc

    PHP
    Vezi pe GitHub↗6,434
  • mrniko/netty-socketioAvatar mrniko

    mrniko/netty-socketio

    7,021Vezi pe GitHub↗

    netty-socketio is a Java implementation of a Socket.IO server designed for real-time bidirectional communication between clients and servers. It functions as a real-time event engine and WebSocket communication server, utilizing the Netty network framework to manage high-performance socket connections. The project enables distributed socket server scaling by acting as a distributed message broker. It synchronizes client states and broadcasts messages across multiple server nodes through the use of an external data store. The system manages traffic via namespace-based connection routing and r

    Javajavanettypolling
    Vezi pe GitHub↗7,021
  • zaphoyd/websocketppAvatar zaphoyd

    zaphoyd/websocketpp

    7,702Vezi pe GitHub↗

    This is a header-only C++ library and asynchronous network framework used to implement WebSocket clients and servers. It provides a full implementation of the WebSocket protocol, including handshakes, subprotocol negotiation, and frame parsing. The framework is distinguished by a policy-based transport layer and template-driven protocol negotiation, allowing the underlying network implementation to be swapped between raw buffers, streams, or custom policies. It supports per-message deflate compression to reduce data transmission volume and integrates Transport Layer Security for encrypted bid

    C++
    Vezi pe GitHub↗7,702
  • encode/starletteAvatar encode

    encode/starlette

    12,397Vezi pe GitHub↗

    Starlette is an asynchronous web framework and toolkit for building high-performance web services based on the ASGI specification. It serves as a lightweight foundation for creating web applications with a focus on asynchronous request and response handling. The framework provides specialized toolkits for managing persistent bidirectional WebSocket communication and an asynchronous HTTP server toolkit for routing and middleware. It distinguishes itself by offering a non-blocking background task queue that executes functions after a response has been sent to the client. The project covers a b

    Python
    Vezi pe GitHub↗12,397
  • Vezi toate cele 30 alternative pentru Laravel Websockets→