awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

تطبيق دردشة لحظي (Real-time)

تم تحديث الترتيب في 30 يونيو 2026

For تطبيق دردشة لحظي باستخدام WebSockets, the strongest matches are verekia/js-stack-from-scratch (This repository is a full-stack tutorial that builds a), conversejs/converse.js (Converse) and matrix-org/synapse (Synapse is a reference implementation of the Matrix homeserver). burakorkmez/mern-chat-app and adrianhajdin/project_chat_application round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

نحن نختار بعناية مستودعات GitHub مفتوحة المصدر التي تطابق “websocket chat app example”. النتائج مرتبة حسب صلتها ببحثك — استخدم الفلاتر أدناه للتضييق، أو قم بتحسين البحث باستخدام الذكاء الاصطناعي.

تطبيق دردشة لحظي (Real-time)

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • verekia/js-stack-from-scratchالصورة الرمزية لـ verekia

    verekia/js-stack-from-scratch

    20,179عرض على GitHub↗

    This project is a JavaScript full-stack tutorial providing a step-by-step guide to building a complete web application from scratch. It focuses on the manual implementation of a custom JavaScript toolchain, encompassing the development of a server-side rendering workflow and a client-side state manager. The project distinguishes itself by implementing core development utilities without high-level frameworks, including custom solutions for bundling, transpilation, linting, and hot module replacement. It also features a real-time communication system based on WebSockets for bidirectional messag

    This repository is a full-stack tutorial that builds a complete web application from scratch, including a real-time chat system using WebSockets — it serves as a learning-oriented example rather than a feature-rich reference, covering the core WebSocket messaging but lacking persistence, authentication, typing indicators, and chat rooms.

    JavaScriptWebSocket CommunicationRoom-Based Message Routing
    عرض على GitHub↗20,179
  • conversejs/converse.jsالصورة الرمزية لـ conversejs

    conversejs/converse.js

    3,265عرض على GitHub↗

    Converse.js is an embeddable, self-hosted XMPP chat client that runs entirely in the browser. It communicates with XMPP servers using standard XML stanzas over WebSocket or BOSH transports, and provides end-to-end encryption through the OMEMO protocol with double ratchet algorithm and X3DH key exchange. The client is built on a plugin-based architecture that allows extending core functionality at runtime without modifying the client itself, and uses a DOM-based rendering approach with an event-driven message bus for internal coordination. The client manages message history through XEP-0313 Me

    Converse.js is an open-source XMPP chat client that runs in the browser and uses WebSocket transport, covering all the requested features—multi-user chat rooms, message persistence, typing indicators, and authentication—so it serves as a practical example of a real-time chat application, though it requires an XMPP server to function.

    JavaScriptAuthentication Login HandlersMulti-User Chat Room Managers
    عرض على GitHub↗3,265
  • matrix-org/synapseالصورة الرمزية لـ matrix-org

    matrix-org/synapse

    12,013عرض على GitHub↗

    Synapse is a decentralized communication server implementation that enables real-time messaging and data exchange across the global Matrix federation. It functions as a homeserver, allowing operators to host their own nodes while maintaining control over personal data and user identity within a distributed network. The server utilizes a federated messaging protocol to exchange messages and user data with independent servers, ensuring consistent state across the network. To support high-traffic environments, it employs a distributed service architecture that offloads tasks to independent backg

    Synapse is a reference implementation of the Matrix homeserver that provides real-time WebSocket messaging, multi-user chat rooms, message persistence, user authentication, and typing indicators — exactly the kind of backend chat server example you are looking for, though it does not include a built-in client UI.

    PythonHomeserversMatrix ServersDecentralized Messaging
    عرض على GitHub↗12,013
  • burakorkmez/mern-chat-appالصورة الرمزية لـ burakorkmez

    burakorkmez/mern-chat-app

    1,095عرض على GitHub↗

    This project is a full-stack web application designed for real-time messaging and user account management. It provides a platform for exchanging text messages instantly and tracking the active network status of participants to indicate availability. The application utilizes a unified JavaScript stack to handle both client-side interface rendering and server-side data processing. It features a single-page application architecture that updates the user interface dynamically without requiring full page reloads, while maintaining persistent bidirectional connections to ensure that conversations u

    This MERN stack chat app uses Socket.io for WebSocket messaging and JWT for authentication, making it a solid real-time chat example; while it likely covers multi-user chat and persistence, details on typing indicators or chat rooms are not confirmed, so it fits the intent as an implementation reference.

    JavaScriptFull-Stack Web DevelopmentBidirectional Socket CommunicationReal-Time Messaging
    عرض على GitHub↗1,095
  • adrianhajdin/project_chat_applicationالصورة الرمزية لـ adrianhajdin

    adrianhajdin/project_chat_application

    4,136عرض على GitHub↗

    This is a full-stack web application built with a React frontend and a Node.js backend. It functions as a real-time messaging platform using Socket.io to enable instant communication between users over a persistent connection. The application integrates an AI-powered chatbot to generate immediate answers and support for users. It also includes a content recommendation engine that suggests relevant posts to improve discovery and engagement. The system manages data through a centralized database and a RESTful API, while utilizing WebSockets for bidirectional communication and a middleware pipe

    This repository is a tutorial example of a real-time chat app built with React, Node.js, and Socket.io, making it a direct instance of a WebSocket-based chat application, though it likely covers only core messaging without the full set of features like persistence, typing indicators, or authentication.

    JavaScriptChat ApplicationsFull-Stack Web ApplicationsNode.js Web Applications
    عرض على GitHub↗4,136

Related searches

  • a lightweight javascript library for websockets
  • مكتبة WebSocket لبناء خوادم الوقت الفعلي في Go
  • a php library for building websocket servers
  • a lightweight library for Java WebSockets
  • a C# library for implementing WebSockets
  • a library for implementing WebSockets in Rust
  • a react library for chat interfaces
  • an open source platform for chat applications