---
url: https://ws.kloudkit.com/tools/overview.md
description: >-
  An overview of the CLI tools pre-installed in Kloud Workspace, their licenses,
  and the custom configurations that enhance them.
---

# Tools

The tables below provide details about the pre-installed CLI tools, including their
respective licenses.
Some of these tools also feature custom configurations to enhance their functionality and
integration with the *workspace*.

👏 A heartfelt thank you to the talented developers behind these incredible tools!

![Tools](/home/tools.png){width=450px}

## Ansible

| Name | Version | License |
| --- | :---: | --- |
| **[ansible-core][]** |  | GPL 3 |
| **[ansible-lint][]** |  | MIT |
| **[community.docker][]** |  | GPL 3 |
| **[community.general][]** |  | GPL 3 |
| **[kubernetes.core][]** |  | Apache 2 |

## CLI Tools

| Name | Version | License |
| --- | :---: | --- |
| **[bat][]** |  | Apache 2 |
| **[claude-code][]** |  | Anthropic PBC |
| **[cspell][]** |  | MIT |
| **[dos2unix][]** |  | BSD 2 |
| **[eza][]** |  | MIT |
| **[fzf][]** |  | MIT |
| **[gettext][]** |  | GPL 3 |
| **[git][]** |  | GPL 2 |
| **[gnupg][]** |  | GPL 3 |
| **[htop][]** |  | GPL 2 |
| **[jq][]** |  | MIT |
| **[less][]** |  | GPL 3 |
| **[lsof][]** |  | BSD 2 |
| **[markdownlint][]** |  | MIT |
| **[op][]** |  | Proprietary |
| **[pre-commit][]** |  | MIT |
| **[ps][]** |  | GPL 2 |
| **[ripgrep][]** |  | MIT |
| **[ShellCheck][]** |  | GPL 3 |
| **[taskfile][]** |  | MIT |
| **[unzip][]** |  | InfoZIP |
| **[vim][]** |  | Vim |
| **[yamllint][]** |  | GPL 3 |
| **[yq][]** |  | MIT |

## Docker & Kubernetes

| Name | Version | License |
| --- | :---: | --- |
| **[buildx][]** |  | Apache 2 |
| **[containerd.io][]** |  | Apache 2 |
| **[crane][]** |  | Apache 2 |
| **[docker][]** |  | Apache 2 |
| **[docker compose][]** |  | Apache 2 |
| **[hadolint][]** |  | GPL 3 |
| **[helm][]** |  | Apache 2 |
| **[k9s][]** |  | Apache 2 |
| **[kind][]** |  | Apache 2 |
| **[kube-linter][]** |  | Apache 2 |
| **[kubectl][]** |  | Apache 2 |
| **[podman][]** |  | Apache 2 |

## Go

| Name | Version | License |
| --- | :---: | --- |
| **[dlv][]** |  | MIT |
| **[Go][]** |  | BSD 3 |
| **[go-outline][]** |  | MIT |
| **[gomodifytags][]** |  | MIT |
| **[goplay][]** |  | MIT |
| **[gopls][]** |  | BSD |
| **[gotests][]** |  | Apache 2 |
| **[impl][]** |  | MIT |
| **[staticcheck][]** |  | MIT |

## Networking Tools

| Name | Version | License |
| --- | :---: | --- |
| **[curl][]** |  | MIT |
| **[dig][]** |  | MPL 2 |
| **[iproute2][]** |  | GPL 2 |
| **[nc][]** |  | BSD 4 |
| **[netaddr][]** |  | BSD |
| **[oauth2-proxy][]** |  | MIT |
| **[ping][]** |  | BSD 2 |
| **[ssh][]** |  | BSD 2 |
| **[wget][]** |  | GPL 3 |

## Node.js

| Name | Version | License |
| --- | :---: | --- |
| **[Node.js][]** |  | MIT |
| **[npm][]** |  | Artistic 2 |
| **[pnpm][]** |  | MIT |
| **[yarn][]** |  | BSD 2 |

## Python

| Name | Version | License |
| --- | :---: | --- |
| **[docker-py][]** |  | Apache 2 |
| **[kubernetes-py][]** |  | Apache |
| **[passlib][]** |  | BSD |
| **[pip][]** |  | MIT |
| **[pylint][]** |  | GPL 2 |
| **[pyrefly][]** |  | MIT |
| **[Python][]** |  | PSF 2 |
| **[ruff][]** |  | MIT |
| **[uv][]** |  | MIT |

## Terminal

| Name | Version | License |
| --- | :---: | --- |
| **[oh-my-zsh][]** |  | MIT |
| **[starship][]** |  | ISC |
| **[zsh][]** |  | MIT |
| **[zsh-autosuggestions][]** |  | MIT |

[Go]: https://github.com/golang/go

[Node.js]: https://nodejs.org

[Python]: https://www.python.org

[ShellCheck]: https://github.com/koalaman/shellcheck

[ansible-core]: https://github.com/ansible/ansible

[ansible-lint]: https://github.com/ansible/ansible-lint

[bat]: https://github.com/sharkdp/bat

[buildx]: https://github.com/docker/buildx

[claude-code]: https://github.com/anthropics/claude-code

[community.docker]: https://github.com/ansible-collections/community.docker

[community.general]: https://github.com/ansible-collections/community.general

[containerd.io]: https://github.com/containerd/containerd

[crane]: https://github.com/google/go-containerregistry

[cspell]: https://github.com/streetsidesoftware/cspell

[curl]: https://curl.se

[dig]: https://www.isc.org/bind

[dlv]: https://github.com/go-delve/delve/cmd/dlv

[docker compose]: https://github.com/docker/compose

[docker-py]: https://github.com/docker/docker-py

[docker]: https://docs.docker.com/engine

[dos2unix]: https://waterlan.home.xs4all.nl/dos2unix.html

[eza]: https://github.com/eza-community/eza

[fzf]: https://github.com/junegunn/fzf

[gettext]: https://www.gnu.org/software/gettext

[git]: https://git-scm.com

[gnupg]: https://gnupg.org

[go-outline]: https://github.com/ramya-rao-a/go-outline

[gomodifytags]: https://github.com/fatih/gomodifytags

[goplay]: https://github.com/haya14busa/goplay/cmd/goplay

[gopls]: https://golang.org/x/tools/gopls

[gotests]: https://github.com/cweill/gotests/gotests

[hadolint]: https://github.com/hadolint/hadolint

[helm]: https://github.com/helm/helm

[htop]: https://htop.dev

[impl]: https://github.com/josharian/impl

[iproute2]: https://wiki.linuxfoundation.org/networking/iproute2

[jq]: https://stedolan.github.io/jq

[k9s]: https://github.com/derailed/k9s

[kind]: https://github.com/kubernetes-sigs/kind

[kube-linter]: https://github.com/stackrox/kube-linter

[kubectl]: https://kubernetes.io/docs/tasks/tools

[kubernetes-py]: https://github.com/kubernetes-client/python

[kubernetes.core]: https://github.com/ansible-collections/kubernetes.core

[less]: http://www.greenwoodsoftware.com/less

[lsof]: https://github.com/lsof-org/lsof

[markdownlint]: https://github.com/igorshubovych/markdownlint-cli

[nc]: https://salsa.debian.org/debian/netcat

[netaddr]: https://github.com/drkjam/netaddr

[npm]: https://github.com/npm/cli

[oauth2-proxy]: https://github.com/oauth2-proxy/oauth2-proxy

[oh-my-zsh]: https://ohmyz.sh

[op]: https://developer.1password.com/docs/cli

[passlib]: https://github.com/passlib/passlib

[ping]: https://github.com/iputils/iputils

[pip]: https://pip.pypa.io

[pnpm]: https://github.com/pnpm/pnpm

[podman]: https://github.com/containers/podman

[pre-commit]: https://github.com/pre-commit/pre-commit

[ps]: https://gitlab.com/procps-ng/procps

[pylint]: https://github.com/pylint-dev/pylint

[pyrefly]: https://github.com/facebook/pyrefly

[ripgrep]: https://github.com/BurntSushi/ripgrep

[ruff]: https://github.com/astral-sh/ruff

[ssh]: https://www.openssh.com

[starship]: https://starship.rs

[staticcheck]: https://github.com/dominikh/go-tools

[taskfile]: https://github.com/go-task/task

[unzip]: https://infozip.sourceforge.net

[uv]: https://github.com/astral-sh/uv

[vim]: https://www.vim.org

[wget]: https://www.gnu.org/software/wget

[yamllint]: https://github.com/adrienverge/yamllint

[yarn]: https://github.com/yarnpkg/yarn

[yq]: https://github.com/kislyuk/yq

[zsh-autosuggestions]: https://github.com/zsh-users/zsh-autosuggestions

[zsh]: https://www.zsh.org
