1
0
term/pkg/axios/ECOSYSTEM.md
2024-03-23 20:25:41 +09:00

3.8 KiB

Ecosystem

This is a list of axios related libraries and resources. If you have a suggestion on what to add, please don't hesitate to submit a PR.

Libraries

General

  • axios-vcr - 📼 Record and Replay Axios requests
  • @3846masa/axios-cookiejar-support - Add tough-cookie support to axios
  • axios-method-override - Axios http request method override plugin
  • axios-cache-plugin - Help you cache GET request when using axios.
  • axios-extensions - A collection of axios extensions, including throttle and cache GET request plugin.
  • axios-fetch - A WebAPI Fetch implementation backed by an Axios client
  • axios-actions - Bundle endpoints as callable, reusable services
  • axios-api-versioning - Add easy to manage api versioning to axios
  • axios-data-unpacker - Axios interceptor that unpacks HTTP responses so that you can focus on actual server data.
  • r2curl - Extracts the cURL command string from the Axios object. (AxiosResponse, AxiosRequestConfig)
  • swagger-taxos-codegen - Axios based Swagger Codegen (tailored for typescript)
  • axios-endpoints - Axios endpoints helps you to create a more concise endpoint mapping with axios.
  • axios-multi-api - Easy API handling whenever there are many endpoints to add. It helps to make Axios requests in an easy and declarative manner.
  • axios-url-template - Axios interceptor adding support for URL templates.
  • zodios - Typesafe API client based on axios

Logging and debugging

  • axios-response-logger - Axios interceptor which logs responses
  • axios-debug-log - Axios interceptor of logging requests & responses by debug.
  • axios-curlirize - Logs axios requests as curl commands, also adds a property to the response object with the curl command as value.

React and redux

Unit testing

  • axiosist - Axios based supertest: convert node.js request handler to axios adapter, used for node.js server unit test.
  • axios-mock-adapter — Axios adapter that allows to easily mock requests
  • axios-test-instance — Test NodeJS backends using Axios
  • moxios - Mock axios requests for testing
  • mocha-axios - Streamlined integration testing with Mocha & Axios