All Projects → sharat87 → httpbun

sharat87 / httpbun

Licence: Apache-2.0 License
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.

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects
CSS
56736 projects
Makefile
30231 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to httpbun

Httpbin
HTTP Request & Response Service, written in Python + Flask.
Stars: ✭ 10,423 (+74350%)
Mutual labels:  service, http-server, httpbin
Qtwebapp
QtWebApp is a HTTP server like Java servlets, written in C++ with the Qt framework.
Stars: ✭ 50 (+257.14%)
Mutual labels:  service, http-server
Jarvis
APL-based web service framework supporting JSON or REST
Stars: ✭ 17 (+21.43%)
Mutual labels:  http-server, json-server
gotor
This program provides efficient web scraping services for Tor and non-Tor sites. The program has both a CLI and REST API.
Stars: ✭ 97 (+592.86%)
Mutual labels:  service, http-server
shivneri
Component based MVC web framework based on fort architecture targeting good code structures, modularity & performance.
Stars: ✭ 21 (+50%)
Mutual labels:  http-server
packit-service
Packit provided as a service
Stars: ✭ 29 (+107.14%)
Mutual labels:  service
ts-httpexceptions
🚦 See https://tsed.io/docs/exceptions.html
Stars: ✭ 24 (+71.43%)
Mutual labels:  http-server
go-fileserver
A simple HTTP Server to share files over WiFi via Qr Code
Stars: ✭ 68 (+385.71%)
Mutual labels:  http-server
hls-live-thumbnails
A service which will generate thumbnails from a live HLS stream.
Stars: ✭ 49 (+250%)
Mutual labels:  service
eephttpd
Serving simple static sites directly to i2p via the SAM API. (Also part of https://github.com/eyedeekay/sam-forwarder)
Stars: ✭ 15 (+7.14%)
Mutual labels:  http-server
nhttp
An Simple http framework for Deno, Deno Deploy and Cloudflare Workers. so hot 🚀
Stars: ✭ 26 (+85.71%)
Mutual labels:  http-server
MTJailed-Native
A terminal emulator with remote shell for non-jailbroken iOS devices
Stars: ✭ 24 (+71.43%)
Mutual labels:  http-server
go-oryx-lib
The public multiple media library for https://github.com/ossrs/go-oryx.
Stars: ✭ 98 (+600%)
Mutual labels:  http-server
PushMeBaby
iOS Push Notification Debug App. You can use this app during iOS Push Notification (development or production) to push notifications on your device from your Mac.
Stars: ✭ 47 (+235.71%)
Mutual labels:  service
instl
💻 A crossplatform installer for GitHub projects that just works!
Stars: ✭ 45 (+221.43%)
Mutual labels:  service
irontest
A web app for API test automation
Stars: ✭ 31 (+121.43%)
Mutual labels:  http-testing
Driver.NET
Lightweight and flexible library to load and communicate with kernel drivers on Windows.
Stars: ✭ 59 (+321.43%)
Mutual labels:  service
http-interceptors
The Web apps in this monorepo make HTTP requests and require uniform consistency in how they are executed and handled. This monorepo demonstrates the same app written with Angular and with Svelte. Each app uses HTTP interceptors. The Angular app uses HttpClient and its interceptors while the Svelte app uses Axios and its interceptors.
Stars: ✭ 46 (+228.57%)
Mutual labels:  json-server
watchman
Watchman: An open-source social-media event-detection system
Stars: ✭ 18 (+28.57%)
Mutual labels:  service
workbox-microsite
Workbox Microsite
Stars: ✭ 24 (+71.43%)
Mutual labels:  service

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].