Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Http2

Http2

78 projects

Showing 36 of 78 projects

ServiceTalk
ServiceTalkJava

A networking framework that evolves with your application

#http#netty#java
Stars1.0k
Forks224
Last commit1 day ago
Cutelyst
CutelystC++

A C++ web framework built on Qt, inspired by Catalyst's simplicity, with HTTP/2, WebSockets, and async support.

#http-server#webframework#qt
Stars975
Forks119
Last commit5 days ago
XMNetworking
XMNetworkingObjective-C

A lightweight but powerful iOS network library with simplified and expressive syntax, built on AFNetworking.

#ios#ios-lib#file-download
Stars974
Forks158
Last commit3 years ago
gun
gunErlang

HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP.

#http3-client#rest#http2-client
Stars942
Forks244
Last commit1 day ago
wreq
wreqRust

An ergonomic Rust HTTP client with advanced TLS and HTTP/2 fingerprinting for browser emulation.

#bot-protection#web-security#browser-emulation
Stars938
Forks111
Last commit4 days ago
lua-http
lua-httpLua

A comprehensive HTTP library for Lua supporting HTTP(S) 1.0, 1.1, and 2.0 for both client and server applications.

#http-server#cqueues#http
Stars875
Forks87
Last commit1 year ago
centraldogma
centraldogmaJava

A highly-available, version-controlled service configuration repository based on Git, ZooKeeper, and HTTP/2.

#version-control#configuration-server#devops
Stars663
Forks134
Last commit3 days ago
http
httpRust

A fast and simple HTTP server for quickly hosting directories with sensible defaults.

#http-server#directory-hosting#http
Stars491
Forks39
Last commit6 months ago
azuretls-client
azuretls-clientGo

A Go HTTP client that spoofs TLS/JA3, HTTP/2, and HTTP/3 fingerprints to emulate real browsers by default.

#proxy-support#ja3-fingerprint#browser-emulation
Stars464
Forks65
Last commit3 months ago
Pewpew
PewpewGo

A flexible command-line HTTP stress tester that can hit multiple targets with multiple configurations to simulate real-world load.

#load-testing#stress-testing#web-services
Stars455
Forks40
Last commit3 months ago
hato
hatoClojure

An idiomatic Clojure HTTP client wrapping JDK 11's HttpClient, supporting HTTP/1.1, HTTP/2, and WebSockets.

#clojure-library#async-http#jdk-11
Stars416
Forks28
Last commit1 year ago
FuturamaAPI
FuturamaAPIPython

A Futurama-themed REST and GraphQL API with real-time updates, built as a tech playground for modern web development.

#fastapi#alembic#graphql
Stars407
Forks25
Last commit25 days ago
Wtx
WtxRust

A Rust toolkit providing from-scratch implementations of web transport protocols like HTTP/2, WebSocket, gRPC, and database clients.

#database#postgres#api
Stars377
Forks13
Last commit3 days ago
Fluxzy.Core
Fluxzy.CoreC#

A fast, fully streamed MITM proxy for intercepting, recording, and modifying HTTP/1.1, HTTP/2, WebSocket, and gRPC traffic.

#mitmproxy#pcap#proxy
Stars355
Forks29
Last commit1 day ago
Nginx Craft
Nginx Craft

An optimized Nginx virtual host configuration for Craft CMS implementing security, performance, and SEO best practices.

#devops#web-server#craftcms
Stars304
Forks36
Last commit3 years ago
Ace
AceElixir

An Elixir HTTP/1 and HTTP/2 web server and client that implements the Raxx interface.

#h2spec#http-server#elixir-lang
Stars304
Forks26
Last commit5 years ago
Hunt Framework
Hunt FrameworkD

A high-level, full-stack web framework for the D programming language, designed for rapid development of high-performance applications.

#d-language#orm#high-performance
Stars300
Forks28
Last commit2 years ago
Preact HN
Preact HNTypeScript

A demonstration Progressive Web App that replicates Hacker News using Preact with focus on performance optimizations.

#javascript-framework#service-worker#web-performance
Stars295
Forks26
Last commit8 years ago
nodepass
nodepassGo

An open-source, lightweight TCP/UDP tunneling solution with connection pooling and multi-protocol support for bypassing network restrictions.

#udp-tunneling#tcp-tunneling#devops
Stars267
Forks41
Last commit12 days ago
h2spacex
h2spacexPython

A low-level Python library for HTTP/2 single packet attacks and timing attacks using Scapy.

#python-library#single-packet-attack#last-frame-synchronization
Stars225
Forks16
Last commit1 month ago
piaf
piafOCaml

An OCaml HTTP client library supporting HTTP/1.X and HTTP/2 protocols.

#functional-programming#http2-client#http
Stars217
Forks26
Last commit9 months ago
Taxy
TaxyRust

A Rust-based reverse proxy server with a built-in WebUI, supporting TCP/UDP/HTTP/TLS/WebSocket protocols.

#http-proxy#reverse-proxy#tcp
Stars201
Forks10
Last commit1 year ago
Polyserve
PolyserveTypeScript

A simple web server for serving web components and ES modules during development.

#web-components#build-tools#es-modules
Stars189
Forks47
Last commit8 years ago
DelphiGrpc
DelphiGrpcPascal

A Delphi implementation of the gRPC protocol with HTTP/2 and WebSocket support for real-time, bidirectional streaming.

#client-server#websocket#bidirectional-communication
Stars189
Forks48
Last commit3 years ago
GoRouter
GoRouterGo

A high-performance Go HTTP request router and micro framework with middleware, authentication, and HTTP/2 support.

#goserver#http-server#micro-framework
Stars153
Forks17
Last commit1 year ago
go-proxy-cache
go-proxy-cacheGo

A simple reverse proxy with caching written in Go, using Redis for storage and supporting load balancing, SSL/TLS, and advanced caching features.

#reverse-proxy#web-server#caching
Stars150
Forks19
Last commit4 days ago
vetis
vetisRust

A blazingly fast, minimalist HTTP server for Rust with support for HTTP/1, HTTP/2, and HTTP/3.

#http-server#minimalist#async
Stars114
Forks4
Last commit6 days ago
violetear
violetearGo

A simple, lightweight HTTP router for Go with support for static, dynamic, and catch-all routing.

#net-http#http-server#httprouter
Stars107
Forks10
Last commit3 years ago
http2
http2Crystal

A pure Crystal implementation of the HTTP/2 protocol, enabling HTTP/2 support for Crystal HTTP servers.

#web-server#http#crystal-lang
Stars106
Forks11
Last commit8 months ago
cl-http2-protocol
cl-http2-protocolCommon Lisp

A Common Lisp implementation of the HTTP/2 draft-14 protocol for interoperability testing and network applications.

#stream-multiplexing#network-library#flow-control
Stars106
Forks8
Last commit11 years ago
river
riverElixir

An HTTP/2 client for Elixir, designed for simplicity and full RFC 7540 compliance.

#elixir#http#rfc-7540
Stars82
Forks4
Last commit7 years ago
Preact PWA
Preact PWAJavaScript

Deploy a Preact Progressive Web App with server-side rendering and Redux to a Cloudflare Worker.

#cloudflare-workers#progressive-web-app#service-worker
Stars62
Forks4
Last commit7 years ago
APNS
APNSSwift

A pure Swift/Vapor 3 library for sending push notifications to Apple devices via APNS.

#vapor-service#ios#vapor-3
Stars61
Forks2
Last commit2 years ago
http2
http2Common Lisp

HTTP/2 implementation in Common Lisp

#http2#common-lisp
Stars50
Forks3
Last commit1 month ago
aeronet
aeronetC++

A modern, fast, and ergonomic C++ HTTP/1.1, HTTP/2, and WebSocket server library for Linux, macOS, and Windows.

#http-server#minimal-dependencies#library
Stars43
Forks0
Last commit1 day ago
libhttp2
libhttp2D

HTTP/2 library written in D, translated from nghttp2 with an object-oriented API and manual memory management.

#d-language#network-library#client-server
Stars36
Forks4
Last commit3 years ago
PreviousPage 2 of 3Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Http25
#Http Client19
#Http Server18
#Tls15
#Websocket14
#Grpc12
#High Performance12
#Microservices11
#Rust9
#Https9
#Web Server8
#Networking8