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)

httpyac
httpyac AnWeber TypeScript

Command Line Interface for *.http and *.rest files. Connect with http, gRPC, WebSocket and MQTT

660
MicroWebSrv
MicroWebSrv jczic Python

A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32...

658
FastHttpApi
FastHttpApi beetlex-io C#

a lightweight and high-performance http/websocket service component in the dotnet core platform that supports TLS.

653
monkey
monkey monkey C

Monkey HTTP Server

641
httptest
httptest qiniu Go

Qiniu httptest utilities

638
TKeed
TKeed linw7 C

🌎 High Performance HTTP WebServer

635
httparse
httparse seanmonstar Rust

A push parser for the HTTP 1.x protocol in Rust.

635
fileb0x
fileb0x UnnoTed Go

a better customizable tool to embed files in go; also update embedded files remotely without restarting the server

633
aria2.js
aria2.js sonnyp JavaScript

JavaScript library for aria2, "The next generation download utility."

633
g3
g3 bytedance Rust

Enterprise-oriented Generic Proxy Solutions

631
grain
grain dianbaer Java

grain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯 || 多对多关系的分布式锁 || 基于Servle...

630
lumi
lumi tanmoysrt Python

Lumi is an nano framework to convert your python functions into a REST API without any extra headache.

629
httpu
httpu hazbo Go

The terminal-first http client

623
kapow
kapow BBVA Go

Kapow! If you can script it, you can HTTP it.

621
ain
ain jonaslu Go

A HTTP API client for the terminal

618
httptreemux
httptreemux dimfeld Go

High-speed, flexible tree-based HTTP router for Go.

617
query
query ngneat TypeScript

🚀 Powerful asynchronous state management, server-state utilities and data fetching for Angular Applications

612
interceptors
interceptors mswjs TypeScript

Low-level network interception library.

612
slumber
slumber LucasPickering Rust

Terminal-based HTTP/REST client

609
restful-api-specification
restful-api-specification godruoyi

RESTful API Design Specification

607
spdylay
spdylay tatsuhiro-t C

The experimental SPDY protocol version 2, 3 and 3.1 implementation in C

604
kiwix-tools
kiwix-tools kiwix C++

Command line Kiwix tools: kiwix-serve, kiwix-manage, ...

604
IXWebSocket
IXWebSocket machinezone C++

websocket and http client and server library, with TLS support and very few dependencies

604
Pororoca
Pororoca alexandrehtrb C#

An API testing tool with support for HTTP/2 and HTTP/3. Alternative to Postman.

603
hexagon
hexagon hexagontk Kotlin

Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a clo...

602
abc
abc zhmushan TypeScript

A better Deno framework to create web application.

599
shcheck
shcheck santoru Python

A basic tool to check security headers of a website

597
Kalle
Kalle yanzhenjie Java

:apple: Http client for Android platform.

596
http-status-check
http-status-check spatie PHP

CLI tool to crawl a website and check HTTP status codes

596
tufao
tufao vinipsmaker C++

An asynchronous web framework for C++ built on top of Qt

595
httpdump
httpdump hsiafan Go

Capture and parse http traffics

595
alice
alice jhomlala Dart

HTTP Inspector for Flutter. Allows checking HTTP connections with UI inspector.

594
treq
treq twisted Python

Python requests like API built on top of Twisted's HTTP client.

593
smoke
smoke sinclairzx81 TypeScript

Run Web Servers in Web Browsers over WebRTC

593
jwtauth
jwtauth go-chi Go

JWT authentication middleware for Go HTTP services

591
Falco
Falco falcoframework F#

A functional-first toolkit for building brilliant ASP.NET Core applications using F#.

591
Groza
Groza IoT-Technology Java

开源物联网平台 - 物联网解决方案的设备管理,数据收集,处理

589
FlyingFox
FlyingFox swhitty Swift

Lightweight, HTTP server written in Swift using async/await.

586
blinksocks
blinksocks blinksocks JavaScript

A framework for building composable proxy protocol stack.

584
wayne
wayne jcubic JavaScript

Service Worker Routing library for in browser HTTP requests

582
app
app aplus-framework PHP

Aplus Framework App Project

581
httpie
httpie lukeed JavaScript

A Node.js HTTP client as easy as pie! 🥧

579
sniffer
sniffer aderyabin Ruby

Log and Analyze Outgoing HTTP Requests

579
ios-twitter-network-layer
ios-twitter-network-layer twitter Objective-C

Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms

578
betamax
betamax betamaxpy Python

A VCR imitation designed only for python-requests.

576
zzz
zzz tardy-org Zig

A framework for writing performant and reliable networked services.

570
apollo-fetch
apollo-fetch apollographql TypeScript

:dog: Lightweight GraphQL client that supports middleware and afterware

568
ketting
ketting badgateway TypeScript

The HATEOAS client for javascript

566
cask
cask com-lihaoyi Scala

Cask: a Scala HTTP micro-framework. Cask makes it easy to set up a website, backend server, or REST API using Scala

566
purest
purest simov JavaScript

REST API Client Library

564