Self-host Evolution Go
0.7.2WhatsApp messaging API with Go backend
- Stars
- 963
- Port
- 8080 (API server)
evoapicloud/evolution-goWhat is Evolution Go?
Evolution Go is a WhatsApp integration service written in Go that provides programmatic access to WhatsApp through HTTP endpoints. It supports real-time notifications, QR-based authentication, message persistence, and file storage. Operators deploy it as a container or local binary.
Should you self-host Evolution Go?
Evolution Go scores 54/100 on selfhost.directory (how scoring works) and ranks #8 of 14 in Messaging. It has 963 GitHub stars.
It shipped 3 stable releases in the past year. The latest, 0.7.2, came out on 3 July 2026. New versions land roughly every 5 weeks.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is Other-licensed and written mostly in Go.
Its closest alternative on selfhost.directory is EMQX (78/100, 16 867 stars). It scores higher overall, so compare the two before you pick. See Evolution Go vs EMQX side by side.
Evolution Go README
More in Messaging
fregataA self-hosted REST API delivering messages via Slack, Telegram, Twilio, WeChat, SMTP, and macOS notifications, runnable as a Docker container or Go binary.
GotifyA self-hosted, open-source push notification server: send messages via a REST API, receive them live over WebSocket, and manage users, apps and clients in a web UI.
gowaOpen-source, self-hosted WhatsApp gateway in Go: a REST API plus web dashboard, multi-account support, signed webhooks, scheduled sends, and an MCP endpoint.
JamiJami is a free/libre, end-to-end encrypted, and private communication software that supports instant messaging, audio/video calls, and video conferencing.
JuggleIMSelf-hosted instant messaging backend for adding chat to your app. Multi-tenant design, WebSocket protocol, REST APIs, SDKs for Android, iOS, Web, Flutter.
Matrix IRC BridgeSelf-hosted, open-source IRC bridge that connects Matrix homeservers to IRC networks with two-way messaging, private messages, and dynamic channel mapping.
Matrix WhatsApp bridgeOpen-source, self-hosted Matrix-WhatsApp puppeting bridge written in Go that links private chats, groups, media and reactions to your WhatsApp account.
mattermost-push-proxySelf-hosted push notification proxy that relays APNs and FCM notifications to Mattermost mobile apps on iOS and Android.
MeshChatXSelf-hosted Reticulum client with LXMF messaging, LXST calls, NomadNet browsing, relay chat, and mapping. Run via Docker, Python wheels, Flatpak, AppImage, or Android APK
mollysocketMollySocket is a self-hosted, open-source server that relays Signal notifications to Android via UnifiedPush distributors like ntfy.
MosquittoEclipse Mosquitto - An open source MQTT broker
mqttwarnSelf-hosted MQTT message router forwarding payloads to 70+ notification services with transformations, open-source under EPL-2.0.
0 comments