{"id":16628061,"url":"https://github.com/thegoldenpro/http-cat-cli","last_synced_at":"2026-02-13T20:05:12.621Z","repository":{"id":253681038,"uuid":"844158798","full_name":"THEGOLDENPRO/http-cat-cli","owner":"THEGOLDENPRO","description":"🐱 HTTP Cats in your command line because I'm too lazy to open a web browser.","archived":false,"fork":false,"pushed_at":"2024-08-19T19:28:54.000Z","size":1396,"stargazers_count":3,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T11:21:51.252Z","etag":null,"topics":["http-cat","http-cat-cli","http-cats"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/THEGOLDENPRO.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":"2024-08-18T15:04:20.000Z","updated_at":"2024-12-01T21:27:36.000Z","dependencies_parsed_at":"2024-08-18T19:16:45.916Z","dependency_job_id":null,"html_url":"https://github.com/THEGOLDENPRO/http-cat-cli","commit_stats":null,"previous_names":["thegoldenpro/http-cat-cli"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THEGOLDENPRO%2Fhttp-cat-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THEGOLDENPRO%2Fhttp-cat-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THEGOLDENPRO%2Fhttp-cat-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THEGOLDENPRO%2Fhttp-cat-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/THEGOLDENPRO","download_url":"https://codeload.github.com/THEGOLDENPRO/http-cat-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251344402,"owners_count":21574531,"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":["http-cat","http-cat-cli","http-cats"],"created_at":"2024-10-12T04:29:49.556Z","updated_at":"2025-09-20T03:03:23.695Z","avatar_url":"https://github.com/THEGOLDENPRO.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n  # 🐱 http-cat-cli\n\n  \u003csub\u003eHTTP kitty cats from the comfort of your terminal!\u003c/sub\u003e\n\n  \u003cimg width=\"800px\" src=\"./assets/http_cat_showcase.png\"\u003e\n\n\u003c/div\u003e\n\n## The Problem\nI was working on the backend of a web project of mine and I forgot what the HTTP status code `418` was, so instead of opening a web browser I of course used this as an excuse to write my very first golang project.\n\nturns out I was getting trolled...\n\n\u003cimg width=\"500px\" src=\"./assets/http_cat_418.png\"\u003e\n\nanyways now I can get these hypertext transfer protocol kitties right from a terminal ⛱️ ☺️\n\n## How to install from soruce.\n\u003e [!WARNING]\n\u003e Currently only added Linux support as I'm too lazy rn 😪 😴\n\n### Required Prerequisites\n- [golang](https://go.dev/)\n- [chafa](https://github.com/hpjansson/chafa) (used for image displaying)\n\n1. Clone and cd into the repo.\n```sh\ngit clone https://github.com/THEGOLDENPRO/http-cat-cli\ncd http-cat-cli\n```\n2. Build the Go project.\n```sh\nmake\n```\n3. Install the binary.\n```sh\nmake install\n```\n4. Done ✨\n```sh\nhttp-cat 100\n```\n\u003cimg width=\"500px\" src=\"./assets/http_cat_100.png\"\u003e\n\n## Powered by the HTTP Cats API 🌟\nThe command line interface is brought to you by **https://http.cat/**.\n\nOf course I am not affiliated with them...\n\n\u003e Section 1: Meow Disclaimer Meow\n\u003e \n\u003e WHEREAS, it has come to the attention of the undersigned party, hereto referred to as \"The Unaffiliated Entity,\" that there exists an entity, website, or digital repository of feline-themed HTTP status codes known to the general public and the World \u003e Wide Web as \"https://http.cat\" (hereinafter referred to as \"HTTP.cat\" or \"The Cat Site\");\n\u003e \n\u003e AND WHEREAS, there may exist, either now or in the conceivable future, confusion, misapprehension, mistaken identity, or any erroneous belief among any person, corporation, entity, being (human, feline, or otherwise), or legal personage that The \u003e \u003e \u003e Unaffiliated Entity has any connection, affiliation, partnership, agreement, or even a casual acquaintance with HTTP.cat;\n\u003e \n\u003e NOW, THEREFORE, The Unaffiliated Entity does hereby state, declare, pronounce, and affirm the following:\n\u003e \n\u003e Section 2: Definitive Statement of Non-Affiliation\n\u003e \n\u003e 2.1 The Unaffiliated Entity, which for the purposes of this document is identified as the person, being, entity, or conglomerate of legally cognizable existence who is reading, writing, drafting, contemplating, or thinking about this document, is unequivocally, undeniably, and irrefutably NOT affiliated, associated, allied, in league with, or remotely connected to HTTP.cat. Meow.\n\u003e \n\u003e 2.2 The Unaffiliated Entity has not, at any point in time, been involved in the creation, design, maintenance, or humorous captioning of any content, imagery, or data found on HTTP.cat. Meow meow.\n\u003e \n\u003e 2.3 The Unaffiliated Entity does not, nor has ever, received compensation, payment, wages, barter, trade, gift, donation, alms, or any form of remuneration, whether monetary or in the form of adorable cat memes, from HTTP.cat, its agents, subsidiaries, or feline overlords. Meow.\n\u003e \n\u003e Section 3: Further Clarifications on Non-Affiliation\n\u003e \n\u003e 3.1 The Unaffiliated Entity does not possess, own, hold title to, or have any proprietary interest in any domain names, trademarks, copyrights, or patents associated with HTTP.cat. Meow.\n\u003e \n\u003e 3.2 The Unaffiliated Entity does not claim to know the person or persons, human or feline, responsible for the creation of HTTP.cat and has not engaged in conversation, correspondence, telepathy, or any form of communication with the creators, maintainers, or feline subjects of HTTP.cat. Meow meow.\n\u003e \n\u003e 3.3 The Unaffiliated Entity has not, under any circumstances, past, present, or future, contributed content, feedback, code, commentary, suggestions, ideas, intellectual property, or even a random meow in the general direction of HTTP.cat. Meow.\n\u003e \n\u003e Section 4: Hypothetical Situations in Which Non-Affiliation is Maintained\n\u003e \n\u003e 4.1 In the event that The Unaffiliated Entity inadvertently encounters HTTP.cat during routine web browsing activities, whether by accident or deliberate navigation, such encounter shall not constitute an affiliation, partnership, or even an implied nod of approval. Meow.\n\u003e \n\u003e 4.2 Should The Unaffiliated Entity find humor, amusement, or any other positive emotion upon viewing the feline-themed HTTP status codes on HTTP.cat, such feelings are entirely personal and do not create, imply, or establish a connection, relationship, or alignment of interests with HTTP.cat. Meow.\n\u003e \n\u003e 4.3 In the unlikely event that The Unaffiliated Entity's likeness, name, pseudonym, or cat photo appears on HTTP.cat, such appearance is purely coincidental, unauthorized, and shall not be construed as an endorsement, collaboration, or affiliation of any kind. Meow meow.\n\u003e \n\u003e Section 5: Disclaimers and Non-Waiver of Rights\n\u003e \n\u003e 5.1 This document, in its entirety, including but not limited to its verbose language, humorous tone, and excessive length, shall not be construed as a waiver of The Unaffiliated Entity's rights to further disavow any potential or imagined affiliations with HTTP.cat in the future. Meow.\n\u003e \n\u003e 5.2 The Unaffiliated Entity retains the right to continue using the internet, browsing cat memes, and accessing HTTP status codes without fear of creating any unintended affiliation with HTTP.cat. Meow.\n\u003e \n\u003e Section 6: Conclusion and Final Affirmation of Non-Affiliation\n\u003e \n\u003e IN WITNESS WHEREOF, the Unaffiliated Entity does hereby certify, swear, assert, and solemnly declare, with a straight face and a slight chuckle, that there exists no affiliation, association, connection, or relationship, implied or otherwise, between \u003e The Unaffiliated Entity and HTTP.cat. Meow.\n\u003e \n\u003e This document is effective immediately and shall remain in force for as long as the internet exists, or until the day cats rule the world, whichever comes first. Meow.\n\u003e \n\u003e Signed,\n\u003e The Unaffiliated Entity (a.k.a. Kitty Cat ~nyan)\n\u003e \n\u003e Date: 18/08/2024\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthegoldenpro%2Fhttp-cat-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthegoldenpro%2Fhttp-cat-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthegoldenpro%2Fhttp-cat-cli/lists"}