Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/caddyserver/caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

acme automatic-https caddy caddyfile go golang http http-server http3 https privacy reverse-proxy security tls web-server

Last synced: 28 Oct 2024

https://github.com/psf/requests

A simple, yet elegant, HTTP library.

client cookies forhumans http humans python python-requests requests

Last synced: 28 Oct 2024

https://github.com/apache/dubbo

The java implementation of Apache Dubbo. An RPC and microservice framework.

distributed-systems dubbo framework grpc http java microservices restful rpc service-mesh web

Last synced: 28 Oct 2024

https://github.com/mitmproxy/mitmproxy

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

debugging http http2 man-in-the-middle mitmproxy proxy python security ssl tls websocket

Last synced: 28 Oct 2024

https://github.com/aria2/aria2

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

bittorrent cpp11 download ftp http metalink rpc sftp

Last synced: 29 Oct 2024

https://github.com/curl/curl

A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features

c client curl ftp gopher hacktoberfest http https imaps ldap libcurl library mqtt pop3 scp sftp transfer-data transferring-data user-agent websocket

Last synced: 28 Oct 2024

https://github.com/jkbrzt/httpie

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 31 Aug 2024

https://github.com/httpie/cli

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 28 Oct 2024

https://github.com/ehang-io/nps

一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.

dns firewall go gzip http https nat nps snnapy socks socks5 ssh tcp tunnel udp

Last synced: 28 Oct 2024

https://github.com/dromara/hutool

🍬A set of tools that keep Java sweet.

http hutool java json orm tool util

Last synced: 28 Oct 2024

https://github.com/vapor/vapor

💧 A server-side Swift HTTP web framework.

framework http http2 server server-side-swift swift vapor web-framework

Last synced: 28 Oct 2024

https://github.com/tsenart/vegeta

HTTP load testing tool and library. It's over 9000!

benchmarking go http load-testing

Last synced: 28 Oct 2024

https://github.com/go-kratos/kratos

Your ultimate Go microservices framework for the cloud-native era.

architecture cloud-native framework generate go golang grpc http kratos microservice microservices protobuf

Last synced: 28 Oct 2024

https://github.com/jhao104/proxy_pool

Python ProxyPool for web spider

crawler http proxy redis spider

Last synced: 28 Oct 2024

https://github.com/gorilla/mux

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

go golang gorilla gorilla-web-toolkit http middleware mux router

Last synced: 28 Oct 2024

https://github.com/Gorilla/mux

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

go golang gorilla gorilla-web-toolkit http middleware mux router

Last synced: 24 Oct 2024

https://github.com/go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 28 Oct 2024

https://github.com/Go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 24 Oct 2024

https://github.com/uWebSockets/uWebSockets

Simple, secure & standards compliant web server for the most demanding of applications

commercial cross-platform http proxy-protocol pubsub router websockets

Last synced: 04 Aug 2024

https://github.com/unetworking/uwebsockets

Simple, secure & standards compliant web server for the most demanding of applications

commercial cross-platform http proxy-protocol pubsub router websockets

Last synced: 28 Oct 2024

https://github.com/uNetworking/uWebSockets

Simple, secure & standards compliant web server for the most demanding of applications

commercial cross-platform http proxy-protocol pubsub router websockets

Last synced: 25 Oct 2024

https://github.com/gopeedlab/gopeed

A modern download manager that supports all platforms. Built with Golang and Flutter.

android bittorrent cross-platform debian downloader flutter golang http https ios macos magnet torrent ubuntu windows

Last synced: 31 Oct 2024

https://github.com/GopeedLab/gopeed

A modern download manager that supports all platforms. Built with Golang and Flutter.

android bittorrent cross-platform debian downloader flutter golang http https ios macos magnet torrent ubuntu windows

Last synced: 30 Oct 2024

https://github.com/julienschmidt/httprouter

A high performance HTTP request router that scales well

go golang http httprouter mux router

Last synced: 28 Oct 2024

https://github.com/snail007/goproxy

🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。

dns-proxy encryption-proxy http http-proxy https-proxy kcptun reverse-proxy socket socks5 socks5-proxy ss-proxy tcp tcp-proxy tls tls-proxy transparent-proxy udp udp-proxy upstream-proxies websocket-proxy

Last synced: 29 Oct 2024

https://github.com/KeepSafe/aiohttp

Asynchronous HTTP client/server framework for asyncio and Python

aiohttp async asyncio hacktoberfest http http-client http-server python

Last synced: 04 Aug 2024

https://github.com/aio-libs/aiohttp

Asynchronous HTTP client/server framework for asyncio and Python

aiohttp async asyncio hacktoberfest http http-client http-server python

Last synced: 25 Oct 2024

https://github.com/hyperium/hyper

An HTTP library for Rust

http hyper rust

Last synced: 28 Oct 2024

https://github.com/hapijs/hapi

The Simple, Secure Framework Developers Trust

application framework hapi http nodejs

Last synced: 28 Oct 2024

https://github.com/sindresorhus/got

🌐 Human-friendly and powerful HTTP request library for Node.js

http http-client http-request https nodejs npm-package

Last synced: 28 Oct 2024

https://github.com/http-party/http-server

a simple zero-configuration command-line http server

command-line hacktoberfest hosting http server static

Last synced: 28 Oct 2024

https://github.com/yhirose/cpp-httplib

A C++ header-only HTTP/HTTPS server and client library

cpp cpp11 header-only http https

Last synced: 28 Oct 2024

https://github.com/postmanlabs/httpbin

HTTP Request & Response Service, written in Python + Flask.

api http http-server httpbin json python service testing

Last synced: 28 Oct 2024

https://github.com/ZLMediaKit/ZLMediaKit

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11

flv gb28181 hls http http-flv http-fmp4 http-ts live media-server mp4 rtmp rtp rtsp srt ts webrtc websocket websocket-flv

Last synced: 27 Oct 2024

https://github.com/zlmediakit/zlmediakit

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11

flv gb28181 hls http http-flv http-fmp4 http-ts live media-server mp4 rtmp rtp rtsp srt ts webrtc websocket websocket-flv

Last synced: 15 Oct 2024

https://github.com/sogou/workflow

C++ Parallel Computing and Asynchronous Networking Framework

consul dag http kafka mysql redis tasking

Last synced: 29 Oct 2024

https://github.com/nock/nock

HTTP server mocking and expectations library for Node.js

http javascript mock nock node

Last synced: 28 Oct 2024

https://github.com/pgte/nock

HTTP server mocking and expectations library for Node.js

http javascript mock nock node

Last synced: 04 Aug 2024

https://github.com/node-nock/nock

HTTP server mocking and expectations library for Node.js

http javascript mock nock node

Last synced: 10 Aug 2024

https://github.com/cfug/dio

A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.

adapter cancellable dart dio flutter http interceptor middleware network timeout transformer

Last synced: 28 Oct 2024

https://github.com/encode/httpx

A next generation HTTP client for Python. 🦋

asyncio http python trio

Last synced: 28 Oct 2024

https://github.com/graphile/crystal

🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

api automatic-api express graphile graphql graphql-api graphql-js http instant koa koa2 node nodejs pg pgsql postgraphql postgres postgresql schema typescript

Last synced: 28 Oct 2024

https://github.com/flutterchina/dio

A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.

adapter cancellable dart dio flutter http interceptor middleware network timeout transformer

Last synced: 03 Aug 2024

https://github.com/jpillora/chisel

A fast TCP/UDP tunnel over HTTP

golang http tcp tunnel

Last synced: 28 Oct 2024

https://github.com/drogonframework/drogon

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows

asynchronous-programming drogon http http-framework http-server linux non-blocking-io

Last synced: 29 Oct 2024

https://github.com/Orange-OpenSource/hurl

Hurl, run and test HTTP requests with plain text.

api-testing cli curl http http-client integration-testing testing testing-tools

Last synced: 25 Oct 2024

https://github.com/orange-opensource/hurl

Hurl, run and test HTTP requests with plain text.

api-testing cli curl http http-client integration-testing testing testing-tools

Last synced: 29 Oct 2024

https://github.com/jeasonlzy/okhttp-OkGo

OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能

http okgo okhttp restful rxjava rxjava2

Last synced: 08 Nov 2024

https://github.com/jeasonlzy/okhttp-okgo

OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能

http okgo okhttp restful rxjava rxjava2

Last synced: 09 Oct 2024

https://github.com/asciimoo/wuzz

Interactive cli tool for HTTP inspection

cli curl go golang http http-inspection inspector

Last synced: 28 Oct 2024

https://github.com/jonataslaw/getx

Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.

dart dependency-injection flutter framework get getx http internationalization mobile routes state-management web

Last synced: 28 Oct 2024

https://github.com/seanmonstar/warp

A super-easy, composable, web server framework for warp speeds.

framework http rust server

Last synced: 28 Oct 2024

https://github.com/encode/starlette

The little ASGI framework that shines. 🌟

async http python websockets

Last synced: 28 Oct 2024

https://github.com/benoitc/gunicorn

gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.

http http-server python wsgi wsgi-server

Last synced: 28 Oct 2024

https://github.com/rapiz1/rathole

A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok.

firewall frp http nat network ngrok noise noise-protocol proxy rust tunnel

Last synced: 28 Oct 2024

https://github.com/falconry/falcon

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.

api api-rest asgi framework http microservices python rest web wsgi

Last synced: 28 Oct 2024

https://github.com/vercel/serve

Static file serving and directory listing

cli command http node

Last synced: 06 Nov 2024

https://github.com/rofl0r/proxychains-ng

proxychains ng (new generation) - a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project. the sf.net page is currently not updated, use releases from github release page instead.

hack hook http preload proxy proxychains socks

Last synced: 29 Oct 2024

https://github.com/seanmonstar/reqwest

An easy and powerful Rust HTTP Client

http http-client rust

Last synced: 28 Oct 2024

https://github.com/httpie/http-prompt

An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

api api-cli api-testing autocomplete cli developer-tools development http http-client httpie json python rest-api shell syntax-highlighting terminal web-development

Last synced: 28 Oct 2024

https://github.com/twitter/finagle

A fault tolerant, protocol-agnostic RPC system

distributed-systems finagle http http2 java memcached mysql redis rpc scala thrift zipkin

Last synced: 28 Oct 2024

https://github.com/apex/up

Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

api api-gateway aws aws-infrastructure aws-lambda deploy-tool deployment golang graphql heroku http lambda microservice microservices nodejs serverless static up

Last synced: 13 Oct 2024

https://twitter.github.io/finagle/

A fault tolerant, protocol-agnostic RPC system

distributed-systems finagle http http2 java memcached mysql redis rpc scala thrift zipkin

Last synced: 03 Aug 2024

https://github.com/node-fetch/node-fetch

A light-weight module that brings the Fetch API to Node.js

fetch fetch-api hacktoberfest http http-client node-fetch promise spec-compliant stream whatwg whatwg-fetch

Last synced: 29 Oct 2024

https://github.com/bitinn/node-fetch

A light-weight module that brings the Fetch API to Node.js

fetch fetch-api hacktoberfest http http-client node-fetch promise spec-compliant stream whatwg whatwg-fetch

Last synced: 04 Aug 2024

https://github.com/encode/uvicorn

An ASGI web server, for Python. 🦄

asgi asyncio http http-server python

Last synced: 05 Nov 2024

https://github.com/elysiajs/elysia

Ergonomic Framework for Humans

bun framework http server typescript web

Last synced: 28 Oct 2024

https://github.com/MHSanaei/3x-ui

Xray panel supporting multi-protocol multi-user expire day & traffic & ip limit (Vmess & Vless & Trojan & ShadowSocks & Wireguard)

fail2ban http reality shadowsocks shadowsocks2022 socks5 trojan utls vless vmess wireguard xtls xtls-rprx-vision xtls-rprx-vision-udp443

Last synced: 28 Oct 2024

https://github.com/mhsanaei/3x-ui

Xray panel supporting multi-protocol multi-user expire day & traffic & ip limit (Vmess & Vless & Trojan & ShadowSocks & Wireguard)

fail2ban http reality shadowsocks shadowsocks2022 socks5 trojan utls vless vmess wireguard xtls xtls-rprx-vision xtls-rprx-vision-udp443

Last synced: 29 Oct 2024

https://reactiveui.github.io/refit/

The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

c-sharp dotnet dotnet-core http json xamarin xml

Last synced: 03 Aug 2024

https://github.com/reactiveui/refit

The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

c-sharp dotnet dotnet-core http json xamarin xml

Last synced: 07 Oct 2024

https://github.com/artilleryio/artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.

api automation aws browser fargate grpc http javascript lambda load opentelemetry otel performance playwright serverless socketio stress testing typescript websocket

Last synced: 28 Oct 2024

https://github.com/microsoft/cpprestsdk

The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.

async asynchronous-tasks cloud cpp cpp-library cpp11 http oauth oauth2 sdk tasks websockets

Last synced: 28 Oct 2024

https://github.com/Microsoft/cpprestsdk

The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.

async asynchronous-tasks cloud cpp cpp-library cpp11 http oauth oauth2 sdk tasks websockets

Last synced: 26 Oct 2024

https://github.com/linyacool/WebServer

A C++ High Performance Web Server

cpp11 epoll http http-server raii reactor thread-pool webserver

Last synced: 29 Oct 2024

https://github.com/roadrunner-server/roadrunner

🤯 High-performance PHP application server, process manager written in Go and powered with plugins

application-server golang http php psr-7 roadrunner rpc supervisor workers

Last synced: 28 Oct 2024

https://github.com/linyacool/webserver

A C++ High Performance Web Server

cpp11 epoll http http-server raii reactor thread-pool webserver

Last synced: 14 Oct 2024

https://github.com/apache/tomcat

Apache Tomcat

http java javaee network-server tomcat

Last synced: 29 Oct 2024

https://github.com/projectdiscovery/httpx

httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.

bugbounty cli cybersecurity hacktoberfest http lib osint pentest-tool pipeline ssl-certificate

Last synced: 13 Nov 2024

https://github.com/php-fig/http-message

The purpose of this PSR is to provide a set of common interfaces for HTTP messages as described in RFC 7230 and RFC 7231

http php php-fig psr

Last synced: 28 Oct 2024

https://github.com/rest-assured/rest-assured

Java DSL for easy testing of REST services

groovy http java json kotlin rest rest-api test test-automation xml

Last synced: 28 Oct 2024

https://github.com/hugapi/hug

Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.

command-line falcon http http-server hug-api python python-api python3

Last synced: 29 Oct 2024

https://github.com/libcpr/cpr

C++ Requests: Curl for People, a spiritual port of Python Requests.

c-plus-plus cpp hacktoberfest http libcurl library requests

Last synced: 01 Nov 2024