{"id":26859522,"url":"https://github.com/httpie/httpie","last_synced_at":"2025-03-31T01:04:51.995Z","repository":{"id":37015936,"uuid":"3544424","full_name":"httpie/cli","owner":"httpie","description":"🥧 HTTPie CLI  — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins \u0026 more.","archived":false,"fork":false,"pushed_at":"2024-07-10T14:52:22.000Z","size":6890,"stargazers_count":32972,"open_issues_count":175,"forks_count":3676,"subscribers_count":87,"default_branch":"master","last_synced_at":"2024-07-30T09:10:45.646Z","etag":null,"topics":["api","api-client","api-testing","cli","client","curl","debugging","developer-tools","development","devops","http","http-client","httpie","json","python","rest","rest-api","terminal","usability","web"],"latest_commit_sha":null,"homepage":"https://httpie.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/httpie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-02-25T12:39:13.000Z","updated_at":"2024-07-30T09:10:52.936Z","dependencies_parsed_at":"2023-08-08T22:13:05.467Z","dependency_job_id":"5ab0bea9-df4b-4c7f-8dbe-2ccf2d75ed9d","html_url":"https://github.com/httpie/cli","commit_stats":null,"previous_names":["jkbr/httpie","httpie/cli","httpie/httpie","jkbrzt/httpie","jakubroztocil/httpie"],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httpie%2Fcli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httpie%2Fcli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httpie%2Fcli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httpie%2Fcli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/httpie","download_url":"https://codeload.github.com/httpie/cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246399793,"owners_count":20770908,"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":["api","api-client","api-testing","cli","client","curl","debugging","developer-tools","development","devops","http","http-client","httpie","json","python","rest","rest-api","terminal","usability","web"],"created_at":"2025-03-31T01:02:09.284Z","updated_at":"2025-03-31T01:04:51.990Z","avatar_url":"https://github.com/httpie.png","language":"Python","readme":"\u003ch2 align=\"center\"\u003e\n    \u003ca href=\"https://httpie.io\" target=\"blank_\"\u003e\n        \u003cimg height=\"100\" alt=\"HTTPie\" src=\"https://raw.githubusercontent.com/httpie/cli/master/docs/httpie-logo.svg\" /\u003e\n    \u003c/a\u003e\n    \u003cbr\u003e\n    HTTPie CLI: human-friendly HTTP client for the API era\n\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![HTTPie for Desktop](https://img.shields.io/static/v1?label=HTTPie\u0026message=Desktop\u0026color=4B78E6)](https://httpie.io/product)\n[![](https://img.shields.io/static/v1?label=HTTPie\u0026message=Web%20%26%20Mobile\u0026color=73DC8C)](https://httpie.io/app)\n[![](https://img.shields.io/static/v1?label=HTTPie\u0026message=CLI\u0026color=FA9BFA)](https://httpie.io/cli)\n[![Twitter](https://img.shields.io/twitter/follow/httpie?style=flat\u0026color=%234B78E6\u0026logoColor=%234B78E6)](https://twitter.com/httpie)\n[![Chat](https://img.shields.io/discord/725351238698270761?style=flat\u0026label=Chat%20on%20Discord\u0026color=%23FA9BFA)](https://httpie.io/discord)\n\n\u003c/div\u003e\n\n\n\u003cdiv align=\"center\"\u003e\n\n[![Docs](https://img.shields.io/badge/stable%20docs-httpie.io%2Fdocs%2Fcli-brightgreen?style=flat\u0026color=%2373DC8C\u0026label=Docs)](https://httpie.org/docs/cli)\n[![Latest version](https://img.shields.io/pypi/v/httpie.svg?style=flat\u0026label=Latest\u0026color=%234B78E6\u0026logo=\u0026logoColor=white)](https://pypi.python.org/pypi/httpie)\n[![Build](https://img.shields.io/github/actions/workflow/status/httpie/cli/tests.yml?branch=master\u0026color=%23FA9BFA\u0026label=Build)](https://github.com/httpie/cli/actions)\n[![Coverage](https://img.shields.io/codecov/c/github/httpie/cli?style=flat\u0026label=Coverage\u0026color=%2373DC8C)](https://codecov.io/gh/httpie/cli)\n[![PyPi downloads](https://img.shields.io/pepy/dt/httpie?style=flat\u0026label=Downloads%20from%20PyPi%20only\u0026color=4B78E6)](https://www.pepy.tech/projects/httpie)\n\n\u003c/div\u003e\n\nHTTPie (pronounced _aitch-tee-tee-pie_) is a command-line HTTP client.\nIts goal is to make CLI interaction with web services as human-friendly as possible.\nHTTPie is designed for testing, debugging, and generally interacting with APIs \u0026 HTTP servers.\nThe `http` \u0026 `https` commands allow for creating and sending arbitrary HTTP requests.\nThey use simple and natural syntax and provide formatted and colorized output.\n\n\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/httpie/cli/master/docs/httpie-animation.gif\" alt=\"HTTPie in action\" width=\"100%\"/\u003e\n\n\n\u003c/div\u003e\n\n\n\n\n## We lost 54k GitHub stars\n\nPlease note we recently accidentally made this repo private for a moment, and GitHub deleted our community that took a decade to build. Read the full story here: https://httpie.io/blog/stardust\n\n![](docs/stardust.png)\n\n\n## Getting started\n\n- [Installation instructions →](https://httpie.io/docs#installation)\n- [Full documentation →](https://httpie.io/docs)\n\n## Features\n\n- Expressive and intuitive syntax\n- Formatted and colorized terminal output\n- Built-in JSON support\n- Forms and file uploads\n- HTTPS, proxies, and authentication\n- Arbitrary request data\n- Custom headers\n- Persistent sessions\n- `wget`-like downloads\n\n[See all features →](https://httpie.io/docs)\n\n## Examples\n\nHello World:\n\n```bash\nhttps httpie.io/hello\n```\n\nCustom [HTTP method](https://httpie.io/docs#http-method), [HTTP headers](https://httpie.io/docs#http-headers) and [JSON](https://httpie.io/docs#json) data:\n\n```bash\nhttp PUT pie.dev/put X-API-Token:123 name=John\n```\n\nBuild and print a request without sending it using [offline mode](https://httpie.io/docs/cli/offline-mode):\n\n```bash\nhttp --offline pie.dev/post hello=offline\n```\n\nUse [GitHub API](https://developer.github.com/v3/issues/comments/#create-a-comment) to post a comment on an [Issue](https://github.com/httpie/cli/issues/83) with [authentication](https://httpie.io/docs#authentication):\n\n```bash\nhttp -a USERNAME POST https://api.github.com/repos/httpie/cli/issues/83/comments body='HTTPie is awesome! :heart:'\n```\n\n[See more examples →](https://httpie.io/docs#examples)\n\n## Community \u0026 support\n\n- Visit the [HTTPie website](https://httpie.io) for full documentation and useful links.\n- Join our [Discord server](https://httpie.io/discord) is to ask questions, discuss features, and for general API chat.\n- Tweet at [@httpie](https://twitter.com/httpie) on Twitter.\n- Use [StackOverflow](https://stackoverflow.com/questions/tagged/httpie) to ask questions and include a `httpie` tag.\n- Create [GitHub Issues](https://github.com/httpie/cli/issues) for bug reports and feature requests.\n- Subscribe to the [HTTPie newsletter](https://httpie.io) for occasional updates.\n\n## Contributing\n\nHave a look through existing [Issues](https://github.com/httpie/cli/issues) and [Pull Requests](https://github.com/httpie/cli/pulls) that you could help with. If you'd like to request a feature or report a bug, please [create a GitHub Issue](https://github.com/httpie/cli/issues) using one of the templates provided.\n\n[See contribution guide →](https://github.com/httpie/cli/blob/master/CONTRIBUTING.md)\n","funding_links":[],"categories":["Python","Networking Tools \u0026 Concepts","Projects","Python Frameworks and Tools","Development","Network","Weapons","CLI Tools","语言资源库","命令行工具","\u003ca name=\"http\"\u003e\u003c/a\u003ehttp","Resources","Downloading and Serving","Python Frameworks, Libraries, and Tools","Python (1887)","Tools","Python Learning Resources","Examples","\u003ca name=\"webdev\"\u003e\u003c/a\u003eWeb development","Networking","Command line - Linux","Applications","Uncategorized","Programming Languages"],"sub_categories":["Configure WDT service","API Testing","API","Tools","30. [HTTPie](https://httpie.io/)","python","HTTP Client","Command-Line Tools","Directory Navigation","viii. Linear Regression","Enable Proton in Steam","E-Books","VS Code Extensions for Developer Productivity","Objective-C Tools, Libraries, and Frameworks","Mesh networks","JavaScript Libraries for Machine Learning","Learning resources","System tools","Uncategorized","Bash/Shell"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhttpie%2Fhttpie","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhttpie%2Fhttpie","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhttpie%2Fhttpie/lists"}