C Messaging

Open-source C projects categorized as Messaging

Top 7 C Messaging Projects

  • magma

    The magma server daemon, is an encrypted email system with support for SMTP, POP, IMAP, HTTP and MOLTEN,. Additional support for DMTP and DMAP is currently in active development. (by lavabit)

    Project mention: Magma: Open-source carrier-grade wireless networking platform for rural areas | news.ycombinator.com | 2022-12-03

    If you're having déjà vu, it's because there is also an encrypted email service called Magma:


  • profanity

    Ncurses based XMPP client

    Project mention: IRCv3 2022 Spec round-up | news.ycombinator.com | 2022-11-20
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • wickr-crypto-c

    An implementation of the Wickr Secure Messaging Protocol in C

    Project mention: Tell HN: Banned from LinkedIn for Reporting Wickr Drug Spam | news.ycombinator.com | 2022-06-16

    Very, I know people who work there, they open sourced their crypto engine [1]. They also struggle with people using WickrMe for bad stuff because of how little info they collect from users (no phone required, true e2ee encryption, and so on...) [2].Own by Amazon doesn't imply that have spyware embedded, unless you can prove, not defending Amazon by any means, there is plenty to criticize and condemn about them, I'm just stating facts.

    1- https://github.com/WickrInc/wickr-crypto-c

    2- https://www.cnbc.com/2022/06/10/wickr-amazons-encrypted-chat...

  • lurch

    XEP-0384: OMEMO Encryption for libpurple.

  • slack-libpurple

    Slack module for libpurple

    Project mention: Purple-Teams: MS Teams Plugin for Pidgin | news.ycombinator.com | 2023-03-05

    Eion Robb has done an incredible amount of work in this space. His GitHub page[1] has tons of plugins, and I particularly appreciate the work he has done on the Matrix plugin to make it available to Windows users.

    Lest you think this is less than cool because you don't use Pidgin, bitlbee[2] is a great tool to get slack (and others!) into your IRC client. I haven't run it myself, but I know that it heavily relies on purple[3] for its magic. I can tell it gets a lot of use, perusing the issues on the slack purple plugin[4] for example.

    1: https://github.com/EionRobb?tab=repositories

    2: https://www.bitlbee.org/main.php/news.r.html

    3: https://wiki.bitlbee.org/

    4: https://github.com/dylex/slack-libpurple/issues?q=is%3Aissue...

  • ToxAndroidRefImpl

    Tox Reference implementation for Android

  • teonet-c

    Teonet v5 C library and examples

    Project mention: Teonet C library | dev.to | 2022-06-08

    We are waiting your support! Please give stars to our Teonet-c and Teonet projects in Github.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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 2023-03-05.

C Messaging related posts


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

Project Stars
1 magma 1,797
2 profanity 1,161
3 wickr-crypto-c 357
4 lurch 278
5 slack-libpurple 267
6 ToxAndroidRefImpl 225
7 teonet-c 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives