back to home

Best Open Source http client Libraries

A curated list of the most popular GitHub repositories tagged with http client. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1axios/axios

Promise based HTTP client for the browser and node.js

108,615JavaScript
Analyze Code

#2hoppscotch/hoppscotch

Open-Source API Development Ecosystem β€’ https://hoppscotch.io β€’ Offline, On-Prem & Cloud β€’ Web, Desktop & CLI β€’ Open-Source Alternative to Postman, Insomnia

77,896TypeScript
Analyze Code

#3usebruno/bruno

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

41,015JavaScript
Analyze Code

#4Kong/insomnia

The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

37,948TypeScript
Analyze Code

#5httpie/cli

πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

37,581Python
Analyze Code

#6guzzle/guzzle

Guzzle, an extensible PHP HTTP client

23,448PHP
Analyze Code

#7Orange-OpenSource/hurl

Hurl, run and test HTTP requests with plain text.

18,532Rust
Analyze Code

#8mountain-loop/yaak

The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬

17,890TypeScript
Analyze Code

#9sindresorhus/got

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

14,872TypeScript
Analyze Code

#10scalar/scalar

Scalar is an open-source API platform:γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€πŸŒ Modern Rest API Clientγ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€πŸ“– Beautiful API Referencesγ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€βœ¨ 1st-Class OpenAPI/Swagger Support

14,003TypeScript
Analyze Code

#11OpenFeign/feign

Feign makes writing java http clients easier

9,791Java
Analyze Code

#12pocoproject/poco

The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.

9,362C++
Analyze Code

#13httpie/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

9,107Python
Analyze Code

#14node-fetch/node-fetch

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

8,859JavaScript
Analyze Code