JavaScript HTTP Client

Open-source JavaScript projects categorized as HTTP Client | Edit details

Top 10 JavaScript HTTP Client Projects

  • GitHub repo axios

    Promise based HTTP client for the browser and node.js

    Project mention: Modern Webapps with React, Phoenix, Elixir and TypeScript | dev.to | 2022-01-21

    From now on, if you are making requests with axios for instance, you can safely make a request in your React component like this:

  • GitHub repo insomnia

    The open-source, cross-platform API client for GraphQL, REST, and gRPC.

    Project mention: If you're self-hosting a service that is exposed to the internet, I wrote a Fail2ban guide to help you protect it | reddit.com/r/selfhosted | 2022-01-15

    A simpler solution I like to take sometimes is to just use an API client (my favorite is Insomnia) and write a test suite for an API call and make it so that it runs multiple times.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo node-fetch

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

    Project mention: Написал парсер сайта на Node.js | dev.to | 2022-01-08
  • GitHub repo wretch

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

    Project mention: AxleJS - Fetch supercharged. | reddit.com/r/typescript | 2021-08-28

    You might be interested in Wretch, it's very lightweight and has a nice middleware facility.

  • GitHub repo cross-fetch

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

  • GitHub repo redux-axios-middleware

    Redux middleware for fetching data with axios HTTP client

  • GitHub repo httpie

    A Node.js HTTP client as easy as pie! 🥧 (by lukeed)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo RESTer

    A REST client for almost any web service (Firefox and Chrome Extension)

    Project mention: Show HN: Auxl – Modular API Client for macOS | news.ycombinator.com | 2021-06-01
  • GitHub repo gh-got

    Convenience wrapper for Got to interact with the GitHub API

    Project mention: Node.js Packages and Resources | dev.to | 2021-09-06

    gh-got - Convenience wrapper for got to interact with the GitHub API.

  • GitHub repo request.js

    A lightweight, zero-dependency drop-in replacement for request.js (by therootcompany)

    Project mention: @root/request: a simple, mature 80/20 drop-in replacement for request.js, 0 deps, 9kb min | reddit.com/r/node | 2021-08-20
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-21.

JavaScript HTTP Client related posts

Index

What are some of the best open-source HTTP Client projects in JavaScript? This list will help you:

Project Stars
1 axios 90,621
2 insomnia 19,271
3 node-fetch 7,255
4 wretch 2,292
5 cross-fetch 1,250
6 redux-axios-middleware 921
7 httpie 571
8 RESTer 238
9 gh-got 158
10 request.js 4
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com