C Chat

Open-source C projects categorized as Chat

Top 11 C Chat Projects

  • 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

  • quiet

    A private, p2p alternative to Slack and Discord built on Tor & IPFS

  • Project mention: Filecoin Foundation Successfully Deploys IPFS in Space | news.ycombinator.com | 2024-01-16

    > because, right here right now, that is such a hypothetical situation that I have absolutely no idea why it needs a real-world demonstration of proof of concept using currently-available technology.

    So I just want to point out that IPFS was fairly deliberately designed to have numerous, forward-compatible features that could be swapped out in the future : like https://multiformats.io/ and in particular https://multiformats.io/multiaddr/ .

    In the IPFS community, there's always been a fairly heated discussion about which bit of the entire system should be stuck with the term IPFS. Like, if you took away the libp2p protocol, and just served CIDs over http, would it be IPFS? What if you took away CAR files (the merkle-tree file format used to define multi-item content)? What if you're a private IPFS network, with no shared nodes with the public network (like https://github.com/TryQuiet/quiet ). What if you didn't use bitswap, the file transfer protocol (Filecoin doesn't use bitswap, and mostly doesn't interconnect with the main public IPFS network). What about if you didn't use a DHT to find providers of a CID. What if you're not using any of the "IPFS" software stack, but your implementation still uses bits and pieces of content-addressability as defined in the standard?

    Interestingly, right now, there are a bunch of experiments going in all of these directions: I think it's fair to say that if you wanted to test out content-addressable networks across the solar system, they probably wouldn't be IPFS as it is now, but their nature could probably be described using the primitives the IPFS stack uses, and learning about what needs to change would give a useful direction to some part of the extended IPFS ecosystem.

  • 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.

    InfluxDB logo
  • profanity

    Ncurses based XMPP client

  • Project mention: Profanity IM – Ncurses based XMPP client | news.ycombinator.com | 2023-08-12
  • purple-facebook

    Facebook protocol plugin for libpurple (moved from jgeboski/purple-facebook)

  • Project mention: How can I forward Facebook messenger messages to email? | news.ycombinator.com | 2024-04-24

    I can't think of any way.

    There is a Facebook plugin for Pidgin, and you can get at your chats that way with a more versatile cross-platform messenger, if you are more normally on other chat services.

    https://pidgin.im/

    https://github.com/dequis/purple-facebook/wiki

    If you want web-based clients, try a multi-app client such as Ferdium, RamBox or Station.

  • bitlbee

    An IRC to other chat networks gateway :bee:

  • Project mention: How Beeper Mini Works | news.ycombinator.com | 2023-12-05

    ah didn't realize it had gone away. its successor appears to be [0]

    now I'm reliving the chaos of the late-00s/early-10s instant messaging apocalypse when AOL sunsetted AIM. Clients like Trillian were absolutely necessary before AIM shut down. Everybuddy was a good linux-friendly client. When I still spent time on IRC, I really really liked Bitlbee [1] with ERC [2].

    (I'm not saying that there's a connection there, but rather that all the chat protocols started getting used less around the same time for the same reason, which was smartphones becoming commonplace in late-00s.)

    [0] https://en.wikipedia.org/wiki/Ayttm

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

    [2] https://www.gnu.org/software/emacs/erc.html

  • ngircd

    Free, portable and lightweight Internet Relay Chat server

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

    Modern IRC client written in GTK

  • Project mention: Best IRCv3 experience on modern Mac OS? | /r/irc | 2023-09-27

    Quassel - https://www.quassel-irc.org/ - looks like a contender and it supports MacOS, Srain (https://srain.silverrainz.me/) also has a more modern appearance and is built for GTK3 but I don't see official macOS builds available.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • chat-demo-flutter

    The sample app showcasing Tencent Cloud Chat integration with Flutter across iOS, Android, Web, macOS, and Windows platforms.

  • Project mention: Tried Adding Flutter chat in 2 hours | dev.to | 2024-04-30

    In addition to this, you can easily use dark mode and detailed customization, so it would be a good idea to refer to this document. It is said that there is a complete demo that has already been completed, so it might be a good idea to refer to it. demo link

  • tiny-webrtc-gw

    tiny/fast webRTC video conferencing gateway

  • Project mention: Need help with audio calls for rooms with about 10 people in each. | /r/WebRTC | 2023-06-05
  • updog

    Updog is a chat app in c (by moussacodes)

  • papayaChat

    Command line chat service written in C

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).

C Chat related posts

  • How can I forward Facebook messenger messages to email?

    1 project | news.ycombinator.com | 24 Apr 2024
  • Apple Confirms Governments Using Push Notifications to Surveil Users

    2 projects | news.ycombinator.com | 6 Dec 2023
  • Anyone using decentralized slack alternative called Quiet?

    1 project | /r/degoogle | 4 Dec 2023
  • SillyTavern 1.10.10 has been released

    2 projects | /r/SillyTavernAI | 28 Nov 2023
  • LLM Pro/Serious Use Comparison/Test: From 7B to 70B vs. ChatGPT!

    2 projects | /r/LocalLLaMA | 9 Oct 2023
  • Best IRCv3 experience on modern Mac OS?

    1 project | /r/irc | 27 Sep 2023
  • Profanity IM – Ncurses based XMPP client

    1 project | news.ycombinator.com | 12 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 Weechat 2,855
2 quiet 1,877
3 profanity 1,272
4 purple-facebook 954
5 bitlbee 588
6 ngircd 428
7 srain 295
8 chat-demo-flutter 81
9 tiny-webrtc-gw 71
10 updog 9
11 papayaChat 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com