alexellisOps & cloud

arkade

A CLI installer for developer tools and Kubernetes apps that selects binaries by OS/architecture and provides repeatable app installation commands.

  • DevOps
  • Backend
  • Automation
  • Productivity
  • CLI
  • Windows
  • macOS
  • Linux
  • Runs locally
  • Docker supported
arkade screenshot
Popularity
4.6k Stars
GitHub stars
Recent activity
8/16/2026
Updated in the last 30 days
License
MIT
Permissive

Key highlights

  • arkade get downloads common CLIs by OS/CPU with optional version pinning
  • arkade install provides one interface for Helm, manifest, and custom Kubernetes installers
  • Fetches multiple tools at once and supports custom download paths for CI caches

Quick start

How it is installed, how hard it is, and where to start.

Where it runs

Runs locally

Difficulty

Easy — follow the steps

Docker supportedRuns locally
  1. 01Install arkade with the documented script; Windows users should prepare Git Bash first.
  2. 02Use arkade get to fetch a pinned CLI such as kubectl or helm and confirm $HOME/.arkade/bin is on PATH.
  3. 03Before installing a Kubernetes app, inspect arkade install --help and the upstream docs, then pin versions and parameters for production.

Best for

  • Developers who want to try it on their machine
  • People who prefer Docker deploys

More about it

arkade reduces the repeated work of visiting release pages for binaries or reconstructing installation commands from many project READMEs on developer machines, CI runners, and Kubernetes environments. arkade get selects downloads such as kubectl, kind, helm, and jq for the current OS/CPU and can pin versions or fetch several tools at once. arkade install wraps Helm charts, static manifests, or custom installers behind a consistent command interface for Kubernetes applications such as cert-manager, ingress-nginx, and metrics-server. Additional commands cover system packages, OCI-distributed packages, and Helm chart image verification or updates. Windows usage requires Git Bash. For cluster apps, operators still need to understand upstream charts, manifests, permissions, and production settings: arkade simplifies installation mechanics rather than removing those responsibilities.

Sources

Each field shows its status and source — expand to review.

12 · Expand
  • capability tags

    Verified

    automation, productivity

    Source: admin_cms · cms editor · 8/17/2026

  • Latest release

    Verified

    0.11.119

    Source: GitHub API · latest_release=0.11.119 · 8/17/2026

  • License

    Verified

    MIT

    Source: GitHub API · license.spdx_id=MIT · 8/17/2026

  • needs api key

    Verified

    No

    Source: admin_cms · cms editor · 8/17/2026

  • One-liner

    Verified

    {"en":"A CLI installer for developer tools and Kubernetes apps that selects binaries by OS/architecture and provides repeatable app installation commands.","zh":"面向开发机与 CI 的 CLI 工具/Kubernetes 应用安装器,可按操作系统和架构下载常用命令行程序,并用统一命令部署集群应用。"}

    Source: admin_cms · cms editor · 8/17/2026

  • Platforms

    Verified

    windows, macos, linux

    Source: admin_cms · cms editor · 8/17/2026

  • Category hint

    Inferred from materials

    ai-apps

    Source: Project README · hint=ai-apps · 8/17/2026

  • product forms

    Verified

    cli

    Source: admin_cms · cms editor · 8/17/2026

  • role tags

    Verified

    devops, backend

    Source: admin_cms · cms editor · 8/17/2026

  • supports docker

    Verified

    Yes

    Source: admin_cms · cms editor · 8/17/2026

  • supports local

    Verified

    Yes

    Source: admin_cms · cms editor · 8/17/2026

  • supports self host

    Verified

    No

    Source: admin_cms · cms editor · 8/17/2026

Other verified projects matched by category, capabilities, and intended roles.