Edgebin

Edgebin is a HTTP testing service, with a focus on edge deployment.

Inspired by the httpbin.org, it leverages the power of edge computing (Cloudflare Workers) to deliver fast, reliable testing capabilities tailored for modern distributed networks.

Features

Supports most of the endpoints from the original httpbin.org, including:

All endpoints accept any HTTP method. Additionally, it includes features not found in the original httpbin:

Frequently Used Endpoints

If you find an endpoint is missing or notice any unexpected behavior, we welcome you to open an issue or submit a pull request.

Deploy

Feel free to deploy your own instance of httpbin. The free tier of Cloudflare Workers is sufficient for most use cases.

Deploy to Cloudflare

If you'd like to share your public instance, please let us know and we'll add it to the list.

We have a Telegram group for discussion: https://t.me/edgebin.

Public Instances

Instance Maintainer
https://edgebin.liujiacai.net @jiacai2050

Development

# clone the repo and install dependencies
git clone https://github.com/jiacai2050/edgebin.git && cd edgebin
npm install

# start development server, listen on http://localhost:8787
npm run dev

# Deploy to Cloudflare Workers
# Make sure to set up your Cloudflare Workers environment first
# https://developers.cloudflare.com/workers/get-started/guide/
npm run deploy

In the future, we may support other edge platforms like Vercel Edge Functions and Deno Deploy.

License

MIT License