Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Http

Http

286 projects

Showing 34 of 286 projects

valval
valvalV

A high-performance web framework for the V language, enabling rapid development and fast execution of web applications.

#high-performance#server-side#vlang
Stars156
Forks13
Last commit5 years ago
ntlm_challenger
ntlm_challengerPython

Parse NTLM challenge messages from HTTP, SMB, and MSSQL endpoints to extract server information for security testing.

#mssql#information-gathering#network-reconnaissance
Stars153
Forks26
Last commit3 years ago
agoo-c
agoo-cC

A high-performance C webserver and GraphQL server designed to outperform alternatives across all languages.

#http-server#webserver#high-performance
Stars152
Forks13
Last commit5 years ago
snunit
snunitScala

A Scala Native HTTP server library built on NGINX Unit for high-performance, reliable web applications.

#http-server#high-performance#serverless
Stars149
Forks10
Last commit5 days ago
chaperon
chaperonElixir

An Elixir-based framework for distributed HTTP and WebSocket load testing, performance monitoring, and custom metric tracking.

#load-testing#elixir#websocket-testing
Stars139
Forks20
Last commit2 years ago
alien
alienGo

A lightweight and fast HTTP router for Go, designed with simplicity and concurrency in mind.

#http#multiplexer#lightweight
Stars133
Forks15
Last commit2 years ago
sessionup
sessionupGo

A simple, effective Go package for HTTP session management with customizable stores and OWASP-recommended defaults.

#cookies#owasp#web-security
Stars131
Forks7
Last commit1 year ago
katt
kattErlang

An HTTP-based API testing tool for Erlang that executes sequential requests and validates responses.

#har-conversion#api#integration-testing
Stars123
Forks17
Last commit8 months ago
NetClient
NetClientSwift

A versatile Swift HTTP networking library with built-in Codable support, request interceptors, and popular framework integrations.

#request#ios#codable
Stars120
Forks12
Last commit7 years ago
kickstart.go
kickstart.goGo

A minimalistic, single-file HTTP server template in Go using only the standard library.

#graceful-shutdown#template#http-server
Stars110
Forks5
Last commit28 days 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
Forks9
Last commit6 months ago
kitura-net
kitura-netSwift

A low-level Swift networking library for building HTTP and FastCGI servers, underpinning the Kitura web framework.

#http-server#request#http
Stars104
Forks80
Last commit4 years ago
Alternative Lumen Cors
Alternative Lumen CorsPHP

CORS middleware for the Lumen micro-framework to handle cross-origin HTTP requests.

#lumen#micro-framework#api
Stars101
Forks30
Last commit8 years ago
slog-fiber
slog-fiberGo

Fiber middleware for structured HTTP request logging using Go's slog package.

#gofiber#slog#observability
Stars97
Forks15
Last commit5 days ago
go-redoc
go-redocGo

Embedded OpenAPI/Swagger documentation UI for Go using ReDoc with middleware for popular web frameworks.

#echo#http#swagger
Stars94
Forks34
Last commit1 year ago
securecookie
securecookieGo

A Go package for encoding and decoding secure cookies with encryption and authentication, offering high performance and zero heap allocations.

#web-security#authentication#http
Stars86
Forks12
Last commit3 years ago
Accept Language
Accept LanguageRuby

A lightweight, thread-safe Ruby library for parsing Accept-Language HTTP headers according to RFC standards.

#accept-language#rails#rack-middleware
Stars84
Forks7
Last commit1 month ago
rest
restErlang

A minimal Erlang REST framework with typed JSON and parse_transform-based record transformations.

#rest#minimalist#http
Stars84
Forks22
Last commit8 days ago
go-http-client
go-http-clientGo

An enhanced and lightweight HTTP client package for Go, designed for quick and easy HTTP requests.

#rest-client#http#helper
Stars84
Forks17
Last commit2 years ago
goblin
goblinGo

A lightweight, high-performance HTTP router for Go built on a trie tree data structure.

#net-http#httprouter#trie
Stars82
Forks6
Last commit1 year 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
libxutils
libxutilsC

A cross-platform, event-driven C library providing a unified networking stack with HTTP, WebSocket, data structures, and cryptography.

#c-library#event-driven#http-server
Stars80
Forks9
Last commit1 day ago
wren
wrenTypeScript

A small, powerful HTTP library for Deno and Deno Deploy, built for convenience and simplicity.

#web-server#api-framework#http
Stars79
Forks1
Last commit3 years ago
serverino
serverinoD

A small, zero-dependency HTTP server for D with built-in WebSocket support and hot-reload capabilities.

#d#d-language#http-server
Stars77
Forks6
Last commit18 days ago
http-protection
http-protectionCrystal

A Crystal HTTP middleware library that protects web applications against common attacks like XSS, clickjacking, and DoS.

#http-middleware#clickjacking-protection#dos-protection
Stars75
Forks5
Last commit3 years ago
simplehttp
simplehttpGo

A simple and lightweight HTTP server for serving local directories over HTTP.

#http-server#http#lightweight
Stars75
Forks3
Last commit3 years ago
fake_server
fake_serverElixir

An HTTP server that simulates responses for testing external APIs in Elixir with ExUnit.

#http-server#elixir#fake-server
Stars72
Forks26
Last commit6 years ago
Squid
SquidSwift

A declarative and reactive networking library for Swift built on Combine and URL loading system.

#declarative#ios#http
Stars71
Forks6
Last commit4 years ago
ngamux
ngamuxGo

A lightweight HTTP router for Go with built-in middleware support and simple API.

#api-server#http#golang
Stars70
Forks16
Last commit3 months ago
CurlThin
CurlThinC#

A lightweight C# wrapper for libcurl with a modern curl_multi interface using libuv for efficient polling.

#multiprocessing#http#network-library
Stars70
Forks22
Last commit2 years ago
baraka
barakaGo

A Go library for parsing and handling file uploads in HTTP servers with filtering and storage capabilities.

#upload#http-server#api
Stars65
Forks6
Last commit3 years ago
eywa
eywaGo

A connection manager for IoT devices that provides real-time communication, device control, data collection, and query interfaces.

#iot#home-automation#http
Stars65
Forks18
Last commit9 years ago
mrequests
mrequestsPython

An HTTP client library for MicroPython with an API similar to Python's requests library.

#iot#micropython#esp32
Stars63
Forks13
Last commit1 year ago
mint
mintElixir

A functional, low-level HTTP client for Elixir with support for HTTP/1 and HTTP/2.

#functional-programming#elixir-lang#elixir
Stars0
Forks0
Last commit1 month ago
PreviousPage 8 of 8

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
#Http Client91
#Http Server70
#Go67
#Rest Api49
#Golang46
#Web Framework44
#Middleware39
#High Performance35
#Websocket34
#Networking34
#Api Client32
#Https29