Go Communication systems

Open-source Go projects categorized as Communication systems

Top 14 Go Communication system Projects

  • Listmonk

    High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.

    Project mention: Show HN: Dittofeed – 1-Click deploy, self-host Mailchimp alternative | news.ycombinator.com | 2023-09-19

    Hey, looks very cool! If you could share a comparison against Listmonk[1], that'd be useful.

    All the best!

    [1]: https://listmonk.app

  • Tinode

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

    Project mention: Instant messaging solution for projects at different scale | /r/techsupport | 2023-03-13
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • Gotify

    A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (by gotify)

    Project mention: Self hosted alternative to email alerts? | /r/selfhosted | 2023-06-29

    I use apprise with Gotify

  • berty

    Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

    Project mention: How to explore writing an app for ipfs with rust? | /r/ipfs | 2023-03-05

    Not written in Rust, but may be Berty can give you some ideas?

  • remark42

    comment engine

    Project mention: Who is using Go to build web sites and applications? | /r/golang | 2023-04-04
  • Oragono

    A modern IRC server (daemon/ircd) written in Go.

    Project mention: IRC Is the Only Viable Chat Protocol | news.ycombinator.com | 2023-07-29
  • Niltalk

    Instant, disposable, single-binary web based live chat server. Go + VueJS.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Dispatch

    Web-based IRC client in Go. (by khlieng)

  • Satellity

    Yet another open source forum written in Golang, React and PostgreSQL.

  • Orange Forum

    A light-weight forum

  • OTS

    One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser (by Luzifer)

    Project mention: Your extraordinary one time secret | dev.to | 2023-01-27

    We looked at other solutions at the time like Luzifer’s OTS and Sniptt’s OTS. Which fit nicely into our use case, but since we considered adding more unique features and wanted to wet our feet with Rust, we decided to start from scratch.

  • PushBits

    A simple server for push notifications via Matrix (and a minimalistic alternative to Pushover and Gotify with a strong focus on security) 🚀📯

    Project mention: Unraid 6.12.0-rc6 Now Available | /r/unRAID | 2023-05-18

    Network Settings: fix a bug in the description field bash_completion: version 2.11 docker: version 23.0.6 Use 'zfs set atime=off' Upon root dataset mount; child datasets should inherit this setting. Continue format if blkdiscard command fails. Add Pushbits Agent for Matrix/Synapse integration via https://github.com/pushbits/server Share Edit: warn when invalid zfs name is used Lock / unlock button: switch green / red color Green is normal state (page is locked) Red is attention state (page is unlocked)

  • Robust IRC

    RobustIRC - an IRC network without netsplits, implemented in Go using the Raft consensus algorithm

  • Gosora

    Gosora is an ultra-fast and secure forum software written in Go that balances usability with functionality.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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-09-19.

Go Communication systems related posts


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

Project Stars
1 Listmonk 11,773
2 Tinode 10,780
3 Gotify 9,154
4 berty 6,973
5 remark42 4,475
6 Oragono 1,989
7 Niltalk 910
8 Dispatch 639
9 Satellity 587
10 Orange Forum 436
11 OTS 337
12 PushBits 261
13 Robust IRC 165
14 Gosora 162
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.