100 Communication systems software solutions and projects

  • Discourse

    9.9 10.0 L2 Ruby
    Advanced forum / community solution based on Ruby and JS.
  • Rocket.Chat

    9.9 9.8 L3 JavaScript
    Teamchat solution similar to Gitter.im or Slack.
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Sponsored scoutapm.com
  • Jitsi Meet

    9.8 9.8 L4 JavaScript
    Jitsi Meet is an OpenSource
  • Mattermost

    9.8 9.8 L1 Go
    Open-source, on-prem Slack-alternative. It can be integrated with Gitlab.
  • Mastodon

    9.8 9.8 L5 Ruby
    A GNU Social-compatible microblogging server
  • ZeroNet

    9.7 8.2 JavaScript
    Open, free, and uncensorable websites, using Bitcoin cryptography and BitTorrent network.
  • Symphony

    9.7 9.4 L1 Java
    A modern community
  • Zulip

    9.7 10.0 L2 Python
    Zulip is a powerful, open source group chat application.
  • Reddit

    9.7 0.0 L2 Python
    Social networking and news website where registered community members can submit content.
  • NodeBB

    9.6 9.9 L2 JavaScript
    Node.js based forum software built for the modern web.
  • diaspora*

    9.6 6.8 L4 Ruby
    Distributed social networking server.
  • Flarum

    9.4 3.5 PHP
    Delightfully simple forums. Flarum is the next-generation forum software that makes online discussion fun again.
  • Mail-in-a-Box

    9.3 7.6 L3 Python
    Turns any Ubuntu server into a fully functional mail server with one command.
  • Lets-Chat

    9.3 0.0 L5 JavaScript
    A self hosted chat suite written in Node.
  • Tox

    9.3 0.0 L3 C
    A distributed, secure messenger with audio and video chat capabilities.
  • Telescope

    9.3 8.6 JavaScript
    An open-source social news app built with Meteor.
  • Mailpile

    9.2 3.2 L2 Python
    Webmail client with search, filtering, encryption features and more.
  • Postal

    9.2 4.5 Ruby
    A fully featured open source mail delivery platform for incoming & outgoing e-mail
  • Synapse

    9.1 9.9 L3 Python
    A server for Matrix, an open standard for decentralized persistent communication.
  • MailHog

    9.0 0.5 Go
    Small Golang executable which runs an SMTP MTA gateway that accepts all mail and displays in web interface. Useful for debugging or development.
  • docker-mailserver

    9.0 8.7 Shell
    A fullstack but simple mail server
  • HumHub

    9.0 9.6 L4 PHP
    A flexible kit for private social networks.
  • Chatwoot

    8.9 9.4 Ruby
    Self-hosted customer communication platform, an alternative to Intercom & Zendesk.
  • Vector

    8.9 9.7 L4 HTML
    A glossy Matrix web client with an emphasis on performance and usability.
  • Mautic

    8.8 9.7 L2 PHP
    Mautic is marketing automation software
  • ejabberd

    8.8 9.3 Erlang
    XMPP instant messaging server.
  • Tinode

    8.7 9.3 Go
    Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.
  • Roundcube

    8.6 9.4 L3 PHP
    Browser-based IMAP client with an application-like user interface.
  • MailCatcher

    8.6 1.1 L5 Ruby
    Ruby gem that deploys a simply SMTP MTA gateway that accepts all mail and displays in web interface. Useful for debugging or development.
  • Mailtrain

    8.5 1.5 JavaScript
    self hosted newsletter application built on Node.js
  • Centrifugo

    8.5 8.0 Go
    Language-agnostic real-time messaging
  • Gotify

    8.5 6.2 Go
    Self-hosted notification server with Android and CLI clients, similar to PushBullet.
  • Mumble

    8.4 9.5 L1 C++
    Low-latency, high quality voice/text chat software.
  • Haraka

    8.3 7.1 L3 JavaScript
    A high-performance, pluginable SMTP server written in JavaScript.
  • Lemmy

    8.3 9.8 Rust
    A link aggregator / reddit clone for the fediverse. Reddit alternative built in Rust.
  • The Lounge

    8.3 8.3 L4 JavaScript
    The self-hosted web IRC client.
  • Actor

    8.3 0.0 L2 Java
    Actor is an open source fast open source messaging platform with rich mobile and web clients.
  • Openfire

    8.3 9.1 L1 Java
    Real time collaboration
  • Isso

    8.3 6.9 L4 Python
    A lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus.
  • Mail For Good

    8.3 0.0 JavaScript
    An open source email campaign management tool for nonprofits.
  • Mailcow

    8.3 9.6 PHP
    Mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration.
  • Tutanota makes encryption easy

    8.2 0.0 JavaScript
    Tutanota is the end-to-end encrypted mail client that enables you to communicate securely with anyone.
  • Listmonk

    8.2 8.6 Go
    High performance, self-hosted newsletter and mailing list manager with a modern dashboard.
  • RainLoop

    8.2 6.7 L3 PHP
    Simple, modern & fast webmail with IMAP/SMTP Support and multi accounting.
  • Shout

    8.0 1.4 L4 JavaScript
    The self-hosted web IRC client.
  • Bootcamp

    8.0 2.7 CSS
    An enterprise social network.
  • Converse.js

    8.0 9.6 L2 JavaScript
    A free and open-source XMPP chat client in your browser.
  • Friends

    7.9 0.0 L4 JavaScript
    P2P chat powered by the web.
  • Jitsi Video Bridge

    7.9 0.0 L1 Java
    WebRTC compatible Selective Forwarding Unit
  • Patchwork

    7.9 8.3 JavaScript
    Decentralized messaging and sharing app built on top of Secure Scuttlebutt
  • ProtonMail Web Client

    7.9 8.8 JavaScript
    Official AngularJS web client for the ProtonMail secure email service.
  • Kandan

    7.8 0.0 JavaScript
    Kandan is an Open Source Alternative to HipChat.
  • Vanilla Forums

    7.8 9.6 L2 PHP
    Simple and flexible forum software.
  • PixelFed

    7.7 9.7 PHP
    Pixelfed is an open-source, federated platform alternate to Instagram.
  • Mailu

    7.7 7.8 Python
    Mailu is a simple yet full-featured mail server as a set of Docker images.
  • Loomio

    7.6 9.9 L3 Ruby
    Loomio is a collaborative decision-making tool that makes it easy for anyone to participate in decisions which affect them.
  • formspree

    7.6 0.0 L3 Python
    Easy HTML form without PHP or JavaScript
  • flaskbb

    7.5 6.2 L4 Python
    FlaskBB is forum software written in Python using the microframework Flask. You can easily create new topics, posts and send other users private messages. It also includes basic administration and moderation tools.
  • hack.chat

    7.5 0.0 L3 JavaScript
    A minimal, distraction-free chat application.
  • phpBB

    7.5 9.5 L2 PHP
    Flat-forum bulletin board software solution that can be used to stay in touch with a group of people or can power your entire website.
  • remark42

    7.5 9.0 Go
    A lightweight and simple comment engine, which doesn't spy on users. It can be embedded into blogs, articles or any other place where readers add comments.
  • Misago

    7.4 1.3 Python
    Misago is fully featured modern forum application that is fast, scalable and responsive.
  • Papercups

    7.4 9.5 Elixir
    An open source live customer chat web app written in Elixir.
  • Pump.io

    7.4 4.0 L4 JavaScript
    Stream server that does most of what people really want from a social network.
  • TextBelt

    7.4 0.5 L3 JavaScript
    An outgoing SMS API that uses carrier-specific gateways to deliver your text messages for free, and without ads.
  • Elgg

    7.4 8.1 L3 PHP
    A powerful open source social networking engine.
  • Kamailio

    7.3 0.0 L2 C
    Modular SIP server
  • Weechat

    7.3 9.2 L1 C
    A fast, light and extensible chat client.
  • Live Helper Chat

    7.3 9.8 L3 PHP
    Live Support chat for your website.
  • ZNC

    7.2 7.8 L1 C++
    An advanced IRC bouncer.
  • Modoboa

    7.1 8.0 L5 Python
    Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface.
  • MongooseIM

    7.1 9.7 Erlang
    Fork of ejabberd.
  • Hubl.in

    7.1 0.5 L3 JavaScript
    WebRTC powered video conference, chat and collaborative editor.
  • Asterisk

    7.0 0.0 L2 C
    An easy to use but advanced IP PBX system, VoIP gateway and conference server.
  • Coral

    6.9 9.4 TypeScript
    A better commenting experience from Vox Media.
  • twister

    6.9 2.9 L1 C++
    Fully decentralized P2P microblogging platform leveraging the free software implementations of Bitcoin and BitTorrent protocols.
  • Candy

    6.9 0.6 L3 JavaScript
    Multi user XMPP client written in Javascript.
  • Misskey

    6.8 9.8 TypeScript
    Decentralized app-like microblogging server/SNS for the Fediverse, using the ActivityPub protocol like GNU social and Mastodon.
  • RetroShare

    6.7 9.8 L1 C++
    Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.
  • Kazoo

    6.6 6.2 Erlang
    KAZOO is an open-source, highly scalable software platform designed to provide carrier-grade VoIP switch functions and features.
  • Node-Chat

    6.5 0.2 L2 JavaScript
    A not-so-basic open-source chat with admin features.
  • Spreed

    6.5 0.0 JavaScript
    WebRTC audio/video calls, conferencing server, and web client.
  • OSSN

    6.5 9.0 L3 PHP
    Open Source Social Network
  • wildduck

    6.5 8.4 JavaScript
    Scalable no-SPOF IMAP/POP3 mail server.
  • Kaiwa

    6.5 0.0 L4 JavaScript
    Web based chat client in the style of common paid alternatives.
  • MyBB

    6.4 8.3 L1 PHP
    Free, extensible forum software package.
  • Movim

    6.4 9.5 L3 JavaScript
    A brand new social network, full of awesome features in a modern and smart interface.
  • Thredded

    6.4 1.5 L5 Ruby
    Forums, feature-rich and simple.
  • Friendica

    6.4 9.9 L1 PHP
    Social Communication Server.
  • FusionPBX

    6.3 0.0 PHP
    An open source project that provides a customizable and flexible web interface to the very powerful and highly scalable multi-platform voice switch called FreeSWITCH.
  • InspIRCd

    6.2 9.1 C++
    Modular IRC server written in C++ for Linux, BSD, Windows, and macOS.
  • Homer

    6.1 2.5 Shell
    Troubleshooting & Monitoring VOIP calls
  • Talkyard

    6.1 9.4 TypeScript
    Create a community, where your users can suggest ideas and get questions answered. And have friendly open-ended discussions and chat
  • Oragono

    6.1 9.8 Go
    Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.
  • DebOps

    6.0 0.0 HTML
    Your Debian-based data center in a box. A set of general-purpose Ansible roles that can be used to manage Debian or Ubuntu hosts.
  • Mailman

    5.9 0.0 L5 Ruby
    The Gnu mailing list server.
  • Freenet

    5.9 8.0 L1 Java
    Anonymously share files, browse and publish "freesites"
  • JSXC

    5.9 8.6 TypeScript
    A Real-time XMPP web chat application with video calls, file transfer and encrypted communication. There are also versions for Nextcloud/Owncloud and SOGo.
  • Glowing Bear

    5.8 6.9 JavaScript
    A web frontend for WeeChat.
  • AnonAddy

    5.8 6.7 PHP
    Open source email forwarding service for creating aliases.

Add another 'Communication systems' Software solution