{"id":19311586,"url":"https://github.com/rednafi/httpurr","last_synced_at":"2026-02-22T10:36:58.294Z","repository":{"id":190765582,"uuid":"683312224","full_name":"rednafi/httpurr","owner":"rednafi","description":"ᗢ HTTP status codes on speed dial","archived":false,"fork":false,"pushed_at":"2024-06-10T18:57:51.000Z","size":72,"stargazers_count":21,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-28T10:50:33.200Z","etag":null,"topics":["cli","golang","http","http-code","status-code"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rednafi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-26T06:49:16.000Z","updated_at":"2024-11-17T23:02:59.000Z","dependencies_parsed_at":"2024-04-29T19:31:46.281Z","dependency_job_id":"8597b832-562a-4575-a59b-f27674b2158e","html_url":"https://github.com/rednafi/httpurr","commit_stats":null,"previous_names":["rednafi/http-code","rednafi/httpurr","rednafi/http-purr"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rednafi%2Fhttpurr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rednafi%2Fhttpurr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rednafi%2Fhttpurr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rednafi%2Fhttpurr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rednafi","download_url":"https://codeload.github.com/rednafi/httpurr/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233360846,"owners_count":18664560,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","golang","http","http-code","status-code"],"created_at":"2024-11-10T00:29:27.961Z","updated_at":"2025-09-17T09:31:08.635Z","avatar_url":"https://github.com/rednafi.png","language":"Go","readme":"\u003cdiv align=\"left\"\u003e\n    \u003ch1\u003eᗢ httpurr\u003c/h1\u003e\n    \u003cstrong\u003e\u003ci\u003e \u003e\u003e HTTP status codes on speed dial \u003c\u003c \u003c/i\u003e\u003c/strong\u003e\n    \u003cdiv align=\"right\"\u003e\n\u003c/div\u003e\n\n---\n\n![img][cover-img]\n\n## Installation\n\n* On MacOS, brew install:\n\n\t```sh\n\tbrew tap rednafi/httpurr https://github.com/rednafi/httpurr \\\n\t    \u0026\u0026 brew install httpurr\n\t```\n\n* Or elsewhere, go install:\n\n\t```sh\n\tgo install github.com/rednafi/httpurr/cmd/httpurr\n\t```\n\n* Else, download the appropriate [binary] for your CPU arch and add it to the `$PATH`.\n\n## Quickstart\n\n* List the HTTP status codes:\n\n\t```sh\n\thttpurr --list\n\t```\n\n\t```txt\n\tᗢ httpurr\n\t==========\n\n\tStatus Codes\n\t------------\n\n\t------------------ 1xx ------------------\n\n\t100    Continue\n\t101    Switching Protocols\n\t102    Processing\n\t103    Early Hints\n\n\t------------------ 2xx ------------------\n\t...\n\t```\n\n* Filter the status codes by categories:\n\n\t```sh\n\thttpurr --list --cat 2\n\t```\n\n\t```txt\n\tᗢ httpurr\n\t==========\n\n\tStatus Codes\n\t------------\n\n\t------------------ 2xx ------------------\n\n\t200    OK\n\t201    Created\n\t202    Accepted\n\t203    Non-Authoritative Information\n\t204    No Content\n\t205    Reset Content\n\t206    Partial Content\n\t207    Multi-Status\n\t208    Already Reported\n\t226    IM Used\n\t```\n\n* Display the description of a status code:\n\n\t```sh\n\thttpurr --code 410\n\t```\n\n\t```txt\n\tᗢ httpurr\n\t==========\n\n\tDescription\n\t-----------\n\n\tThe HyperText Transfer Protocol (HTTP) 410 Gone client error response code\n\tindicates that access to the target resource is no longer available at the\n\torigin server and that this condition is likely to be permanent.\n\n\tIf you don't know whether this condition is temporary or permanent, a 404 status\n\tcode should be used instead.\n\n\tStatus\n\t------\n\n\t410 Gone\n\n\tSource\n\t------\n\n\thttps://developer.mozilla.org/en-US/docs/Web/HTTP/Status/410\n\t```\n* See all available options:\n\n\t```sh\n\thttpurr --help\n\t```\n\n\t```txt\n    ᗢ httpurr\n    ==========\n\n    Usage of httpurr:\n      --cat [category]\n            Print HTTP status codes by category with --list;\n            allowed categories are 1, 2, 3, 4, 5\n      -c, --code [status code]\n            Print the description of an HTTP status code\n      -h, --help\n            Print usage\n      -l, --list\n            Print HTTP status codes\n      -v, --version\n            Print version\n\t```\n\n## Development\n\n* Clone the repo.\n* Go to the root directory and run:\n\t```sh\n\tmake init\n\t```\n* Run the linter:\n\t```sh\n\tmake lint\n\t```\n* Run the tests:\n\t```sh\n\tmake test\n\t```\n* To publish a new version, create a new [release] with a [tag], and the [CI] will take care\nof the rest.\n\n[cover-img]: https://github.com/rednafi/httpurr/assets/30027932/e7e8051b-ce83-4a2a-afd9-d6cba33cadac\n[binary]: https://github.com/rednafi/httpurr/releases/latest\n[tag]: https://github.com/rednafi/httpurr/tags\n[release]: https://github.com/rednafi/httpurr/releases/new\n[CI]: ./.github/workflows/release.yml\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frednafi%2Fhttpurr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frednafi%2Fhttpurr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frednafi%2Fhttpurr/lists"}