Self-hosted projects made with WebSockets
17 self hosted projects using this technologyProtocol
17 self hosted projects using this technologyProtocol
17 services found

Local-first home automation and smart home hub
Open-source smart home platform that integrates thousands of devices, runs local automations, and provides dashboards, mobile apps, and voice control.


Secure team messaging with channels, DMs, and omnichannel support
Self-hosted team chat platform with channels, DMs, voice/video, rich integrations, and omnichannel customer support features.


Secure team messaging for technical and operational teams
Self-hostable team chat with channels, threads, calls, integrations, and enterprise-grade security controls for organizations that need full data control.


Open-source video meetings built on WebRTC
Self-hostable video conferencing with browser-based meetings, screen sharing, chat, moderation tools, and optional end-to-end encryption.

Send notifications to your phone or desktop via HTTP and pub/sub
Self-hostable publish/subscribe notification service with HTTP API, web UI, and mobile apps for push alerts from scripts, CI, monitoring, and automations.


Flow-based programming for event-driven applications
Low-code, flow-based tool to wire devices, APIs, and services using a browser editor and Node.js runtime; widely used for IoT, automation, and integrations.


Modern forum software built for real-time discussions
Real-time Node.js forum platform with plugins, themes, SSO, moderation tools, and integrations for building scalable community discussion boards.

Self-hosted live streaming server with built-in chat
Owncast is a self-hosted live streaming server for broadcasting RTMP to a web player with built-in chat, moderation tools, embeddable stream pages, and theming.


Private local file sharing in your browser
Snapdrop-style cross-device file transfer with local network discovery and optional internet relay, running entirely in the browser.

End-to-end encrypted collaborative documents and storage
Privacy-focused collaborative office suite with end-to-end encryption for docs, spreadsheets, forms, and file storage.


Modern web IRC client with multi-network support
A self-hosted, browser-based IRC client with persistent connections, multi-user access, theming, and extensibility via plugins.


Open-source remote device management and remote access server
Web-based remote management server for computers and IoT devices with remote desktop/terminal, file transfer, user/device groups, and auditing.


Embeddable XMPP web chat client for websites and platforms
Converse is an open-source, browser-based XMPP/Jabber chat client you can embed in any site to provide 1:1 and group messaging over existing XMPP servers.


Polyglot, high-performance WebSocket server for Action Cable
AnyCable is a scalable WebSocket server for Ruby on Rails Action Cable, offering a Go server with RPC to Rails and support for Redis and other brokers.

Peer-to-peer, serverless, ephemeral chat with E2EE
Chitchatter is a serverless, peer-to-peer chat app that uses WebRTC and end-to-end encryption for ephemeral rooms without storing messages on a central server.

Sync your clipboard across devices with end-to-end encryption
Self-hosted, end-to-end encrypted clipboard sync for sharing text and links across your devices, with optional history and device management.

Secure peer-to-peer file transfer on your local network
Open-source local file transfer app for sending files peer-to-peer via a room code, with optional end-to-end encryption and simple web-based UI.