Skip to content
forked from sharat87/httpbun

A simple HTTP server with responses tuned to be useful in testing HTTP clients. Heavily inspired by httpbin, but doesn't intend to be a perfect clone.

License

Notifications You must be signed in to change notification settings

Spazzy757/httpbun

 
 

Repository files navigation

Logo
Httpbun

Hosted version available at httpbun.com and mirrored at httpbun.org. Run with docker as docker run -p 80:80 ghcr.io/sharat87/httpbun.

This is an HTTP service with endpoints that are useful when testing any HTTP client, like a browser, a library, or any API developer tool. It's heavily inspired by httpbin.

I wrote this as an attempt to learn Golang, and because I needed something like this, with a few extra features, from httpbin. Besides, it looks like httpbin isn't being as actively developed as it once was, and it's become very slow for me in recent years. I was a heavy user of httpbin, so I decided to build something similar.

Why not fork/fix httpbin?: No big reason really. I was also looking to develop something to learn Golang, so this was a good fit.

A project by Shri.

Contributing

Contributions to httpbun are welcome, for the most part. However, I strongly urge you to open an issue to discuss whatever you're working to contribute before you start working on it. This will ensure we are on the same page and your work would be in the right place to be merged in. It'll also ensure we don't end up working on the same thing, duplicating efforts. Thanks!

Plug

If you are interested in API testing and API development, you should check Prestige out. It is a text based API testing tool with Javascript templating support. It's also open source at sharat87/prestige.

License

Apache-2.0 License. Project includes a NOTICE file.

About

A simple HTTP server with responses tuned to be useful in testing HTTP clients. Heavily inspired by httpbin, but doesn't intend to be a perfect clone.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 66.3%
  • HTML 23.5%
  • Shell 6.3%
  • CSS 2.4%
  • Makefile 1.3%
  • Dockerfile 0.2%