All Projects → shobrook → Statcode

shobrook / Statcode

Licence: mit
Man pages for HTTP status codes

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Statcode

Embedio
A tiny, cross-platform, module based web server for .NET
Stars: ✭ 1,007 (+228.01%)
Mutual labels:  http-requests, http-server
EthernetWebServer SSL
Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client. The library supports …
Stars: ✭ 40 (-86.97%)
Mutual labels:  http-requests, http-server
EthernetWebServer
This is simple yet complete WebServer library for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21/SAMD51, nRF52, STM32, RP2040-based, etc. boards running Ethernet shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Coexisting now with `ESP32 WebServer` and…
Stars: ✭ 118 (-61.56%)
Mutual labels:  http-requests, http-server
The-PHP-Workshop
A New, Interactive Approach to Learning PHP
Stars: ✭ 30 (-90.23%)
Mutual labels:  http-requests
typed-schema
Typelevel http service definition DSL
Stars: ✭ 151 (-50.81%)
Mutual labels:  http-server
Http
Host These Things Please - a basic http server for hosting a folder fast and simply
Stars: ✭ 275 (-10.42%)
Mutual labels:  http-server
Jetty.project
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
Stars: ✭ 3,260 (+961.89%)
Mutual labels:  http-server
tesseract-server
A small lightweight HTTP server that converts photos, images and scanned documents to text using optical character recognition by utilizing the power of Google Tesseract.
Stars: ✭ 15 (-95.11%)
Mutual labels:  http-server
Armeria
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Stars: ✭ 3,392 (+1004.89%)
Mutual labels:  http-server
Vedetta
OpenBSD Router Boilerplate
Stars: ✭ 260 (-15.31%)
Mutual labels:  http-server
Framework
Swoole, PSR-15, PSR-7, PSR-11 lightweight modular anti-framework for REST micro-services.
Stars: ✭ 259 (-15.64%)
Mutual labels:  http-server
Netswift
A type-safe, high-level networking solution for Swift apps
Stars: ✭ 21 (-93.16%)
Mutual labels:  http-requests
Firefly
Firefly is an asynchronous web framework for rapid development of high-performance web application.
Stars: ✭ 277 (-9.77%)
Mutual labels:  http-server
Network-Attached-Storage-NAS-Box-using-Raspberry-Pi
Network Attached Storage (NAS) Box using Raspberry Pi allows you to install comprehensive applications and services on your Raspberry Pi, whenever you need them.
Stars: ✭ 19 (-93.81%)
Mutual labels:  http-server
Atom
Java course materials
Stars: ✭ 293 (-4.56%)
Mutual labels:  http-server
s3www
Serve static files from any S3 compatible object storage services (Let's Encrypt ready)
Stars: ✭ 86 (-71.99%)
Mutual labels:  http-server
Webserver
A C++ High Performance Web Server
Stars: ✭ 4,164 (+1256.35%)
Mutual labels:  http-server
Dubbogo
a golang micro-service framework compatible with alibaba dubbo
Stars: ✭ 258 (-15.96%)
Mutual labels:  http-server
tinyhttp
🦕 Deno port of tinyhttp, 0-legacy, tiny & fast web framework
Stars: ✭ 84 (-72.64%)
Mutual labels:  http-server
Pegasus.lua
🚀 Pegasus.lua is an http server to work with web applications written in Lua language.
Stars: ✭ 274 (-10.75%)
Mutual labels:  http-server

statcode

statcode is like man but for HTTP status codes. If you're a web developer, you probably spend some time looking at response codes (usually errors) and then Googling what they mean. But with statcode, you can simply run $ statcode [status_code] and get a quick explanation of your HTTP response without leaving the terminal.

demo

Installation

Requires Python 3.0 or higher

statcode works on MacOS, Linux, and Windows (if you use Cygwin). You can install it with pip:

$ pip install statcode

Or if you're running Arch, you can install statcode from the AUR:

$ aurman -S statcode

Contributing

This is a pretty small project (something I put together on a plane ride), but with enough help it could turn into a go-to manual for everything HTTP-related. For example, it should be possible to look up different request headers, e.g. running $ statcode cache-control and getting "Specifies directives for caching mechanisms in both requests and responses." If you'd like to help make this happen, feel free to fork the repo and contribute.

If you've discovered a bug or have a feature request, create an issue and I'll take care of it!

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].