🍺 BREW Explorer

← all formulae

cloudflare-cli4

brew install cloudflare-cli4 v2.19.4.post3_5 MIT

CLI for Cloudflare API v4

105
30-day installs · #3404
439
90-day · #3037
1.2k
365-day · #3586
6
★ GitHub stars · updated 4mo ago

Runtime dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "certifi",
    "libyaml",
    "python@3.14"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "CLI for Cloudflare API v4",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:28+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "cloudflare-cli4",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-04-23T20:44:50Z",
  "github_readme_excerpt": "# cloudflare-cli4\n\n```shell\n$ pip install cloudflare-cli4\n$ cli4 --help\nusage: cli4 [-V|--version] [-h|--help] [-v|--verbose] [-e|--examples] [-q|--quiet] [-j|--json] [-y|--yaml] [-n|--ndjson] [-i|--image] [-r|--raw] [-d|--dump] [-A|--openapi url] [-b|--binary] [-p|--profile profile-name] [-h|--header additional-header] [--get|--patch|--post|--put|--delete] [item=value|item=@filename|@filename ...] /command ...\n```\n\nThis repository is a snapshot of the `cli4` Python tool originally packaged alongside\n[cloudflare](https://pypi.org/project/cloudflare/).\n\nStarting with `cloudflare` v3 this Python CLI will be packaged separately and won\u0027t be actively developped anymore.\n\n## Install\n\n### Using `rye`\n\n```shell\n$ git clone https://github.com/cloudflare/python-cloudflare-cli4\n$ cd python-cloudflare-cli4\n$ rye sync\n```\n\n### Using `pip`\n\n```shell\n$ git clone https://github.com/cloudflare/python-cloudflare-cli4\n$ cd python-cloudflare-cli4\n$ pyton -m pip install .\n```\n\n### Using shell environment variables\n\nNote (for latest version of code):\n\n- `CLOUDFLARE_EMAIL` has replaced `CF_API_EMAIL`.\n- `CLOUDFLARE_API_KEY` has replaced `CF_API_KEY`.\n- `CLOUDFLARE_API_TOKEN` has replaced `CF_API_TOKEN`.\n- `CLOUDFLARE_API_CERTKEY` has replaced `CF_API_CERTKEY`.\n\nAdditionally, these two variables are available for testing purposes:\n\n- `CLOUDFLARE_API_EXTRAS` has replaced `CF_API_EXTRAS`.\n- `CLOUDFLARE_API_URL` has replaced `CF_API_URL`.\n\nThe older environment variable names can still be used.\n\n```bash\n$ export CLOUDFLARE_EMAIL=\u0027user@example.com\u0027\n$ export CLOUDFLARE_API_KEY=\u002700000000000000000000000000000000\u0027\n$ export CLOUDFLARE_API_CERTKEY=\u0027v1.0-...\u0027\n$\n```\n\nOr if using API Token.\n\n```bash\n$ export CLOUDFLARE_API_TOKEN=\u002700000000000000000000000000000000\u0027\n$ export CLOUDFLARE_API_CERTKEY=\u0027v1.0-...\u0027\n$\n```\n\nThese are optional environment variables; however, they do override the values set within a configuration file.\n\n### Using configuration file to store email and keys\n\nThe default profile name ",
  "github_repo": "cloudflare/python-cloudflare-cli4",
  "github_stars": 6,
  "github_topics": [],
  "homepage": "https://github.com/cloudflare/python-cloudflare-cli4",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 105,
  "installs_365d": 1168,
  "installs_90d": 439,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "cloudflare-cli4",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 3404,
  "rank_365d": 3586,
  "rank_90d": 3037,
  "raw_hash": "4e5da2a3d3c330ff",
  "recommended_dependencies": [],
  "revision": 5,
  "ruby_source_path": "Formula/c/cloudflare-cli4.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "2.19.4.post3",
  "versioned_formulae": [],
  "why_use_this": null
}