fasthttp
HTTP server
High-performance HTTP implementation for Go with optimized memory usage
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
22k stars
389 watching
2k forks
Language: Go
last commit: 8 days ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
codesenberg/bombardier | A tool for measuring HTTP performance and load testing | 6,040 |
fasthttp/router | A high-performance HTTP request router with features like radix tree optimization and case-insensitive matching. | 465 |
cloudwego/hertz | A high-performance Go HTTP framework designed for building microservices with strong extensibility and usability features. | 5,375 |
gin-gonic/gin | A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. | 79,104 |
dgrr/http2 | An HTTP/2 implementation for fasthttp | 211 |
squeaky-pl/japronto | A high-performance HTTP toolkit with pipelining support for scaling and speed optimization | 8,612 |
valyala/fastjson | A fast JSON parser and validator written in Go that provides simple API access to parsed data without code generation or reflection. | 2,294 |
julienschmidt/httprouter | A lightweight and high-performance HTTP request router that supports variables in routing patterns and scales well with large numbers of routes. | 16,642 |
panjf2000/gnet | An event-driven networking framework designed to provide high-performance and lightweight network capabilities. | 9,665 |
hyperium/hyper | An efficient HTTP library designed as a building block for other libraries and applications. | 14,575 |
kataras/iris | A fast and feature-rich web framework for Go that provides a simple yet powerful foundation for building websites and APIs. | 25,267 |
square/okhttp | A robust and efficient HTTP client for interacting with web services | 45,872 |
opus-domini/fast-shot | An HTTP client library for Go that provides a simple and fluent API for making requests with various features and customization options. | 66 |
valyala/quicktemplate | A fast template engine for Go that compiles templates into executable code. | 3,128 |
buaazp/fasthttprouter | A high-performance HTTP request router optimized for fast and scalable handling of URLs with varying paths | 872 |