Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
- chat
- chat-application
- chatapp
- go
58,136 visible repositories in the index
1–19 of 19 · Most stars
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
OpenAI, GPT 6.1, GPT-Image-2, Whisper API clients for Go. Zero-dependency.
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
📥 An IMAP library for Go clients and servers
Go Memcached client library #golang
Go library for accessing and embedding Tor clients and servers
MQTT Clients and Servers in Go
Run:ai is the AI workload orchestration platform for Kubernetes. This monorepo contains the control plane services, in-cluster Kubernetes operator/controllers, shared libraries and clients, the installer, and the local dev environment.
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.
HTTP requests collector to test webhooks, notifications, REST clients and more ...
Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)
SSH server and gateway for standard SSH clients: OIDC Device Authorization, Docker/Kubernetes sessions, verifiable audit and recording.
A Go type to prevent internal numeric IDs from being exposed to clients using HashIDs and JSON.
A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
Toolkit for building SSH servers and clients in Go.
The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.
CLI for generating type-safe clients for EOS-compatible contracts.