nowfound

Dev tools · alternatives · 2026

24 alternatives to Zero Copy Network lib for golang

Zero-copy sockets for Linux in Golang. Contribute to newtools/zsocket development by creating an account on GitHub.

ZSocket is a zero-copy socket library for Golang that enables efficient network communication on Linux systems. It allows developers to transfer data without unnecessary memory copying, reducing overhead and improving… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Zero Copy Network lib for golang launched in 2016; newer entries below may have overtaken it.

  1. 1

    Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  2. 2

    Hey HN! I just released go-nbd, a lightweight Go library for effortlessly creating NBD servers and clients. Its a neat tool for creating custom Linux block devices with arbitrary backends, such as a file, byte slice or what I'm planning to use it for, a tape drive. While there are a few partially abandoned projects like this out there already, this library tries to be as maintainable as possible by only implementing the most recent handshake revision and baseline functionality for both the client and the server, while still having enough support to be useful. I'd love to get your feedback :)

    2023 · github.com · its alternatives →

  3. 3

    Hi everyone, I recently published a small open-source project. It’s a minimal network packet analyzer written in Go — designed more like a learning toy than a replacement for Wireshark. It currently supports parsing basic protocols like TLS, DNS, and HTTP, and includes a tiny fuzzing engine to test payload responses. You can inspect raw packet content directly from the terminal. The output is colored for readability, and the code structure is kept simple and clear. The entire program is very small — just about 400 lines of Go code. I know it’s not anywhere near Wireshark’s level, and I still…

    2025 · github.com · its alternatives →

  4. 4

    Contribute to minikomi/pipesock development by creating an account on GitHub.

    2013 · github.com · its alternatives →

  5. 5GA
  6. 6

    An alternative to stack traces for your Go errors. Contribute to bracesdev/errtrace development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  7. 7

    Local file system transparently swapping to the cloud - KonstantinSchubert/zero

    2018 · github.com · its alternatives →

  8. 8

    Articles in this series Part I. Iterative ServersPart II. Forking ServersPart III. Pre-forking ServersPart IV. Threaded ServersPart V. Pre-threaded ServersPart VI: poll-based serverPart VII: epoll-…

    2019 · unixism.net · its alternatives →

  9. 9
    go-zero▲69

    A web & rpc framework written in Go

    2022 · github.com · its alternatives →

  10. 10DA

    Hey HN! I’ve written a bunch of WebSocket servers over the years to do simple things like state synchronization, WebRTC signaling, and notifying a client when a backend job was run. I realized that if I had a simple way to create a private, temporary, mini-redis that the client could talk to directly, it would save a lot of time. So we created DriftDB. In addition to the open source server that you can run yourself, we also provide https://jamsocket.live where you can use an instance we host on Cloudflare’s edge (~13ms round trip latency from my home in NY). You may have seen my…

    2023 · driftdb.com · its alternatives →

  11. 11

    A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects. - GitHub - rochus-keller/CspChan: A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.

    2023 · github.com · its alternatives →

  12. 12

    Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3 - cirospaciari/socketify.py

    2023 · github.com · its alternatives →

  13. 13

    Scalable open source pub/sub SDK with support for RPC, JWT authentication and Kubernetes — optimized for async/await

    2016 · socketcluster.io · its alternatives →

  14. 14

    Pure C implementation of Go channels. Contribute to tylertreat/chan development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  15. 15

    Large-scale server monitoring application written in Golang - gmemstr/Platypus

    2019 · github.com · its alternatives →

  16. 16

    A single publisher, multi subscriber lockless ring buffer build with the new generics in Go 1.18beta.

    2022 · github.com · its alternatives →

  17. 17

    An demo app for lattice-core. Contribute to jasonl99/card_game development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  18. 18

    Pretty excited to share this... Just finished up a blog post about the new, simple, secure peer-to-peer networking SDK for zrok. Build zrok applications with just a few lines of golang!

    2023 · blog.openziti.io · its alternatives →

  19. 19

    🎥 Proxy livestreams from websockets to external RTMP endpoints. - chuabingquan/pxy

    2020 · github.com · its alternatives →

  20. 20
    ZeroDB▲119

    An open-source, end-to-end encrypted database protocol

    2015 · zerodb.io · its alternatives →

  21. 21

    A realtime communication framework for Node.js. Contribute to stepchowfun/socket.js development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  22. 22

    Distributed Time Synchronization Service. Contribute to rubrikinc/kronos development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  23. 23

    Easily consume REST APIs with Go (golang). Contribute to bndr/gopencils development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  24. 24

    Start WebRTC in the browser—run it somewhere else. Contribute to pion/handoff development by creating an account on GitHub.

    Apr 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →