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

    561 gnet VS Django

    The Web framework for perfectionists with deadlines.

  2. SaaSHub

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

    SaaSHub logo
  3. FrameworkBenchmarks

    Discontinued Source for the TechEmpower Framework Benchmarks project

  4. peps

    42 gnet VS peps

    Python Enhancement Proposals

  5. codon

    41 gnet VS codon

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

  6. uWebSockets.js

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

  7. socketify.py

    38 gnet VS socketify.py

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

  8. pydantic-core

    18 gnet VS pydantic-core

    Discontinued Core validation logic for pydantic written in rust

  9. 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.

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

  11. netpoll

    5 gnet VS netpoll

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

  12. 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)

  13. fasthttp

    40 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

  14. quic-go

    28 gnet VS quic-go

    A production-ready QUIC implementation in pure Go

  15. 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.

  16. typedload

    6 gnet VS typedload

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

  17. go-nbd

    6 gnet VS go-nbd

    Pure Go NBD server and client library.

  18. gaio

    0 gnet VS gaio

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

  19. kcp-go

    2 gnet VS kcp-go

    A crypto-secure Reliable-UDP library for Golang with FEC support.

  20. go-getter

    5 gnet VS go-getter

    Package for downloading things from a string URL using a variety of protocols.

  21. pyamigadebug

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

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
11,230
5.4
about 1 month 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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com