Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: http-client

jawah/niquests Fork of psf/requests

Requests but with HTTP/3, HTTP/2, Multiplexed Connections, System CAs, Certificate Revocation, DNS over HTTPS / TLS / QUIC or UDP, Async, DNSSEC, and (much) pain removed!

Language: Python - Size: 12.4 MB - Last synced: about 1 hour ago - Pushed: about 2 hours ago - Stars: 735 - Forks: 15

kittinunf/fuel

The easiest HTTP networking library for Kotlin/Android

Language: Kotlin - Size: 2.36 MB - Last synced: about 2 hours ago - Pushed: about 2 hours ago - Stars: 4,498 - Forks: 425

jetty-project/jetty-load-generator

Language: Java - Size: 1.45 MB - Last synced: about 4 hours ago - Pushed: about 4 hours ago - Stars: 74 - Forks: 7

gospider007/requests

🚀A next-generation HTTP client for Golang, Support ja3, ja4, http2, tls fingerprint modification

Language: Go - Size: 492 KB - Last synced: about 3 hours ago - Pushed: about 4 hours ago - Stars: 69 - Forks: 12

alexghr/got-fetch

A fetch interface to got

Language: TypeScript - Size: 2.64 MB - Last synced: 17 days ago - Pushed: 21 days ago - Stars: 19 - Forks: 3

mtripg6666tdr/candyget

A tiny, candy🍬 sized HTTP(S) client for Node.js, bringing one-line HTTP(S) transation in your app!

Language: TypeScript - Size: 1.77 MB - Last synced: about 4 hours ago - Pushed: about 6 hours ago - Stars: 3 - Forks: 0

fangfufu/httpdirfs

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

Language: C - Size: 916 KB - Last synced: about 7 hours ago - Pushed: about 7 hours ago - Stars: 717 - Forks: 56

LemmyNet/lemmy-client-rs

Rust client for Lemmy

Language: Rust - Size: 287 KB - Last synced: about 7 hours ago - Pushed: about 7 hours ago - Stars: 4 - Forks: 0

zio/zio-http

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

Language: Scala - Size: 8.68 MB - Last synced: about 8 hours ago - Pushed: about 9 hours ago - Stars: 736 - Forks: 362

OpenFeign/feign

Feign makes writing java http clients easier

Language: Java - Size: 5.66 MB - Last synced: about 9 hours ago - Pushed: 1 day ago - Stars: 9,277 - Forks: 1,901

vasilev/HTTP-request-from-inside-WASM

(Wannabe-awesome) list of methods to make outbound HTTP(S) requests from within WebAssembly in many languages

Size: 59.6 KB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 78 - Forks: 4

book-monkey5/07-http

🐵📕 Demo-Projekt BookMonkey 5 – Kapitel 14 (Seite 225) "HTTP-Kommunikation: ein Server-Backend anbinden"

Language: TypeScript - Size: 5.19 MB - Last synced: about 9 hours ago - Pushed: about 11 hours ago - Stars: 0 - Forks: 0

werdes/HurlStudio

A GUI for hurl.dev

Language: C# - Size: 718 KB - Last synced: about 10 hours ago - Pushed: about 11 hours ago - Stars: 4 - Forks: 0

boostorg/beast

HTTP and WebSocket built on Boost.Asio in C++11

Language: C++ - Size: 13.8 MB - Last synced: about 9 hours ago - Pushed: 21 days ago - Stars: 4,181 - Forks: 631

wasm-outbound-http-examples/quickjs-emscripten

Make HTTP requests from inside WASM using quickjs-emscripten. Demo and devcontainer.

Language: HTML - Size: 5.86 KB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 0 - Forks: 0

laytan/odin-http

A HTTP/1.1 client/server implementation for Odin.

Language: Odin - Size: 3.24 MB - Last synced: about 4 hours ago - Pushed: about 13 hours ago - Stars: 80 - Forks: 7

LucasPickering/slumber

Terminal-based HTTP/REST client

Language: Rust - Size: 2.03 MB - Last synced: about 13 hours ago - Pushed: about 16 hours ago - Stars: 194 - Forks: 14

patrikx3/angular-http-cache-interceptor

🔥 Angular HTTP cache interceptor

Language: TypeScript - Size: 254 KB - Last synced: about 16 hours ago - Pushed: 1 day ago - Stars: 4 - Forks: 0

ILoveDotNet/ilovedotnet

I love to teach dotnet concepts in a simple way with real world examples to people who aspire to to be a dotnet developer. I also help developers to refresh their memory with easy to understand analogy.

Language: HTML - Size: 1.22 GB - Last synced: about 15 hours ago - Pushed: about 16 hours ago - Stars: 93 - Forks: 4

JavaCorner/JavaAdvanced

Advanced Java Concepts

Language: Java - Size: 109 KB - Last synced: about 16 hours ago - Pushed: about 18 hours ago - Stars: 0 - Forks: 0

userver-framework/userver

Production-ready C++ Asynchronous Framework with rich functionality

Language: C++ - Size: 20.1 MB - Last synced: about 17 hours ago - Pushed: about 19 hours ago - Stars: 2,211 - Forks: 242

curlz-rs/curlz

curl wrapper with placeholder, bookmark and environment powers just like postman

Language: Rust - Size: 2.34 MB - Last synced: about 21 hours ago - Pushed: about 22 hours ago - Stars: 14 - Forks: 1

apache/pekko-http

The Streaming-first HTTP server/module of Apache Pekko

Language: Scala - Size: 12.5 MB - Last synced: about 6 hours ago - Pushed: about 21 hours ago - Stars: 145 - Forks: 32

nitely/nim-hyperx

Pure Nim http2 client and server 🖖

Language: Nim - Size: 241 KB - Last synced: about 9 hours ago - Pushed: about 17 hours ago - Stars: 19 - Forks: 0

ServiceStack/ServiceStack.Text 📦

.NET's fastest JSON, JSV and CSV Text Serializers

Language: C# - Size: 127 MB - Last synced: about 21 hours ago - Pushed: about 2 years ago - Stars: 1,218 - Forks: 632

lsk569937453/rcurl

Language: Rust - Size: 21.5 KB - Last synced: about 21 hours ago - Pushed: about 22 hours ago - Stars: 0 - Forks: 0

WordPress/Requests

Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries.

Language: PHP - Size: 5.99 MB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 3,559 - Forks: 495

elastic-rust/elastic

An Elasticsearch REST API client for Rust

Language: Rust - Size: 23.7 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 1

ltttttttttttt/LazyPeopleHttp

A declarative type-safe HTTP client for Kotlin Multiplatform. Framework performance is higher than Retrofit

Language: Kotlin - Size: 329 KB - Last synced: about 16 hours ago - Pushed: about 24 hours ago - Stars: 4 - Forks: 1

kampute/http-client

A .NET library enhancing HttpClient for RESTful API communication offers features like shared HttpClient instances for improved performance, flexible configurations, advanced error handling, retry strategies, modular content processing, authentication, and request/response interception.

Language: C# - Size: 7.93 MB - Last synced: about 18 hours ago - Pushed: about 23 hours ago - Stars: 0 - Forks: 0

rohitdhas/plura

HTTP benchmarking tool built with Go

Language: Go - Size: 1.61 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 3 - Forks: 0

andyglow/websocket-scala-client

Pure Scala WebSocket Client

Language: Scala - Size: 375 KB - Last synced: 5 days ago - Pushed: 21 days ago - Stars: 40 - Forks: 18

k2tzumi/runn-action

:octocat: GitHub Action for runn

Size: 104 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 11 - Forks: 2

go-resty/resty

Simple HTTP and REST client library for Go

Language: Go - Size: 3.43 MB - Last synced: 13 days ago - Pushed: 20 days ago - Stars: 9,342 - Forks: 670

rest-nvim/rest.nvim

A fast Neovim http client written in Lua

Language: Lua - Size: 1.26 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,281 - Forks: 110

ghishadow/buklo

Buklo is a simple CLI HTTP client

Language: Rust - Size: 369 KB - Last synced: 5 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 0

loay-ashraf/RxNetworkKit

a lightweight FRP networking framework.

Language: Swift - Size: 6.22 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 2 - Forks: 0

mirage/ocaml-cohttp

An OCaml library for HTTP clients and servers using Lwt or Async

Language: OCaml - Size: 7.38 MB - Last synced: about 20 hours ago - Pushed: 3 days ago - Stars: 687 - Forks: 165

ledgetech/lua-resty-http

Lua HTTP client cosocket driver for OpenResty / ngx_lua.

Language: Lua - Size: 439 KB - Last synced: 4 days ago - Pushed: about 2 months ago - Stars: 1,948 - Forks: 616

seanmonstar/reqwest

An easy and powerful Rust HTTP Client

Language: Rust - Size: 1.87 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 9,187 - Forks: 1,019

apimatic/unirest-php

Unirest in PHP: Simplified, lightweight HTTP library.

Language: PHP - Size: 384 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 18 - Forks: 11

areknoster/hypert

Go package for rapid testing of real HTTP APIs integrations. Sanitize and record requests and responses during development. Replay and validate in CI.

Language: Go - Size: 75.2 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 22 - Forks: 0

hedronvision/bazel-make-cc-https-easy

Goal: Make it easy to place HTTPS Requests from C++, leveraging Bazel, CPR, and CURL.

Language: Starlark - Size: 398 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 22 - Forks: 7

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.

Language: JavaScript - Size: 4.11 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1,881 - Forks: 237

fjogeleit/http-request-action

Create HTTP Requests in GitHub Actions

Language: JavaScript - Size: 232 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 245 - Forks: 75

ducaale/xh

Friendly and fast tool for sending HTTP requests

Language: Rust - Size: 2.32 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 4,755 - Forks: 85

mirkoperillo/resting

A visual HTTP client browser extension

Language: JavaScript - Size: 4.7 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 26 - Forks: 12

DanielLiu1123/httpexchange-spring-boot-starter

The missing starter for Spring 6.x declarative HTTP client. Eliminate boilerplate code, server base implementation code generation, RequestMapping annotation support, loadbalancer support, native-image support, dynamic refreshing, dynamic request timeout, and more!

Language: Java - Size: 1.48 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 14 - Forks: 1

rockmagma02/HttpX

HttpX is a Swift package that provides easy-to-use HTTP client APIs, closely modeled after the API of the Python package httpx.

Language: Swift - Size: 210 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1 - Forks: 0

elbywan/wretch

A tiny wrapper built around fetch with an intuitive syntax. :candy:

Language: TypeScript - Size: 3.6 MB - Last synced: about 20 hours ago - Pushed: about 2 months ago - Stars: 4,510 - Forks: 89

golang-io/requests

A simple, yet elegant, Golang HTTP library.

Language: Go - Size: 4.31 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1 - Forks: 0

elixir-mint/mint

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

Language: Elixir - Size: 1.05 MB - Last synced: about 24 hours ago - Pushed: 6 days ago - Stars: 1,336 - Forks: 102

http4s/http4s-dom

http4s, in a browser near you

Language: Scala - Size: 28.6 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 26 - Forks: 9

ponylang/http

ponylang HTTP client library

Language: Pony - Size: 2.56 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 40 - Forks: 16

Vann-Dev/image-proxy

Fast image proxy used for hiding real source Image to encrypted hash. Written in Rust

Language: Rust - Size: 150 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0

padosoft/HTTPClient

Very simple HTTP Client using Guzzle to make request more user friendly.

Language: PHP - Size: 57.6 KB - Last synced: 3 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

fluxera/Fluxera.Extensions.Hosting.Modules

A library that provides several reusable modules for the Fluxera.Extensions.Hosting infrastructure.

Language: C# - Size: 2.03 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 7 - Forks: 4

lost22git/puppy.cr

Http Client based on platform http api.

Language: Crystal - Size: 80.1 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

jetty-project/jetty-reactive-httpclient

Jetty ReactiveStreams HttpClient

Language: Java - Size: 703 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 70 - Forks: 13

sanity-io/get-it

Composable HTTP request library for node and browsers

Language: TypeScript - Size: 4.07 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 35 - Forks: 5

thatstoasty/mojo-http-client

Simple socket wrapper and http client for Mojo

Language: Mojo - Size: 132 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 15 - Forks: 0

zussel/matador

Take your appclication by the horns

Language: C++ - Size: 34.8 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 63 - Forks: 22

hougesen/hitt

File based HTTP testing tool focused on speed and simplicity

Language: Rust - Size: 1.6 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 4 - Forks: 0

k1LoW/runn

runn is a package/tool for running operations following a scenario.

Language: Go - Size: 3.64 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 355 - Forks: 27

twr14152/Go_Network_Scripts

Learning Golang by writing network scripts

Language: Go - Size: 576 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 24 - Forks: 7

gleam-lang/httpc

📡 Make requests to HTTP servers with httpc

Language: Gleam - Size: 53.7 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 49 - Forks: 12

Waboodoo/HTTP-Shortcuts

Android app to create home screen shortcuts that trigger arbitrary HTTP requests

Language: Kotlin - Size: 20.7 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 921 - Forks: 101

niklak/apik

A wrapper over the standard net/http package and is intended to simplify working with APIs.

Language: Go - Size: 55.7 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

VictorTurraF/java-http-requests

This repository is to demonstrate my knowlegment in performing http request through creating http clients in Java

Language: Java - Size: 5.86 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

skitsanos/esp32-http-client

Language: C - Size: 128 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

symfony/http-client-contracts

A set of HTTP client abstractions extracted out of the Symfony components

Language: PHP - Size: 153 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 1,874 - Forks: 3

clj-commons/aleph

Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP

Language: Clojure - Size: 3.23 MB - Last synced: 2 days ago - Pushed: 17 days ago - Stars: 2,519 - Forks: 240

magiclen/URLExpress 📦

URL Express is a JavaFX application which uses MagicURLNetwork to make URL connections. You can easily create a request (which means you can set the method, headers, parameters for that request) for a URL resource. The requests you created are able to be saved to files and you can load them back anytime. This is very useful for testing RESTful APIs(or http/https APIs).

Size: 2.3 MB - Last synced: 3 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1

magiclen/MagicURLNetwork 📦

MagicURLNetwork is a Java library which includes Mson to support JSON data transfer through networks. To make an URL connection, you only need to know what you want to do and choose an appropriate request method(GET, POST, PUT, HEAD...). You don't need to understand how HTTP, HTTPS and FTP work, and don't need to use any streaming library by yourself, too. You can easily implement a RESTful client program or file uploading/downloading program with this library.

Language: Java - Size: 1.43 MB - Last synced: 3 days ago - Pushed: over 6 years ago - Stars: 7 - Forks: 1

walkor/http-client

Asynchronous http client for PHP based on workerman.

Language: PHP - Size: 84 KB - Last synced: 22 days ago - Pushed: 24 days ago - Stars: 38 - Forks: 11

sneako/finch

Elixir HTTP client, focused on performance

Language: Elixir - Size: 811 KB - Last synced: about 24 hours ago - Pushed: 6 days ago - Stars: 1,210 - Forks: 110

a-scie/ptex

Ship gouged out scies that repair their base on 1st run by fetching missing files.

Language: Rust - Size: 279 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 5 - Forks: 2

negrutiu/nsis-nscurl

NSIS plugin with advanced HTTP/S capabilities

Language: C - Size: 500 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 24 - Forks: 7

denissimon/URLSessionAdapter

A Codable wrapper around URLSession for networking.

Language: Swift - Size: 93.8 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 0

filecxx/FileCentipede

Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, ed2k, and online videos. WebDAV client, FTP client, SSH client.

Language: C++ - Size: 624 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 6,696 - Forks: 439

stepci/awesome-api-clients

List of awesome API clients. Postman and Insomnia alternatives

Size: 35.2 KB - Last synced: 3 days ago - Pushed: 26 days ago - Stars: 338 - Forks: 8

HoneyryderChuck/httpx

(Mirror) An HTTP client library for ruby

Language: Ruby - Size: 9.93 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 172 - Forks: 8

sethmlarson/hstspreload

Chromium HSTS Preload list as a Python package and updated daily.

Language: Python - Size: 12.8 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 9 - Forks: 6

guzzle/guzzle

Guzzle, an extensible PHP HTTP client

Language: PHP - Size: 9.63 MB - Last synced: 3 days ago - Pushed: 23 days ago - Stars: 22,991 - Forks: 2,394

wojtekmach/req

Req is a batteries-included HTTP client for Elixir.

Language: Elixir - Size: 838 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 846 - Forks: 87

gandarfh/httui

rest api client - postman alternative

Language: Go - Size: 5.77 MB - Last synced: about 9 hours ago - Pushed: about 10 hours ago - Stars: 11 - Forks: 1

yanyingwang/http-client

A practical http client library for sending data to http servers.

Language: Racket - Size: 451 KB - Last synced: 4 days ago - Pushed: 7 months ago - Stars: 8 - Forks: 1

shahradelahi/easy-http

A Easy HTTP Client library for PHP.

Language: PHP - Size: 208 KB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 13 - Forks: 1

fsprojects/FsHttp

A lightweight F# HTTP library by @SchlenkR and @dawedawe

Language: F# - Size: 3.72 MB - Last synced: 2 days ago - Pushed: 11 days ago - Stars: 417 - Forks: 42

gngpp/reqwest-impersonate

An easy and powerful Rust HTTP Client (Impersonate Chrome/Edge/OkHttp/Safari)

Language: Rust - Size: 2.19 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 69 - Forks: 17

hoppscotch/hoppscotch

👽 Open source API development ecosystem - https://hoppscotch.io

Language: TypeScript - Size: 74.5 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 60,183 - Forks: 4,176

haskell-hvr/http-io-streams

Language: Haskell - Size: 689 KB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 1

elastic/elastic-transport-python

Transport classes and utilities shared among Python Elastic client libraries

Language: Python - Size: 451 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 19 - Forks: 11

tillkuhn/rubin

💿 rubin - a simple record producer for Kafka topics written in Go that acts as a thin wrapper around Confluent's REST Proxy API (v3)

Language: Go - Size: 299 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

Southclaws/pawn-requests

pawn-requests provides an API for interacting with HTTP(S) JSON APIs.

Language: Pawn - Size: 275 KB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 65 - Forks: 17

cedric05/dothttp-runner

dothttp is an open-source dev friendly http request tool

Language: TypeScript - Size: 20.8 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 10 - Forks: 2

song940/xttp.net

simple http client for .net

Language: C# - Size: 7.81 KB - Last synced: 4 days ago - Pushed: about 8 years ago - Stars: 0 - Forks: 0

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

Language: Python - Size: 719 KB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 8,878 - Forks: 328

pinnaculum/levior

Web to Gemini proxy. Browse the www from the comfort of your favorite Gemini browser !

Language: Python - Size: 479 KB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0

pinnaculum/iptt

InterPlanetary Tunnel Toolkit: https://gitlab.com/galacteek/iptt/iptt

Language: Python - Size: 47.9 KB - Last synced: 4 days ago - Pushed: 6 months ago - Stars: 2 - Forks: 0