Topic

http

HTTP (Hypertext Transfer Protocol) is a request and response protocol used to send a request to a server and receive a response back in the form of a file. HTTP is the basis of data communication for the web. HTTPS is an evolution in HTTP, where the “S” stands for secure socket layer allowing communication in HTTP to be more secure.

Repositories (1363)

httpteleport
httpteleport valyala Go

Transfer 10Gbps http traffic over 1Gbps networks :)

458
ledge
ledge ledgetech Lua

An RFC compliant and ESI capable HTTP cache for Nginx / OpenResty, backed by Redis

458
httpretty
httpretty henvic Go

Package httpretty prints the HTTP requests you make with Go pretty on your terminal.

456
libevhtp
libevhtp Yellow-Camper C

Create extremely-fast and secure embedded HTTP servers with ease.

456
xior
xior suhaotian TypeScript

A liteweight fetch wrapper with plugins support and similar API to axios.

455
pytest_httpx
pytest_httpx Colin-b Python

pytest fixture to mock HTTPX

455
loona
loona bearcove Rust

HTTP 1+2 in Rust, with io_uring & ktls

452
fetch-php
fetch-php Thavarshan PHP

🚀 Modern PHP HTTP client inspired by JavaScript's fetch API. Async/await, streaming, SSE, middleware, RFC 7234 caching, and full PSR-7/18 compliance.

451
tentacat
tentacat edgurgel Elixir

Simple Elixir wrapper for the GitHub API

451
router
router pillarjs JavaScript

Simple middleware-style router

449
NetServer
NetServer chenshuaihao C++

A C++ High Performance Net Library 学生时代写着玩,年久失修,不要关注啦!

448
httptunnel
httptunnel larsbrinkhoff C

Bidirectional data stream tunnelled in HTTP requests.

443
go-http-metrics
go-http-metrics slok Go

Go modular http middleware to measure HTTP requests independent of metrics backend (with Prometheus and OpenCensus as backend implementations) and htt...

443
odin-http
odin-http laytan Odin

A HTTP/1.1 client/server implementation for Odin.

442
bench
bench denosaurs TypeScript

📊 Comparing deno, node and bun HTTP frameworks

441
FOSHttpCacheBundle
FOSHttpCacheBundle FriendsOfSymfony PHP

Use the FOSHttpCache library in your Symfony projects

437
mermaid-server
mermaid-server TomWright Go

Go implementation of a HTTP server to allow remote generation of mermaid-js diagrams without any pre-requisites installed locally.

437
guzzle-cache-middleware
guzzle-cache-middleware Kevinrob PHP

A HTTP Cache for Guzzle. It's a simple Middleware to be added in the HandlerStack.

436
libuhttpd
libuhttpd zhaojh329 C

A very flexible, lightweight and high performance HTTP server library based on libev and http-parser for Embedded Linux.

432
yii2-httpclient
yii2-httpclient yiisoft PHP

Yii 2 HTTP client

429
fresh
fresh felangel Dart

🍋 A token refresh library for Dart.

428
dosvpn
dosvpn dodois

🚀 极速、简单、开源的 VPN 访问外网学习先进科学技术的必备工具

426
nginx-error-pages
nginx-error-pages denysvitali HTML

Cute Error Pages for your nginx web server

426
request
request mozillazg Go

A developer-friendly HTTP request library for Gopher.

422
light-my-request
light-my-request fastify JavaScript

Fake HTTP injection library

420
vproxy
vproxy 0x676e67 Rust

A high-performance HTTP/HTTPS/SOCKS5/MASQUE proxy server

420
global-agent
global-agent gajus TypeScript

Global HTTP/HTTPS proxy agent configurable using environment variables.

417
endpoints4s
endpoints4s endpoints4s Scala

Describe HTTP endpoints in Scala and derive clients, servers, and documentation

417
tinyws
tinyws tinyhttp TypeScript

🚡 tiny WebSocket middleware for Node.js

417
fuzz
fuzz xsscx Python

Commodity Injection Signatures, Malicious Inputs, XSS, HTTP Header Injection, XXE, RCE, Javascript, XSLT

415
couchdb-fauxton
couchdb-fauxton apache JavaScript

Fauxton is the new Web UI for CouchDB

412
h2t
h2t gildasio Python

h2t (HTTP Hardening Tool) scans a website and suggests security headers to apply

411
psr15-middlewares
psr15-middlewares middlewares

Collection of PSR-15 middlewares officially developed by Middlewares organization

411
fipe
fipe deividfortuna PHP

Tabela Fipe API :car::moneybag: https://fipe.api.br

410
http_server
http_server Dungyichao C++

Fully functional web server using C/C++ from scratch without third party library

409
gotql
gotql khaosdoctor TypeScript

GraphQL query utility for serverside apps

408
hishel
hishel karpetrosyan Python

Elegant HTTP Caching for Python

408
teler-waf
teler-waf teler-sh Go

teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwant...

407
vial-http
vial-http baverman Python

Simple http rest tool for vim

407
raw-body
raw-body stream-utils TypeScript

Get and validate the raw body of a readable stream

407
ipsourcebypass
ipsourcebypass p0dalirius Python

This Python script can be used to bypass IP source restrictions using HTTP headers.

406
api-guidelines
api-guidelines adidas

adidas group API design guidelines

404
nodemcu-httpserver
nodemcu-httpserver marcoskirsch Lua

A (very) simple web server written in Lua for the ESP8266 firmware NodeMCU.

404
simple-get
simple-get feross JavaScript

Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines

402
milkio
milkio akirarika TypeScript

🌟 A TypeScript Framework - Now, break the boundaries between Frontend and Backend

402
pyreqwest
pyreqwest MarkusSintonen Python

Fast Python HTTP client based on Rust reqwest

402
on-finished
on-finished jshttp JavaScript

Execute a callback when a request closes, finishes, or errors

402
wtx
wtx c410-f3r Rust

Written by humans. WTX is a collection of different transport implementations and related tools focused primarily on web technologies.

401
smithy4s
smithy4s disneystreaming Scala

https://disneystreaming.github.io/smithy4s/

401
noteBook
noteBook OMGZui PHP

🍎 笔记本

398