Environment Marketplace
Browse 162 curated developer tools and 24 packs
you can install, audit, share, and encode into productive environment contracts with
klim.
.NET
dotnetCore functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
act
actRun your GitHub Actions locally ๐
age
ageA simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
Aider
aideraider is AI pair programming in your terminal
Ansible
ansibleAnsible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Argo CD CLI
argocdDeclarative Continuous Deployment for Kubernetes
asdf
asdfExtendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Atuin
atuinโจ Making your shell magical
AWS CLI
awsUniversal Command Line Interface for Amazon Web Services
Azure CLI
azAzure Command-Line Interface
Azure Dev CLI
azdA developer CLI for working with Azure resources to build and deploy AI applications. Commands map to key workflow stages: code, build, deploy, and monitor.
bandwhich
bandwhichTerminal bandwidth utilization tool
bat
batA cat(1) clone with wings.
bottom
btmYet another cross-platform graphical process/system monitor.
Bruno
brunoOpensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Bun
bunIncredibly fast JavaScript runtime, bundler, test runner, and package manager โ all in one
carapace
carapaceA multi-shell completion binary.
Cargo
cargoThe Rust package manager
chezmoi
chezmoiManage your dotfiles across multiple diverse machines, securely.
choose
chooseA human-friendly and fast alternative to cut (and sometimes awk)
Cilium CLI
ciliumCLI to install, manage & troubleshoot Kubernetes clusters running Cilium
Claude Code
claudeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
CMake
cmakeMirror of CMake upstream repository
Consul
consulConsul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Cosign
cosignCode signing and transparency for containers and binaries
ctop
ctopTop-like interface for container metrics
curlie
curlieThe power of curl, the ease of use of httpie.
delta
deltaA syntax-highlighting pager for git, diff, grep, rg --json, and blame output
Delve
dlvDelve is a debugger for the Go programming language.
Deno
denoA modern runtime for JavaScript and TypeScript.
Devbox
devboxInstant, easy, and predictable development environments
difftastic
difftastica structural diff that understands syntax ๐ฅ๐ฉ
direnv
direnvunclutter your .profile
dive
diveA tool for exploring each layer in a docker image
Docker
dockerThe Docker CLI
Docker Compose
docker-composeDefine and run multi-container applications with Docker
doggo
doggo:dog: Command-line DNS Client for Humans. Written in Golang
DuckDB
duckdbDuckDB is an analytical in-process SQL database management system
dust
dustA more intuitive version of du in rust
eksctl
eksctlThe official CLI for Amazon EKS
eza
ezaA modern alternative to ls
fabric
fabricFabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
fd
fdA simple, fast and user-friendly alternative to 'find'
FFmpeg
ffmpegMirror of https://git.ffmpeg.org/ffmpeg.git
Flux CLI
fluxOpen and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
Freelens
freelensFree IDE for Kubernetes
fzf
fzf:cherry_blossom: A command-line fuzzy finder
gh-dash
gh-dashA rich terminal UI for GitHub that doesn't break your flow.
Git
gitGit Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
GitHub CLI
ghGitHubโs official command line tool
GitHub Copilot CLI
copilotGitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.
GitLab CLI
glabThe GitLab CLI tool. Archived: now officially adopted by GitLab as the official CLI tool and maintained at https://gitlab.com/gitlab-org/cli. See https://github.com/profclems/glab/issues/983
gitleaks
gitleaksFind secrets with Gitleaks ๐
gitui
gituiBlazing ๐ฅ fast terminal-ui for git written in rust ๐ฆ
Glow
glowRender markdown on the CLI, with pizzazz! ๐ ๐ป
Go
goThe Go programming language
golangci-lint
golangci-lintFast linters runner for Go
Google Cloud CLI
gcloudgopls
gopls[mirror] Go Tools
gping
gpingPing, but with a graph
grpcurl
grpcurlLike cURL, but for gRPC: Command-line tool for interacting with gRPC servers
grype
grypeA vulnerability scanner for container images and filesystems
gum
gumA tool for glamorous shell scripts ๐
Helix
helixA post-modern modal text editor.
Helm
helmThe Kubernetes Package Manager
hey
heyHTTP load generator, ApacheBench (ab) replacement
htop
htophtop - an interactive process viewer
HTTPie
httpie๐ฅง HTTPie CLI โ modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
hyperfine
hyperfineA command-line benchmarking tool
ImageMagick
magickImageMagick is a free, open-source software suite for creating, editing, converting, and displaying images. It supports 200+ formats and offers powerful command-line tools and APIs for automation, scripting, and integration across platforms.
Infracost
infracostCloud cost estimates for Terraform in pull requests๐ฐ๐ Shift FinOps Left!
Istio CLI
istioctlConnect, secure, control, and observe services.
Java
javaJDK main-line development https://openjdk.org/projects/jdk
jq
jqCommand-line JSON processor
Jujutsu
jjA Git-compatible VCS that is both simple and powerful
just
just๐ค Just a command runner
k3d
k3dLittle helper to run CNCF's k3s in Docker
k6
k6A modern load testing tool, using Go and JavaScript
K9s
k9s๐ถ Kubernetes CLI To Manage Your Clusters In Style!
kind
kindKubernetes IN Docker - local clusters for testing Kubernetes
kubectl
kubectlIssue tracker and mirror of kubectl code
kubectx
kubectxFaster way to switch between clusters and namespaces in kubectl
Kubelogin
kubeloginA Kubernetes credential (exec) plugin implementing azure authentication
kubens
kubensFaster way to switch between clusters and namespaces in kubectl
Kustomize
kustomizeCustomization of kubernetes YAML configurations
lazydocker
lazydockerThe lazier way to manage everything docker
lazygit
lazygitsimple terminal UI for git commands
lazysql
lazysqlA cross-platform TUI database management tool written in Go.
litecli
litecliCLI for SQLite Databases with auto-completion and syntax highlighting
llm
llmAccess large language models from the command-line
Minikube
minikubeRun Kubernetes locally
mise
misedev tools, env vars, task runner
mkcert
mkcertA simple zero-config tool to make locally trusted development certificates with any names you'd like.
mods
modsAI on the command line
MongoDB Shell
mongoshThe MongoDB Shell
Mosh
moshMobile Shell
mtr
mtrOfficial repository for mtr, a network diagnostic tool
mycli
mycliA Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
Neovim
nvimVim-fork focused on extensibility and usability
ngrok
ngrokUnified ingress for developers
Nmap
nmapNmap - the Network Mapper. Github mirror of official SVN repository.
Node.js
nodeNode.js JavaScript runtime โจ๐ข๐โจ
npm
npmthe package manager for JavaScript
Nushell
nushellA new type of shell
Ollama
ollamaGet up and running with Kimi-K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
onefetch
onefetchCommand-line Git information tool
OpenTofu
opentofuOpenTofu lets you declaratively manage your cloud infrastructure.
ouch
ouchPainless compression and decompression in the terminal
Packer
packerPacker is a tool for creating identical machine images for multiple platforms from a single source configuration.
Pandoc
pandocUniversal markup converter
pgcli
pgcliPostgres CLI with autocompletion and syntax highlighting
pnpm
pnpmFast, disk space efficient package manager
PowerShell
pwshPowerShell for every system!
pre-commit
pre-commitA framework for managing and maintaining multi-language pre-commit hooks.
procs
procsA modern replacement for ps written in Rust
Pulumi
pulumiPulumi - Infrastructure as Code in any programming language ๐
Python
pythonThe Python programming language
rclone
rclone"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
Redis CLI
redis-cliFor developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
ripgrep
ripgrepripgrep recursively searches directories for a regex pattern while respecting your gitignore
Ruby
rubyThe Ruby Programming Language
Rust
rustcEmpowering everyone to build reliable and efficient software.
sd
sdIntuitive find & replace CLI (sed alternative)
ShellCheck
shellcheckShellCheck, a static analysis tool for shell scripts
shfmt
shfmtA shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Skaffold
skaffoldEasy and Repeatable Kubernetes Development
SOPS
sopsSimple and flexible tool for managing secrets
SQLite
sqlite3Official Git mirror of the SQLite source tree
Starship
starshipโ๐๏ธ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
Stern
sternโ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern
Tailscale
tailscaleThe easiest, most secure way to use WireGuard and 2FA.
Task
taskA fast, cross-platform build tool inspired by Make, designed for modern workflows.
termshark
termsharkA terminal UI for tshark, inspired by Wireshark
Terraform
terraformTerraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
terraform-docs
terraform-docsGenerate documentation from Terraform modules in various output formats
Terragrunt
terragruntTerragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.
TFLint
tflintA Pluggable Terraform Linter
tig
tigText-mode interface for git
tldr
tldrCollaborative cheatsheets for console commands ๐.
tmux
tmuxtmux source code
tokei
tokeiCount your code, quickly.
Trivy
trivyFind vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
TruffleHog
trufflehogFind, verify, and analyze leaked credentials
usql
usqlUniversal command-line interface for SQL databases
uv
uvAn extremely fast Python package and project manager, written in Rust.
Vagrant
vagrantVagrant is a tool for building and distributing development environments.
Vault
vaultA tool for secrets management, encryption as a service, and privileged access management
Vegeta
vegetaHTTP load testing tool and library. It's over 9000!
Velero
veleroBackup and migrate Kubernetes applications and their persistent volumes
VHS
vhsYour CLI home video recorder ๐ผ
viddy
viddy๐ A modern watch command. Time machine and pager etc.
VS Code
codeVisual Studio Code
Warp
warpWarp is an agentic development environment, born out of the terminal.
watchexec
watchexecExecutes commands in response to file modifications
WezTerm
weztermA GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Wget
wgetxh
xhFriendly and fast tool for sending HTTP requests
Yazi
yazi๐ฅ Blazing fast terminal file manager written in Rust, based on async I/O.
yq
yqyq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
zellij
zellijA terminal workspace with batteries included
Zig
zigMoved to Codeberg
zoxide
zoxideA smarter cd command. Supports all major shells.
No tools match your search.
Try a different keyword or category.
.NET Developer
1 toolsTools for .NET development.
AI Toolkit
4 toolsAI coding assistants and LLM tools.
API Testing
7 toolsHTTP and API debugging toolkit.
Azure Developer
3 toolsAzure-specific CLI tools for cloud development.
CLI Essentials
9 toolsModern command-line replacements for everyday tools.
Cloud Essentials
4 toolsCLI tools for the major cloud providers.
Container Toolkit
3 toolsDocker and container runtime essentials.
Data Tools
4 toolsCLI tools for data processing and querying.
Developer Productivity
7 toolsReproducible dev environments, dotfiles, and workflow automation.
DevOps Starter
6 toolsCore tools for infrastructure and deployment workflows.
Git Power User
6 toolsGit workflow tools for power users.
Go Developer
4 toolsTools for Go development.
HashiCorp Stack
5 toolsThe complete HashiCorp toolchain.
Java Developer
1 toolsTools for Java development.
Kubernetes Advanced
10 toolsFull Kubernetes toolkit including local clusters and GitOps.
Kubernetes Local Dev
5 toolsLocal Kubernetes cluster tools for development.
Kubernetes Starter
6 toolsEssential Kubernetes tools for cluster management and debugging.
Modern Terminals
5 toolsModern terminal emulators and multiplexers for power users.
Node.js Developer
4 toolsTools for Node.js and JavaScript development.
Python Developer
2 toolsTools for Python development.
Remote & Networking
4 toolsConnect, tunnel, and sync across machines and networks.
Rust Developer
2 toolsTools for Rust development.
Security Toolkit
7 toolsSecurity scanning, secrets management, and encryption tools.
Shell Power User
6 toolsShell customization and productivity tools.
Ready to try?
Install klim and browse the full marketplace from your terminal.
curl -fsSL https://raw.githubusercontent.com/nassiharel/klim/main/install.sh | bash
Then run klim and switch to the Discover tab.