C Communication systems

Open-source C projects categorized as Communication systems

Top 11 C Communication system Projects

  • Tox

    The future of online communications.

    Project mention: Open source P2P alternative to Slack and Discord built on Tor and IPFS | news.ycombinator.com | 2023-09-11

    How does it compare to the more mature Tox[0]?

    0. https://tox.chat/

  • Weechat

    The extensible chat client.

    Project mention: Neonmodem: TUI for Lobsters, HN, etc. | news.ycombinator.com | 2024-01-11

    WeeChat[0] with Bitlbee[1] supports a metric assload of services, albeit by pretending they're IRC (which does work - I spent years in weechat/irssi with bitlbee talking to various people on disparate services.)

    Or if you're just after Telegram/WhatsApp, nchat[2] is ok (I can vouch for the Telegram half only.)

    [0] https://weechat.org

    [1] https://wiki.bitlbee.org

    [2] https://github.com/d99kris/nchat

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Kamailio

    Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms -

    Project mention: What's the use of fd passing? | /r/C_Programming | 2023-12-08

    Multi-process server applications using a prefork model are one example. You might have one process dedicated to accepting new connections over the network and maybe doing an initial handshake, and then a bunch of worker processes handling the actual connections. Kamailio's CDP module is built like this (https://github.com/kamailio/kamailio/tree/master/src/modules/cdp)

  • Asterisk

    The official Asterisk Project repository.

    Project mention: FreePBX – Open-Source PBX (PHP GUI for Asterisk) | news.ycombinator.com | 2024-03-11
  • Dovecot

    Dovecot mail server (by dovecot)

    Project mention: My collection of Ansible roles for self-hosting everything with Rocky Linux and FreeIPA | /r/selfhosted | 2023-06-02

    Mail server using Postfix, Dovecot, and Rspamd

  • Exim

    Exim Mail Transport Agent - source, testsuite and documentation

    Project mention: Is it right to blame Google/Yahoo for deprecating an email forwarding service? | news.ycombinator.com | 2024-01-14

    Documentation for ARC is pretty sparse.

    The instructions for setting it up in Exim (default MTA on Debian systems) can be found here: https://github.com/Exim/exim/blob/master/doc/doc-txt/experim...

    (AFAICT, there is absolutely no mention of ARC in the main Exim documentation: https://exim.org/docs.html)

  • OpenSMTPD

    This is official OpenSMTPD Portable repository. Forks, pull requests and other contributions are welcome!

    Project mention: OpenBSD acme-client で Let's Encrypt 証明書を取得する | dev.to | 2023-09-09
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • ngircd

    Free, portable and lightweight Internet Relay Chat server

    Project mention: Installing anope services :) | /r/irc | 2023-06-10
  • ESP32

    DroneBridge for ESP32. A transparent short range wifi based telemetry (serial to WiFi) link. Support for MAVLink, MSP, LTM (iNAV) or any other protocol

  • wirow-server

    A full featured self-hosted video web-conferencing platform.

  • Courier MTA

    Courier Mail Server

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-11.

C Communication systems related posts


What are some of the best open-source Communication system projects in C? This list will help you:

Project Stars
1 Tox 8,725
2 Weechat 2,819
3 Kamailio 2,114
4 Asterisk 1,917
5 Dovecot 889
6 Exim 699
7 OpenSMTPD 472
8 ngircd 419
9 ESP32 313
10 wirow-server 165
11 Courier MTA 70
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives