Self-hosted projects built with WebSocket

55 self-hosted projects using this technologyProtocolWebsite

55 services found

Supabase logo

Supabase

Open source Postgres backend platform with auth, APIs, storage, and realtime

107.1k
13.3k
Last commit

Supabase is an open source Postgres development platform providing authentication, auto-generated REST/GraphQL APIs, realtime subscriptions, edge functions, file storage, and vector embeddings.

Apache-2.0Actively maintained
Alternative to:
Firebase logo
Firebase
+10
Home Assistant logo

Home Assistant

Open-source home automation platform prioritizing local control

89.5k
38.1k
Last commit

Open-source platform to control smart home devices, build automations and dashboards, with broad third-party integrations and local-first privacy.

Apache-2.0Actively maintained
Alternative to:
Google Home logo
Google Home
+15
Dockge logo

Dockge

Web UI for managing Docker Compose stacks

23.9k
795
Last commit

Dockge is a self-hosted, stack-oriented manager for Docker Compose files, providing a responsive web UI to edit, deploy, update, and monitor compose.yaml stacks.

MITActively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+15
Node-RED logo

Node-RED

Flow-based low-code tool for building event-driven automations

23.5k
3.9k
Last commit

Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.

Apache-2.0Actively maintained
Alternative to:
IFTTT logo
IFTTT
+13
Jina logo

Jina

Cloud-native Python framework for serving multimodal AI services

21.9k
2.2k
Last commit

Open-source Python framework to build, scale, and deploy multimodal AI services and pipelines with gRPC/HTTP/WebSocket support and Kubernetes/Docker integration.

Apache-2.0Slowing down
Alternative to:
Baseten logo
Baseten
+12
Snapdrop logo

Snapdrop

Browser-based local file sharing using peer-to-peer transfer

19.7k
1.9k
Last commit

Snapdrop is a progressive web app for peer-to-peer local file sharing between nearby devices in the browser, inspired by AirDrop, with optional self-hosting.

GPL-3.0Slowing down
Alternative to:
Apple AirDrop logo
Apple AirDrop
+5
Gotify logo

Gotify

Self-hosted notification server with REST API and WebSocket delivery

15.5k
847
Last commit

Gotify is a self-hosted notification server that delivers messages in real time via WebSocket, with a REST API, web UI, and optional clients like Android and CLI.

Actively maintained
Alternative to:Requestrr
NodeBB logo

NodeBB

Modern Node.js-based forum and community discussion platform

15.2k
3k
Last commit

NodeBB is a modern forum platform with real-time discussions, built-in chat, SSO options, plugins, and flexible theming, backed by Redis, MongoDB, or PostgreSQL.

GPL-3.0Actively maintained
Alternative to:
Discourse logo
Discourse
+14
Tinode logo

Tinode

Instant messaging server with multi-platform clients and APIs

13.4k
2.1k
Last commit

Tinode is an open source instant messaging platform with a Go backend, web/mobile clients, JSON WebSocket and gRPC APIs, and support for one-to-one and group chat.

GPL-3.0Actively maintained
Alternative to:
Telegram logo
Telegram
+13
PairDrop logo

PairDrop

Cross-platform peer-to-peer file sharing in a web browser

11k
661
Last commit

AirDrop-like P2P file and text transfer in the browser with device pairing and temporary public rooms for internet transfers.

GPL-3.0Actively maintained
Alternative to:
Apple AirDrop logo
Apple AirDrop
+5
Centrifugo logo

Centrifugo

Scalable open-source real-time messaging server for pub/sub

10.6k
723
Last commit

Open-source, Go-based real-time messaging server for pub/sub and live updates; supports WebSocket, SSE, gRPC and brokers (Redis, NATS) with official SDKs.

Apache-2.0Actively maintained
Alternative to:
Centrifugo Cloud logo
Centrifugo Cloud
+4
Janus WebRTC Server logo

Janus WebRTC Server

General-purpose WebRTC media server with a plugin architecture

9.1k
2.6k
Last commit

Janus WebRTC Server is a lightweight, general-purpose WebRTC gateway for building real-time audio/video applications via plugins and a JSON-based API.

GPL-3.0Actively maintained
Alternative to:
Ant Media Server Cloud logo
Ant Media Server Cloud
+2
Traccar logo

Traccar

Open-source GPS tracking server with real-time device management

7.5k
3.3k
Last commit

Open-source GPS tracking platform supporting 200+ device protocols, real-time tracking, alerts, reports, REST API and web/mobile apps for fleet and asset monitoring.

Apache-2.0Actively maintained
Alternative to:
Wialon logo
Wialon
+8
Cronicle logo

Cronicle

Distributed task scheduler and runner with web UI

5.8k
499
Last commit

Open-source Node.js distributed task scheduler with web UI, real-time logs, multi-server failover, REST API and plugin support for arbitrary scripts.

Actively maintained
Alternative to:
Control-M (BMC) logo
Control-M (BMC)
+6
WeTTY logo

WeTTY

Web-based terminal access over HTTP/HTTPS

5.4k
764
Last commit

WeTTY provides browser-based terminal access to local shells or remote SSH hosts using xterm.js and WebSockets for responsive interactive sessions.

MITActively maintained
Alternative to:
Puter logo
Puter
+5
Homarr logo

Homarr

Customizable self-hosted dashboard with integrations and access control

4.4k
287
Last commit

Homarr is a modern, drag-and-drop server homepage dashboard with many integrations, built-in authentication, permissions, and fast search across your services.

Apache-2.0Actively maintained
Alternative to:
Homarr Cloud logo
Homarr Cloud
+13

Rustpad

Minimal real-time collaborative code editor for the browser

4.1k
213
Last commit

Efficient, minimal collaborative code editor with real-time editing in the browser, OT-based syncing, WebSocket communication, and optional SQLite persistence.

MITLikely dormant
Alternative to:
Replit logo
Replit
+5
OvenMediaEngine logo

OvenMediaEngine

Sub-second latency live streaming server for WebRTC and LL-HLS

3.2k
1.1k
Last commit

OvenMediaEngine (OME) is a sub-second latency live streaming server that ingests multiple protocols, transcodes to ABR, and delivers streams via WebRTC and Low-Latency HLS.

AGPL-3.0Actively maintained
Alternative to:
Wowza Streaming Cloud logo
Wowza Streaming Cloud
+15
Spoolman logo

Spoolman

Web-based inventory manager for 3D-printer filament spools

2.6k
266
Last commit

Self-hosted web application to track and manage 3D-printing filament spools with a REST API, WebSocket updates, label/QR printing and integrations for common printer frontends.

MITActively maintained
Alternative to:
SimplyPrint logo
SimplyPrint
+6
Donetick logo

Donetick

Open-source task and chore manager with advanced scheduling

2.4k
176
Last commit

Open-source task and chore manager for individuals and groups featuring natural-language scheduling, assignee rotation, NFC triggers, REST API, and S3-compatible storage.

AGPL-3.0Actively maintained
Alternative to:
Todoist logo
Todoist
+19
AnyCable logo

AnyCable

Realtime server for reliable two-way communication via WebSockets and SSE

2.4k
122
Last commit

AnyCable is a realtime server for reliable two-way communication over WebSockets and SSE, designed to power chats, notifications, presence, and streaming updates for any backend.

MITActively maintained
Alternative to:
Socket.IO Cloud logo
Socket.IO Cloud
+4

portracker

Self-hosted real-time port monitoring and service discovery

2.3k
94
Last commit

Self-hosted tool that auto-discovers system and container ports, maps services in real time, and helps prevent port conflicts across servers via a web dashboard.

MITActively maintained
Alternative to:
Device42 logo
Device42
+9
Ech0 logo

Ech0

Lightweight open-source self-hosted federated publishing platform

2k
150
Last commit

Ech0 is a lightweight open-source, self-hosted federated publishing platform (ActivityPub) with a Vue-based UI, SQLite storage, Docker deployment and built-in Markdown editor.

AGPL-3.0Actively maintained
Alternative to:
Micro.blog logo
Micro.blog
+13
OpenRemote logo

OpenRemote

Open-source IoT device management and automation platform

1.8k
450
Last commit

OpenRemote is a 100% open-source IoT platform for device management, data dashboards, and automation with rules, APIs, and multi-tenant user management.

Actively maintained
Alternative to:
ThingsBoard Cloud logo
ThingsBoard Cloud
+13
MongooseIM logo

MongooseIM

Customisable enterprise instant messaging server

1.7k
439
Last commit

MongooseIM is an open-source Erlang-based XMPP server designed for large-scale messaging, offering multi-tenant deployment, REST/GraphQL APIs, push, and robust observability.

Actively maintained
Alternative to:
Firebase logo
Firebase
+4
Briefing logo

Briefing

Secure, privacy-focused WebRTC video group chat

1.6k
263
Last commit

Briefing is a secure, anonymous WebRTC-based video group chat with text chat, screen sharing, and simple invite links, designed to run in modern browsers.

AGPL-3.0Slowing down
Alternative to:
Zoom logo
Zoom
+12

PeaNUT

Web dashboard and API for Network UPS Tools (NUT) monitoring

1.6k
44
Last commit

Tiny self-hosted dashboard to monitor and control UPS devices via Network UPS Tools (NUT), with real-time stats, multi-UPS support, and Prometheus/InfluxDB integrations.

Apache-2.0Actively maintained
Alternative to:
Amazon CloudWatch logo
Amazon CloudWatch
+10

AtomicServer

Headless CMS and real-time graph database for Atomic Data

1.6k
75
Last commit

Open source headless CMS and real-time graph database with schema tooling, full-text search, tables, documents, files, and SDKs for web apps.

MITActively maintained
Alternative to:
Contentful logo
Contentful
+12
CyTube logo

CyTube

Node.js-based synchronized media watchroom with chat and playlists

1.6k
247
Last commit

Web app for synchronized group watching: per-channel playlists, real-time chat, moderation, and multi-source media playback.

Slowing down
Alternative to:
Watch2Gether logo
Watch2Gether
Transfer.zip logo

Transfer.zip

Self-hostable file sharing with stored and peer-to-peer transfers

1.5k
95
Last commit

Open-source, self-hostable file transfer service with resumable uploads, S3 or disk storage, transfer requests, and end-to-end encrypted WebRTC quick transfers.

AGPL-3.0Slowing down
Alternative to:
WeTransfer logo
WeTransfer
+9