gnet

🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go. (by panjf2000)

Gnet Alternatives

Similar projects and alternatives to gnet

  1. Django

    536 gnet VS Django

    The Web framework for perfectionists with deadlines.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  4. codon

    39 gnet VS codon

    A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support

  5. peps

    39 gnet VS peps

    Python Enhancement Proposals

  6. socketify.py

    38 gnet VS socketify.py

    Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3

  7. uWebSockets.js

    μWebSockets for Node.js back-ends :metal:

  8. pydantic-core

    18 gnet VS pydantic-core

    Core validation logic for pydantic written in rust

  9. SaaSHub

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

    SaaSHub logo
  10. centrifuge

    Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.

  11. fasthttp

    39 gnet VS fasthttp

    Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

  12. netpoll

    5 gnet VS netpoll

    A high-performance non-blocking I/O networking framework focusing on RPC scenarios.

  13. nbio

    10 gnet VS 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.

  14. UDPspeeder

    8 gnet VS UDPspeeder

    A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)

  15. quic-go

    28 gnet VS quic-go

    A QUIC implementation in pure Go

  16. go-nbd

    6 gnet VS go-nbd

    Pure Go NBD server and client library.

  17. typedload

    6 gnet VS typedload

    Discontinued Python library to load dynamically typed data into statically typed data structures

  18. gaio

    0 gnet VS gaio

    High performance minimalism async-io(proactor) networking for Golang.

  19. gev

    1 gnet VS gev

    🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

  20. evio

    2 gnet VS evio

    Fast event-loop networking for Go

  21. kcp-go

    2 gnet VS kcp-go

    A Crypto-Secure Reliable-UDP Library for golang with FEC

  22. pyamigadebug

    Framework for abstracting Amiga debuggers and access to AmigaOS libraries and devices. AmigaXfer serial port transfer software lives here.

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better gnet alternative or higher similarity.

gnet discussion

Log in or Post with

gnet reviews and mentions

Posts with mentions or reviews of gnet. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-14.

Stats

Basic gnet repo stats
6
10,601
7.7
4 days ago

panjf2000/gnet is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of gnet is Go.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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