• Stars
    star
    311
  • Rank 134,521 (Top 3 %)
  • Language
    Python
  • License
    MIT License
  • Created over 6 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Man pages for HTTP status codes

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!

More Repositories

1

rebound

Command-line tool that instantly fetches Stack Overflow results when an exception is thrown
Python
4,094
star
2

adrenaline

Instant answers to any programming question
3,771
star
3

BitVision

Terminal dashboard for trading Bitcoin, predicting price movements, and losing all your money
JavaScript
1,197
star
4

communities

Library of community detection algorithms and visualization tools
Python
714
star
5

stackexplain

Explain your error message with ChatGPT
Python
515
star
6

sequitur

Library of autoencoders for sequential data
Python
417
star
7

ChatOverflow

AI-generated answers to every coding question
JavaScript
330
star
8

openlimit

Maximize your usage of OpenAI models without hitting rate limits
Python
131
star
9

SmarterReply

Chrome extension for creating custom Smart Replies in Gmail
JavaScript
43
star
10

densify

Data augmentation algorithm for point clouds
Python
19
star
11

git-pull

Parallelized web scraper for Github
Python
17
star
12

CommunityNet

Hierarchical GNN for graph datasets with community structure
Python
13
star
13

saplings

Analyze usage patterns of imported modules in a Python program
Python
12
star
14

SeqConv

Graph convolutional operator that uses a LSTM as a filter
Python
9
star
15

BTC-Mining-Calculator

Simple command-line tool for predicting the amount of Bitcoin your device can mine in the next 24hrs
Python
8
star
16

gnn-dtsp

MATH 490 Final Project: Approximating solutions to the decision variant of the TSP with Graph Neural Networks
HTML
7
star
17

overcast

Desktop app that employs end-to-end encryption with forward secrecy for FB Messenger
JavaScript
7
star
18

DeepFCN

Deep learning tool for predicting individual differences (e.g. diagnostic status, IQ, etc.) from brain networks
Python
7
star
19

TypeSense

Chrome extension that analyzes a Messenger conversation's sentiment in real-time
JavaScript
7
star
20

neuropipe

Easy scaffolding for machine learning pipelines in Scikit-Learn
Python
6
star
21

MatrixConv

PyTorch implementation of a GNN with a CNN filter
Python
6
star
22

mvpa

Multivoxel pattern analysis (MVPA) tool for fMRI data
Python
4
star
23

tabber

Chrome extension for saving (and organizing) interesting FB messages, i.e. Pocket for Messenger.com
JavaScript
4
star
24

topigraph

A simple graph-based topic modeling algorithm
Python
3
star
25

PyReserve

Generate a project template and reserve a name on PyPi with one command
Python
3
star
26

dasher-landing-page

Dasher Software's prelaunch landing page
CSS
2
star
27

Equaliser

Automated unit testing for IEquatable objects
C#
2
star
28

excusabot

Mobile app that auto-notifies your company's Slack channel when you're running late for work (made for the ROSS hackathon)
JavaScript
2
star
29

adrenaline-vscode

2
star
30

outgraph

Outlier detection tool for graph datasets
Python
1
star
31

Mirror

Front-end for a chrome extension built at MHacks VI
CSS
1
star
32

enumerast

Algorithm that enumerates all possible execution paths in a Python AST
1
star
33

Course-Checker

A script that scrapes the status of any given UIUC course
Python
1
star
34

Sediment

Tutorial project that uses linear regression to predict a wine's quality given its chemical properties
Python
1
star
35

personal-site

CSS
1
star
36

test-repository

This is for testing the reindexing process on Adrenaline
1
star
37

University-Infographic

Infographic website demonstrating the growing college tuition bubble
CSS
1
star
38

Overcast-Website

Coming soon page for Overcast, an encrypted messaging app
CSS
1
star
39

coinhopper.io

An FPGA mining interface that dynamically mines cryptocurrencies based on each coin's predicted yield
Python
1
star
40

Vacation-Site

Landing page for a vacation rental located in Sanibel, Florida
JavaScript
1
star
41

ChatOverflow-site

Website for the ChatOverflow browser plugin
JavaScript
1
star