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://twitter.github.io/finatra/

Fast, testable, Scala services built on TwitterServer and Finagle

finagle framework guice http microservices scala slf4j testing thrift twitter-server

Last synced: 03 Aug 2024

https://github.com/twitter/finatra

Fast, testable, Scala services built on TwitterServer and Finagle

finagle framework guice http microservices scala slf4j testing thrift twitter-server

Last synced: 31 Jul 2024

https://github.com/edgurgel/httpoison

Yet Another HTTP client for Elixir powered by hackney

elixir hackney hacktoberfest http http-client

Last synced: 01 Aug 2024

https://github.com/bagder/http3-explained

A document describing the HTTP/3 and QUIC protocols

documentation http http3 quic transfer-protocol

Last synced: 31 Jul 2024

https://github.com/gabrielfalcao/HTTPretty

Intercept HTTP requests at the Python socket level. Fakes the whole socket module

decorators fakeweb http httpretty mock mocking python python2 streaming-response tdd testing testing-tools

Last synced: 31 Jul 2024

https://github.com/h2non/gock

HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽

api assertions expectations go http http-api http-server http-transactions https interception mock mocking stubs testing

Last synced: 30 Jul 2024

https://github.com/zigzap/zap

blazingly fast backends in zig

api blazingly fast http rest zig zig-package

Last synced: 31 Jul 2024

https://github.com/h2non/Gock

HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽

api assertions expectations go http http-api http-server http-transactions https interception mock mocking stubs testing

Last synced: 30 Jul 2024

https://github.com/corazawaf/coraza

OWASP Coraza WAF is a golang modsecurity compatible web application firewall library

coraza coraza-waf coreruleset go golang hacktoberfest http modsecurity owasp owasp-crs waf web-application-firewall

Last synced: 30 Jul 2024

https://github.com/alexedwards/scs

HTTP Session Management for Go

context go golang http session sessions

Last synced: 30 Jul 2024

https://github.com/MockyAbstract/Mocky

Generate custom HTTP responses, the simpler way to test your Web Services

ci http javascript mock mocky scala testing tools

Last synced: 01 Aug 2024

https://github.com/emmett-framework/granian

A Rust HTTP server for Python applications

asgi asyncio http http-server python rsgi rust wsgi

Last synced: 31 Jul 2024

https://github.com/squid-cache/squid

Squid Web Proxy Cache

ecap ftp http https icap proxy

Last synced: 01 Aug 2024

https://github.com/google/martian

Martian is a library for building custom HTTP/S proxies

golang http middleware proxy testing

Last synced: 31 Jul 2024

https://github.com/fcsonline/drill

Drill is an HTTP load testing application written in Rust

http jmeter performance performance-testing rust tester

Last synced: 31 Jul 2024

https://github.com/pintsized/lua-resty-http

Lua HTTP client cosocket driver for OpenResty / ngx_lua.

http http-client lua luajit nginx nginx-lua openresty streaming

Last synced: 02 Aug 2024

https://github.com/teamon/tesla

The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.

elixir hackney http http-client ibrowse json middleware

Last synced: 01 Aug 2024

https://github.com/mix-php/mix

☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server

cli coroutine framework grpc http mix mix-php mixphp swoole websokcet workerman

Last synced: 02 Aug 2024

https://github.com/jiangwenyuan/nuster

A high performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy

cache caching haproxy high-performance http http-cache http2 https key-value load-balancer nosql nuster proxy restful reverse-proxy

Last synced: 01 Aug 2024

https://github.com/TommyLemon/APIAuto

☔ 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,集 文档、测试、Mock、调试、管理 于一体的一站式体验。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints, one site for document, testing, mocking, debugging and management.

api api-testing apijson apitesting automated-testing autotesting document-database documentation-tool grpc headless http http-api http-client http-request http-tool javascript test-automation testing testing-tools vuejs2

Last synced: 02 Aug 2024

https://github.com/stevenvachon/broken-link-checker

Find broken links, missing images, etc within your HTML.

html5 http link-checker links nodejs seo urls whatwg

Last synced: 31 Jul 2024

https://github.com/justcoding121/titanium-web-proxy

A cross-platform asynchronous HTTP(S) proxy server in C#.

c-sharp http http-server https proxy-server

Last synced: 01 Aug 2024

https://github.com/symfony/http-client

Provides powerful methods to fetch HTTP resources synchronously or asynchronously

component http php symfony symfony-component

Last synced: 01 Aug 2024

https://github.com/ntex-rs/ntex

framework for composable networking services

async http networking rust websockets

Last synced: 31 Jul 2024

https://github.com/quantmind/pulsar

Event driven concurrent framework for Python

asyncio greenlet http http-server multiprocessing python rpc test-framework wsgi

Last synced: 31 Jul 2024

https://github.com/brotandgames/ciao

HTTP checks & tests (private & public) monitoring - check the status of your URL

alerting application-monitoring http monitoring prometheus uptime website-monitor

Last synced: 31 Jul 2024

https://github.com/lavabit/magma

The magma server daemon, is an encrypted email system with support for SMTP, POP, IMAP, HTTP and MOLTEN,. Additional support for DMTP and DMAP is currently in active development.

communications dark-mail dime email encrypted-message-protocol encryption http imap magma mail-delivery-agent mail-server mail-transport-agent messaging pop server smtp webmail

Last synced: 30 Jul 2024

https://github.com/youzan/zan-proxy

An extensible proxy for PC/Mobile/APP developer

http https middleware nodejs proxy websocket

Last synced: 02 Aug 2024

https://github.com/lexiforest/curl_cffi

Python binding for curl-impersonate via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.

akamai-fingerprint curl curl-impersonate fingerprinting http http-client http2-fingerprint https ja3 ja3-fingerprint tls-fingerprint web-scraping

Last synced: 19 Aug 2024

https://github.com/iggy-rs/iggy

Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second.

http iggy messaging quic rust streaming tcp

Last synced: 31 Jul 2024

https://github.com/andydunstall/piko

An open-source alternative to Ngrok, designed to serve production traffic and be simple to host (particularly on Kubernetes)

golang http http-proxy reverse-proxy tunneling

Last synced: 31 Jul 2024

https://github.com/mayubao/KuaiChuan

仿茄子快传的一款文件传输应用

android any-share file-transfer file-transfer-android http socket

Last synced: 03 Aug 2024

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

🦅 A Go framework for the API or Microservice

cloud-native eagle framework gin go golang gorm grpc http microservice restful

Last synced: 31 Jul 2024

https://github.com/flawiddsouza/Restfox

Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop

api-client api-testing developer-tools graphql-client http http-client pwa rest-api rest-client testing-tools vue

Last synced: 31 Jul 2024

https://github.com/Neoteroi/BlackSheep

Fast ASGI web framework for Python

asgi asyncio blacksheep framework http http-server python server web

Last synced: 30 Jul 2024

https://htty.github.io/htty/

htty is the HTTP TTY, a console application for interacting with web servers.

api-consumer command-line-app developer-tools http rest ruby web

Last synced: 04 Aug 2024

https://github.com/htty/htty

htty is the HTTP TTY, a console application for interacting with web servers.

api-consumer command-line-app developer-tools http rest ruby web

Last synced: 31 Jul 2024

https://github.com/droe/sslsplit

Transparent SSL/TLS interception

c http https nat sni ssl sslsplit starttls tls tls-interception transparent-proxy

Last synced: 31 Jul 2024

https://github.com/labstack/armor

Uncomplicated, modern HTTP server

armor http http-proxy http2 https letsencrypt load-balancer server

Last synced: 01 Aug 2024

https://github.com/lquixada/cross-fetch

Universal WHATWG Fetch API for Node, Browsers and React Native.

cross-fetch fetch fetch-api http http-client isomorphic isomorphic-fetch node-fetch spec-compliant whatwg-fetch

Last synced: 31 Jul 2024

https://github.com/Philippus/elastic4s

🔍 Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client

circe elasticsearch http reactive-streams rest-api scala

Last synced: 31 Jul 2024

https://github.com/dromara/forest

A high-level and lightweight declarative HTTP client framework for Java. it makes sending HTTP requests in Java easier.

declarative-http-client fegin http http-client https java-http-client request rest restful retrofit socks

Last synced: 31 Jul 2024

https://github.com/gorilla/handlers

Package gorilla/handlers is a collection of useful middleware for Go HTTP services & web applications 🛃

go golang gorilla gorilla-web-toolkit handler http middleware

Last synced: 31 Jul 2024

https://github.com/quicwg/base-drafts

Internet-Drafts that make up the base QUIC specification

http ietf protocol quic standards tls transport

Last synced: 01 Aug 2024

https://github.com/1tayH/noisy

Simple random DNS, HTTP/S internet traffic noise generator

bot dns http privacy privacy-online raspberrypi traffic-generator traffic-inspection

Last synced: 30 Jul 2024

https://github.com/ecyrbe/zodios

typescript http client and server with zod validation

api http nodejs openapi rest typescript zod

Last synced: 31 Jul 2024

https://github.com/finagle/finch

Scala combinator library for building Finagle HTTP services

circe finagle finch http json rest scala web

Last synced: 01 Aug 2024

https://github.com/boyney123/mockit

A tool to quickly mock out end points, setup delays and more...

api http json mock stub tool

Last synced: 31 Jul 2024

https://github.com/algesten/ureq

A simple, safe HTTP client

http httpclient rust rust-library

Last synced: 31 Jul 2024

https://github.com/aantron/dream

Tidy, feature-complete Web framework

framework graphql http ocaml reasonml web websockets

Last synced: 02 Aug 2024

https://github.com/dom96/jester

A sinatra-like web framework for Nim.

framework hacktoberfest http nim web

Last synced: 31 Jul 2024

https://github.com/mrtazz/restclient-cpp

C++ client for making HTTP/REST requests

c-plus-plus http http-client libcurl packagecloud rest rest-client restclient

Last synced: 30 Jul 2024

https://github.com/kartikk221/hyper-express

High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.

express high-performance http http-server https https-server modular nodejs performance router server sessions uwebsockets uwebsocketsjs uws websocket

Last synced: 31 Jul 2024

https://github.com/monkeyWie/proxyee

HTTP proxy server,support HTTPS&websocket.MITM impl,intercept and tamper HTTPS traffic.

http https java mitm mitmproxy netty proxy proxy-server

Last synced: 31 Jul 2024

https://github.com/ZhangBohan/http-api-design-ZH_CN

HTTP API 设计指南(http-api-design-ZH_CN),翻译自https://github.com/interagent/http-api-design

api chinese-translation docs http rest-api restful

Last synced: 01 Aug 2024

https://github.com/systemd/casync

Content-Addressable Data Synchronization Tool

archive chunking delivery download file-system http synchronization tar upload

Last synced: 31 Jul 2024

https://github.com/ddzy/fe-necessary-book

:bowtie: A book and software collection about frontend

computer css frontend healthy html http js pdf programmer software

Last synced: 02 Aug 2024

https://github.com/delvedor/find-my-way

A crazy fast HTTP router

http radix-tree router speed

Last synced: 31 Jul 2024

https://github.com/carlmjohnson/requests

HTTP requests for Gophers

convenience golang helper http http-client requests

Last synced: 05 Aug 2024

https://github.com/james-proxy/james

Web Debugging Proxy Application

debugging-tool electron http http-proxy james proxy

Last synced: 31 Jul 2024

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

🍐 Elegant Golang REST API Framework (v5 release candidate available)

api backend framework go golang http rest web-framework

Last synced: 30 Jul 2024

https://github.com/dduan/Just

Swift HTTP for Humans

http requests swift

Last synced: 22 Aug 2024

https://github.com/JustHTTP/Just

Swift HTTP for Humans

http requests swift

Last synced: 04 Aug 2024

https://github.com/mtrudel/bandit

Bandit is a pure Elixir HTTP server for Plug & WebSock applications

elixir elixir-phoenix elixir-plug h2spec http http-server http2 http2-server https rfc-2616 rfc-6455 rfc-7540 rfc-9110 rfc-9112 rfc-9113 websocket

Last synced: 31 Jul 2024

https://github.com/miguelgrinberg/microdot

The impossibly small web framework for Python and MicroPython.

http micropython python webapp webserver

Last synced: 30 Jul 2024

https://github.com/ericmj/mint

Functional HTTP client for Elixir with support for HTTP/1 and HTTP/2 🌱

elixir elixir-http elixir-lang elixir-language http http-client http2

Last synced: 01 Aug 2024

https://github.com/elixir-mint/mint

Functional HTTP client for Elixir with support for HTTP/1 and HTTP/2 🌱

elixir elixir-http elixir-lang elixir-language http http-client http2

Last synced: 01 Aug 2024

https://github.com/gorilla/schema

Package gorilla/schema fills a struct with form values.

encoder forms go golang gorilla gorilla-web-toolkit http schema

Last synced: 02 Aug 2024

https://github.com/chronoxor/CppServer

Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

async http http-server https https-server low-latency performance socket-client socket-server ssl tcp-client tcp-server tls udp-client udp-server websocket websocket-server

Last synced: 01 Aug 2024

https://github.com/akka/akka-http

The Streaming-first HTTP server/module of Akka

akka akka-http hacktoberfest http http-client http-server http2 reactive streaming websocket

Last synced: 02 Aug 2024

https://github.com/WireMock-Net/WireMock.Net

WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.

azure csharp docker dotnet http http-listener mock-server mocking mockwebserver request response tdd testing wiremock

Last synced: 01 Aug 2024

https://github.com/benoitc/hackney

simple HTTP client in Erlang

client erlang http

Last synced: 01 Aug 2024

https://github.com/msoap/shell2http

Executing shell commands via HTTP server

bash cli docker golang http proxy server shell

Last synced: 30 Jul 2024

https://github.com/microsoft/OpenAPI.NET

The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.

http openapi

Last synced: 31 Jul 2024

https://github.com/Water-Melon/Melon

A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).

algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool

Last synced: 31 Jul 2024

https://github.com/yifeikong/curl_cffi

Python binding for curl-impersonate via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.

curl curl-impersonate fingerprinting http http-client https ja3 ja3-fingerprint tls-fingerprint web-scraping

Last synced: 31 Jul 2024

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

An advanced async HTTP server library for PHP, perfect for real-time apps and APIs with high concurrency demands.

application-server async http http-server php revolt

Last synced: 03 Aug 2024

https://github.com/jshttp/cookie

HTTP server cookie parsing and serialization

cookie http javascript nodejs

Last synced: 01 Aug 2024

https://github.com/kevva/download

Download and extract files

async decompress download extract http nodejs promise stream

Last synced: 01 Aug 2024

https://github.com/requests-cache/requests-cache

Persistent HTTP cache for python requests

cache dynamodb http mongodb performance redis requests sqlite web webscraping

Last synced: 31 Jul 2024

https://github.com/reclosedev/requests-cache

Persistent HTTP cache for python requests

cache dynamodb http mongodb performance redis requests sqlite web webscraping

Last synced: 30 Jul 2024

https://clojure-liberator.github.io/liberator/

Liberator is a Clojure library for building RESTful applications.

clojure http rest server-side

Last synced: 03 Aug 2024

https://github.com/clojure-liberator/liberator

Liberator is a Clojure library for building RESTful applications.

clojure http rest server-side

Last synced: 01 Aug 2024

https://github.com/go-kiss/sniper

轻量级 go 业务框架

go golang golang-framework grpc http rpc

Last synced: 02 Aug 2024