Skip to content

klim tool catalog

Manage the local tool catalog cache.

Terminal window
klim tool catalog <subcommand>

Print the path to the local catalog cache file:

/home/user/.klim/marketplace/marketplace-cache.yaml
klim tool catalog path
klim tool catalog path --output json
# {"cache_path": "/home/user/.klim/marketplace/marketplace-cache.yaml"}

Accepts --output text (default) or --output json.

The tool catalog is fetched from GitHub at runtime and cached locally. It contains definitions for 110+ developer tools with their package manager IDs, categories, tags, and metadata.

The catalog source of truth is the marketplace/ directory in the klim repository. Individual tool YAML files are assembled into a single marketplace.yaml by CI and published to the marketplace branch.