Self-hosted projects tagged “Chat”
104 open source projects with this tag
104 open source projects with this tag
104 services found

PHP social networking software for building online communities
Open Source Social Network (OSSN) is PHP-based social networking software to build your own community site with profiles, newsfeed, groups, chat, photos, and admin tools.

Multiuser web-based IRC client with persistent always-online bouncer
Convos is a multiuser web IRC client with a built-in persistent bouncer, chat history, theming, rich formatting, and optional video chat.


Open source video conferencing powered by LiveKit
Self-hostable web video conferencing app built on LiveKit, with large-meeting performance, screen sharing, chat, recordings, and transcription features.

Web frontend for WeeChat using the relay over WebSockets
Glowing Bear is a browser-based WeeChat client that connects to WeeChat via the relay plugin, providing a modern interface for IRC from any device.


Web-based IRC client with embeddable widgets and theming
Kiwi IRC is a web-based IRC client you can self-host as static files, with multi-network support, runtime JSON configuration, themes, plugins, and embeddable web widgets.


Twitch VOD and livestream archiving with chat playback
Self-hosted platform to archive Twitch VODs and live streams with real-time chat playback, rendered chat exports, playlists, and channel watching automation.

Notification and monitoring client for Notifiarr integrations
Notifiarr is a unified client that delivers configurable notifications, health checks, and automation for homelab apps like Plex and the *Arr stack via Discord.

Distributed, cross-platform IRC client with detachable core
Modern, cross-platform IRC client with a detachable core for persistent connections, multi-client access, and searchable chat backlogs.

Interactive live Q&A, polls, and quizzes for presentations
Open-source audience interaction platform for live presentations with real-time polls, quizzes, and Q&A, suitable for classrooms, meetings, and events.

Web conferencing with video, chat, whiteboard, and collaboration
Apache OpenMeetings is a web conferencing and collaboration platform with video meetings, chat, whiteboards, screen sharing, recording, file sharing, and user/room manage...

Multiplayer geography game with real-time WebSocket gameplay
Posio is a multiplayer geography game with real-time WebSocket rounds, map-based guessing, and multiple game modes built on Django, GeoDjango, and Channels.

Privacy-focused multiplayer pictionary drawing and guessing game
Self-hosted, privacy-respecting pictionary game (skribbl.io alternative) with real-time drawing, guessing, and multiplayer lobbies—no accounts or ads required.
Lightweight, portable IRC server for small or private networks
ngIRCd is a free, portable and lightweight IRC server for small/private networks, supporting IPv6, TLS, server linking, and optional PAM authentication.

Advanced, modular IRC server with security and IRCv3 support
UnrealIRCd is an open-source, modular IRC server implementing IRCv3, TLS, anti-spam/flood protections, GeoIP and admin APIs for running public or private IRC networks.
Customizable Discord music bot with Lavalink playback
Lightweight, customizable Discord music bot in Python. Supports YouTube, SoundCloud, Spotify, Twitch, Lavalink playback, playlists, lyrics, slash commands and Docker.
Open-source instant messaging transport gateway for multiple IM networks
A protocol gateway that bridges users across different instant messaging networks using libpurple adapters, enabling cross-network chat and presence.

Self-hosted LAN game distribution and launcher platform
Open-source platform to host, distribute and launch games on local networks with a dedicated launcher, game uploads/downloads, server management and basic chat.

Open-source XMPP messaging server with encrypted chat and WebRTC
Self-hosted, open-source XMPP-based messaging server providing end-to-end encryption, multi-device sync, federation, secure backups, and integrated WebRTC audio/video cal...


Modular, high-performance XMPP/Jabber server in Java
Scalable, modular XMPP/Jabber server written in Java supporting TCP, BOSH, WebSockets, federation, components, HTTP API and push notifications.

Admin, ban and communication management for Source engine servers
Web-based global administration and ban management system for Valve Source engine games, with a PHP web panel, SourceMod plugins, and MySQL/MariaDB backend.
Synchronized web app for shared video playback and chat
Lightweight web application for synchronized video playback with chat, leader-controlled playback, subtitle/audio track support and Docker deployment.

Self-hosted, extensible web-based virtual tabletop for role‑playing games
A modular, developer-friendly virtual tabletop that runs on Node.js/Electron, offering scenes, dynamic lighting, compendia and a rich module/system ecosystem.

Open-source platform for AI chatbots and multichannel live chat
Open-source conversational platform to build AI chatbots, multichannel live chat, and human-in-the-loop customer support with knowledge base and RAG capabilities.

Modular team collaboration platform for files, chat, and documentation
Tracim is an open-source collaboration suite offering threaded conversations, file sharing with versioning, collaborative pages, tasks and workspace organization.
Self-hosted community server for photo backup, sharing, chat and calls
Community-focused server for private photo/video backup, albums, chat and audio/video calls with mobile app support and S3-compatible storage.

Modular C++ SIP server suite for VoIP, messaging, and conferencing
Open-source, modular SIP server (proxy, presence, conference, B2BUA) with push gateway, ICE/STUN/TURN, MySQL/SQLite support; optimized for mobile and embedded systems.


Scalable open-source real-time chat server with WebSocket API
SAMA is a Node.js-based open-source chat server using uWebSockets.js, MongoDB and Redis, providing WebSocket/HTTP APIs, E2EE, clustering, and web/mobile clients.


Open-source event management and attendee networking platform
Atria is an AGPL-3.0 open-source platform for managing hybrid events, sessions, sponsors, and real-time attendee networking with chat and discovery tools.

Lightweight PHP web app to save, approve and publish chat quotes
Faridoon is a lightweight PHP application for saving, moderating, and publishing favorite chat quotes. It supports user accounts, admin approval, Docker deployment and My...

Debian-based personal server to run email, chat, VoIP, wikis and social services
A small Debian-based server system for self-hosting email, chat, VoIP, wikis, blogs, social networks and other community services on modest hardware.