{"id":13405649,"url":"https://github.com/httpie/cli","last_synced_at":"2026-01-15T22:19:54.543Z","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-12-17T17:30:35.000Z","size":6925,"stargazers_count":37328,"open_issues_count":235,"forks_count":3795,"subscribers_count":88,"default_branch":"master","last_synced_at":"2026-01-13T03:35:50.087Z","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,"zenodo":null}},"created_at":"2012-02-25T12:39:13.000Z","updated_at":"2026-01-12T19:39:37.000Z","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":50,"template":false,"template_full_name":null,"purl":"pkg:github/httpie/cli","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","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/httpie%2Fcli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28472626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-15T22:13:38.078Z","status":"ssl_error","status_checked_at":"2026-01-15T22:12:11.737Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2024-07-30T19:02:07.374Z","updated_at":"2026-01-15T22:19:54.499Z","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","HarmonyOS","API Testing","Command-line Tools","命令行工具","网络服务","HTTP Clients","cli","web","Don't forget to give a :star: to make the project popular","⚡ Productivity","Removed Projects"],"sub_categories":["Windows Manager",".NET","Productivity","网络服务_其他","Useful Linux Tools","Uncategorized"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhttpie%2Fcli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhttpie%2Fcli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhttpie%2Fcli/lists"}