Lightweight Websocket library a simple game server?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • websocket

    Minimal and idiomatic WebSocket library for Go (by nhooyr)

  • https://github.com/nhooyr/websocket until you can articulate why exactly it's not what you need. See README for comparison against others.

  • 1m-go-websockets

    handling 1M websockets connections in Go

  • You might want to check this for scaling websockets https://github.com/eranyanay/1m-go-websockets

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ws

    Tiny WebSocket library for Go. (by gobwas)

  • I've been using https://github.com/gobwas/ws for a while in production, works fantastic. It allows me to control the websocket implementation at a much lower level than gorilla/websocket.

  • liwords-socket

    The websocket server for liwords

  • Check out my game socket server: https://github.com/domino14/liwords-socket

  • nbio

    Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.

  • I was using gobwas and then switched to https://github.com/lesismal/nbio.

  • Pixel

    A hand-crafted 2D game library in Go

  • Ebiten

    Ebitengine - A dead simple 2D game engine for Go

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • OpenDiablo2

    Discontinued An open source re-implementation of Diablo 2

  • pgsf-old

    Discontinued pgsf: pragmatic game server framework

  • This one is based on Melody, and seems pretty good. https://github.com/red-letter-day/pgsf

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts