πŸ“ˆ GH Trending Explorer 🎲 Surprise me

Search: messaging Β· Language: Go Β· clear

nats-io / nats-server

High-Performance server for NATS.io, the cloud and edge native messaging system.

β˜… 21k Go today
chenhg5 / cc-connect

Bridge local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex) to messaging platforms (Feishu/Lark, DingTalk, Slack, Telegram, Discord, LINE, WeChat Work). Chat with your AI dev assistant from anywhere β€” no public IP required for most platforms.

β˜… 16k Go 4d ago
tinode / chat

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

β˜… 14k Go 1d ago
centrifugal / centrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.

β˜… 11k Go today
nats-io / nats.go

Golang client for NATS, the cloud native messaging system.

β˜… 6.8k Go today
nikoksr / notify

A dead simple Go library for sending notifications to various messaging services.

β˜… 3.9k Go 2d ago
juggleim / im-server

IM Chat, High-performance, scalable, self-hosted instant messaging server in Go β€” private chat, groups, chatrooms, WebSocket and REST APIs.

β˜… 3.5k Go 1d ago
mk6i / open-oscar-server

Self-hostable instant messaging server compatible with classic AIM and ICQ clients written in golang. (Independently developed, not affiliated with or endorsed by AOL)

β˜… 1.6k Go today
Clivern / Beaver

πŸ’¨ A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.

β˜… 1.6k Go 7d ago
centrifugal / centrifuge

Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.

β˜… 1.5k Go today
Mininglamp-OSS / octo-server

πŸ™ The Go backend powering OCTO β€” an open workplace built for humans Γ— AI agents. REST & WebSocket APIs, Lobster (AI agent) orchestration, and WuKongIM real-time messaging control plane.

β˜… 1.1k Go today
pact-foundation / pact-go

Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.

β˜… 958 Go today
cherry-game / cherry

πŸ’ Cherry β€” Go game server framework powered by Actor Model. Serial goroutine per actor, NATS/etcd discovery, pluggable connectors (TCP/WS/HTTP), protobuf & object-pooled messaging, time wheel, snowflake. Born for MMO/SLG/RPG, scales to millions.

β˜… 818 Go 5d ago
hyperledger-firefly / firefly

Hyperledger FireFly is the first open source Supernode: a complete stack for enterprises to build and scale secure Web3 applications. The FireFly API for digital assets, data flows, and blockchain transactions makes it radically faster to build production-ready apps on popular chains and protocols.

β˜… 602 Go today
algolia / sup3rS3cretMes5age

Simple to use, simple to deploy, one time self destruct messaging service, with hashicorp vault as a backend

β˜… 567 Go today
flopwire / flopwire

Flopwire connects AI agents through messaging and shared history across harnesses, models, machines, and teammates.

β˜… 114 Go 1d ago
peterretief / yggstore

People and organisations pool their own machines over Yggdrasil to keep files, websites, email for their own domains and messaging for alarms and alerts among themselves, with no central server and no provider holding their data. Trust can be personal or enforced. Open source to use as you want.

β˜… 40 Go 1d ago
kongesque / line-cli

πŸ’¬ Unofficial LINE CLI for personal accounts. Send messages, share files, and automate LINE with JSON. macOS, Linux, Windows. Go + Letter Sealing E2EE.

β˜… 33 Go today
troke12 / odm

Segmented, resumable download manager for Windows, Linux and macOS: multi-connection transfers, queues and scheduler, browser integration. Written in Go.