Skip to content

gridaco/cors.sh

Repository files navigation

cors.sh

cors.sh

The only cors proxy service all you'll ever need.

| Website | Proxy (proxy.cors.sh) | Playground | Docs |

Usage

Quick testing Use cors.sh/playground for testing out your cors blocked request.

JS

Add proxy.cors.sh to your request. For example,

fetch("https://proxy.cors.sh/https://example.com/");

cors.sh/playground, The testing environment (forked from hoppscotch)

Projects using CORS.SH

Contributing

# clone initially
git clone --recurse-submodules https://github.com/gridaco/cors.sh
# updating submodules (once required)
git submodule update --init --recursive

Disclaimer

  1. This project's intend is to serve developers a reliable cors proxy service with fast response for their development. Using a cors proxy service to connect to your own server is not a best practice. We'll consistently optimize our service infra to keep the paid version affordable as possible.

  2. The original code behind cors proxy is by Rob wu's cors-anywhere and the playground is forked from hoppscotch. both licensed under MIT, and our project cors.sh is also licensed under MIT License.

TODOs

  • Cost optimization - make it more cheap & provide free version to all.
  • Management console - Enable usesrs to create projects as much as they want.
  • OSS Application pipeline - Make OSS developers to get their api key right-on and get verified later.