Go Realtime

Open-source Go projects categorized as Realtime

Top 18 Go Realtime Projects

  1. pocketbase

    Open Source realtime backend in 1 file

    Project mention: Manifest: A 1-file micro-back end | news.ycombinator.com | 2025-03-18

    Are you aware of pocketbase? https://pocketbase.io/ I think it could work for your usecase, even though its generally focused on being a backend. I have had a very nice experience.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. nakama

    Distributed server for social and realtime games and apps.

    Project mention: Nakama releases v3.23.0.Distributed server for social and realtime games | news.ycombinator.com | 2024-07-27
  4. Mercure

    🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications

    Project mention: Mercure: A WebSocket alternative for server-sent events | news.ycombinator.com | 2025-01-01

    The site offers a little more detail:

    https://mercure.rocks/

    Basically its server sent events with some stuff on top:

    https://developer.mozilla.org/en-US/docs/Web/API/Server-sent...

    One big benefit of SSE is that you can put them behind a CDN, making scaling a lot easier. No idea about what Mercure brings there, though.

  5. plow

    A high-performance HTTP benchmarking tool that includes a real-time web UI and terminal display

  6. space-cloud

    Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes

  7. emitter-io

    High performance, distributed and low latency publish-subscribe platform.

  8. peerdb

    Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage

    Project mention: 7 Databases in 7 Weeks for 2025 | news.ycombinator.com | 2024-12-05

    Sai from ClickHouse here. Have been living and breathing past year helping customers integrating Postgres and ClickHouse to form their data stack. Totally agreed with this statement - there are numerous production grade workloads solving most of their data problems using these purpose-built Open Source database. My team at ClickHouse has been working to make the integration even seamless. :) We work on PeerDB, an open source tool enabling seamless Postgres CDC to ClickHouse https://github.com/PeerDB-io/peerdb/ This integration is now als natively available in the Cloud through ClickPipes. The private preview was released just last week https://clickhouse.com/blog/postgres-cdc-connector-clickpipe...

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. AnyCable

    Realtime server for reliable two-way communication to power-up any backend

    Project mention: AnyCable for Ruby on Rails: How Does it Improve over Action Cable? | dev.to | 2024-05-16

    The AnyCable WebSocket Server was created to combine the beauty of Action Cable with the performance benefits gained from Golang. AnyCable handles WebSockets on a different server called AnyCable-Go, effectively reducing the burden on your primary web application.

  11. yomo

    🦖 Stateful Serverless Framework for Geo-distributed Edge AI Infra. with function calling support, write once, run on any model.

  12. beaver

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

  13. resgate

    A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.

  14. mirrorbits

    Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.

  15. Valkyrie

    A Fullstack Discord Clone using React and Go. (by sentrionic)

  16. ably-go

    Go client library SDK for Ably realtime messaging service

  17. go-res

    RES Service protocol library for Go

  18. ksbus

    KSBus is a zero-configuration event bus written in Go, designed to facilitate real-time data sharing and synchronization between Go servers, JavaScript clients, and Python. It's particularly useful for building applications that require real-time communication, such as chat applications or live updates.

  19. chat-websocket-gin

    Example of using gorilla websocket with gin (chat with rooms)

  20. presencejs

    Edge Infra for realtime web applications, geo-distributed architecture.

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Go Realtime discussion

Log in or Post with

Go Realtime related posts

  • PocketBase + SurrealDB

    2 projects | dev.to | 14 Feb 2025
  • Building a REST API with Golang, Gin, and Pocketbase

    1 project | dev.to | 21 Jan 2025
  • Pocketbase v0.24.0 Release

    1 project | news.ycombinator.com | 2 Jan 2025
  • Will PocketBase Survive?

    1 project | news.ycombinator.com | 23 Dec 2024
  • Pocketbase – v0.23.0 Release

    1 project | news.ycombinator.com | 24 Nov 2024
  • Pg_flo – Stream, transform, and route PostgreSQL data in real-time

    12 projects | news.ycombinator.com | 3 Nov 2024
  • Supercharge the One Person Framework with SQLite

    1 project | news.ycombinator.com | 16 Oct 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 22 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 pocketbase 44,742
2 nakama 9,512
3 Mercure 4,869
4 plow 4,190
5 space-cloud 3,960
6 emitter-io 3,900
7 peerdb 2,447
8 AnyCable 2,009
9 yomo 1,731
10 beaver 1,563
11 resgate 703
12 mirrorbits 528
13 Valkyrie 315
14 ably-go 84
15 go-res 65
16 ksbus 38
17 chat-websocket-gin 33
18 presencejs 17

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Go is
the 4th most popular programming language
based on number of references?