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 (1298)

gun
gun ninenines Erlang

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

920
agoo
agoo ohler55 C

A High Performance HTTP Server for Ruby

919
xitca-web
xitca-web HFQR Rust

An HTTP library and web framework for safe Rust

905
switcher
switcher jamescun Go

Run SSH and HTTP(S) on the same port

904
UBoat
UBoat UBoat-Botnet C++

HTTP Botnet

903
DDOS-RootSec
DDOS-RootSec R00tS3c C

Explore RootSec's DDOS Archive, featuring top-tier scanners, powerful botnets (Mirai & QBot) and other variants, high-impact exploits, advanced method...

899
goose
goose tag1consulting Rust

Load testing framework, inspired by Locust

891
hrequests
hrequests daijro Python

🚀 Web scraping for humans

888
Networking
Networking freshOS Swift

⚡️ Concise networking code leveraging async-await, Decodable & Generics.

887
doh-server
doh-server DNSCrypt Rust

Fast, mature, secure DoH and ODoH server proxy written in Rust. Previously known as doh-proxy and rust-doh.

884
gziphandler
gziphandler nytimes Go

Go middleware to gzip HTTP responses

879
httpdbg
httpdbg cle-b Python

A tool for Python developers to easily debug the HTTP(S) client and server requests in a Python program.

878
sshttp
sshttp stealth C++

SSH/HTTP(S) multiplexer. Run a webserver and a sshd on the same port w/o changes.

876
wait4x
wait4x wait4x Go

Wait4X allows you to wait for a port or a service to enter the requested state.

874
hulk
hulk grafov Go

HULK DoS tool ported to Go with some additional features.

873
portray
portray timothycrosley Python

Your Project with Great Documentation.

868
CacheCow
CacheCow aliostad C#

An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server

864
takes
takes yegor256 Java

True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects

859
pushup
pushup adhocteam Go

Pushup is for making modern, page-oriented web apps in Go

858
ansible-role-nginx
ansible-role-nginx geerlingguy Jinja

Ansible Role - Nginx

855
asio2
asio2 zhllxt C++

Header only c++ network library, based on asio,support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port,socks5.

855
FSharp.Data
FSharp.Data fsprojects F#

F# Data: Library for Data Access

854
free-proxy-list
free-proxy-list proxifly

🚀 Free HTTP, SOCKS4, & SOCKS5 Proxy List * Updated every 5 minutes *

849
Pitaya
Pitaya johnlui Swift

🏇 A Swift HTTP / HTTPS networking library just incidentally execute on machines

842
Doisnet
Doisnet dodois JavaScript

Doisnet OnlineAnonymity 是目前全网唯一的一款永久免费、节点最多且支持随意切换节点、永久更新、不限速、不限流量、不限设备、不限时长的VPN

842
axios-extensions
axios-extensions kuitos TypeScript

🍱 axios extensions lib, including throttle, cache, retry features etc...

838
lua-http
lua-http daurnimator Lua

HTTP Library for Lua. Supports HTTP(S) 1.0, 1.1 and 2.0; client and server.

838
zio-http
zio-http zio Scala

A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers

832
link-preview-js
link-preview-js OP-Engineering TypeScript

⛓ Extract web links information: title, description, images, videos, etc. [via OpenGraph], runs on mobiles and node.

830
http-garden
http-garden narfindustries Python

Differential testing framework for HTTP implementations

829
immortal
immortal immortal Go

⭕ A *nix cross-platform (OS agnostic) supervisor

827
deprecated
deprecated ream JavaScript

🚀 Framework for building universal web app and static website in Vue.js (beta)

824
CVE-2021-31166
CVE-2021-31166 0vercl0k Python

Proof of concept for CVE-2021-31166, a remote HTTP.sys use-after-free triggered remotely.

824
just-api
just-api kiranz JavaScript

:boom: Test REST, GraphQL APIs

817
xidel
xidel benibela Pascal

Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can...

817
httpdirfs
httpdirfs fangfufu C

A filesystem which allows you to mount HTTP directory listings or a single file, with a permanent cache. Now with Airsonic / Subsonic support!

813
httplog
httplog trusche Ruby

Log outgoing HTTP requests in ruby

811
magic
magic polterguy TypeScript

Generate a web app in seconds with Low-Code and AI

808
cassowary
cassowary rogerwelin Go

:rocket: Modern cross-platform HTTP load-testing tool written in Go

805
parallec
parallec eBay Java

Fast Parallel Async HTTP/SSH/TCP/UDP/Ping Client Java Library. Aggregate 100,000 APIs & send anywhere in 20 lines of code. Ping/HTTP Calls 8000 server...

804
xhr
xhr naugtur JavaScript

A small xhr wrapper

801
ofbiz
ofbiz apache Java

Apache OFBiz - Main development has moved to the ofbiz-frameworks repository.

799
laravel-csp
laravel-csp spatie PHP

Set content security policy headers in a Laravel app

798
requests3
requests3 kennethreitz Python

Requests 3.0, for Humans and Machines, alike. 🤖

791
kafka-pixy
kafka-pixy mailgun Go

gRPC/REST proxy for Kafka

789
gearbox
gearbox gogearbox Go

Gearbox :gear: is a web framework written in Go with a focus on high performance

786
ngx-restangular
ngx-restangular 2muchcoffeecom TypeScript

Restangular for Angular 2 and higher versions

780
baloo
baloo h2non Go

Expressive end-to-end HTTP API testing made easy in Go

780
rama
rama plabayo Rust

modular service framework to move and transform network packets

774
Python-Tls-Client
Python-Tls-Client FlorianREGAZ Python

Advanced HTTP Library

773