Open-source Go projects categorized as XMPP | Edit details
Related topics: #Chat #Messaging #Golang #Go #Email

Top 9 Go XMPP Projects

  • Tinode

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

    Project mention: Tinode chat: Instant messaging platform with inline images, attachments and anonymous users | reddit.com/r/u_VeronikaKerman | 2021-09-09
  • matterbridge

    bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)

    Project mention: Looking for a way to use Facebook Messenger... without using Facebook Messenger | reddit.com/r/selfhosted | 2022-04-27

    Oh, interesting! It seems like an alternative to MatterBridge but for 1 to 1 bridging.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • jackal

    💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).

    Project mention: Jackal 0.58.0 – Go XMPP Server | reddit.com/r/golang | 2022-03-04
  • coyim

    coyim - a safe and secure chat client

    Project mention: Ask HN: How do you feel about Slack? | news.ycombinator.com | 2021-11-15

    an image and some buttons, everyone will be able to see and interact with that.

    [0] https://github.com/coyim/coyim/search?q=0313&type=commits

    [1] https://github.com/dino/dino/commits/76e425ed2705349b201444e...

    [2] https://gitlab.freedesktop.org/telepathy/telepathy-spec/-/is...

  • go-sarah

    Simple yet customizable bot framework written in Go.

  • mnm

    mnm implements TMTP protocol. Let Internet sites message members directly, instead of unreliable, insecure email. Contributors welcome! (Server)

    Project mention: Show HN: Shortwave: Enjoy Your Inbox | news.ycombinator.com | 2022-02-15
  • pade

    Pàdé (Yoruba word for Meet) is a browser extension (Chrome/Edge) based unified communications desktop client for Openfire.

    Project mention: Self hosted video/voice conferencing solution with User roles (like discord) | reddit.com/r/selfhosted | 2022-03-06

    Not sure what discord user roles are, but have a look at openfire (xmpp server) pade (plugin) https://github.com/igniterealtime/pade

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • xmpp

    An implementation of the Extensible Messaging and Presence Protocol (XMPP) in Go.

  • mnm-hammer

    mnm implements TMTP protocol. Let Internet sites message members directly, instead of unreliable, insecure email. Contributors welcome! (Client)

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 2022-04-27.

Go XMPP related posts


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

Project Stars
1 Tinode 8,751
2 matterbridge 4,877
3 jackal 1,263
4 coyim 558
5 go-sarah 238
6 mnm 199
7 pade 86
8 xmpp 85
9 mnm-hammer 61
Find remote jobs at our new job board 99remotejobs.com. There are 13 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives