Package: mercado
MercadoAll-In-One Development CLI Tools Multi-platform MarketplaceStop memorizing whether that'sapt installorbrewor any other package manager that takes too long whenever only to get an outdated tool - and usemercadoinstead!All the most used tools by developers likedocker,terraform, andkubectl.Supports different types of installationsGitHub releasesHashicorp productsURL fetchingCustomized shell scriptsMulti-platform multi-architecturesinstallationsInstall thelatest artifactor a specific versionHTTP calls with retry mechanismand timeoutsArchive unpackingElaborated logs with timestamps of every step in the processCI firstEvery artifact is verified on a daily basisREADME is dynamically generated so docs can't get brokenSupported Tools$mercadolist--names-only--all

Mercadotools┏━━━━━━━━━━━━┓
┃Name┃
┡━━━━━━━━━━━━┩
│aws│
│compose│
│consul│
│cosign│
│docker│
│gh│
│helm│
│k3d│
│k8sgpt│
│k9s│
│kind│
│kubectl│
│minikube│
│packer│
│terraform│
│terragrunt│
│tfsec│
│trivy│
│vagrant│
│vault│
│waypoint│
└────────────┘Installpython3-mpipinstallmercadoHow to use$mercadolist--verboseMercadotools┏━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃Name┃Installed┃IsLatest┃Version┃Path┃
┡━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│compose│✅│🔼│2.20.3│/Users/yuvalgold/.docker/cli-plugins/docker-compose│
│gh│✅│✅│2.44.1│/Users/yuvalgold/.mercado/gh│
│k3d│✅│✅│5.6.0│/Users/yuvalgold/.mercado/k3d│
│k8sgpt│✅│✅│0.3.27│/Users/yuvalgold/.mercado/k8sgpt│
│k9s│✅│🔼│0.31.8│/Users/yuvalgold/.mercado/k9s│
│kind│✅│🔼│0.21.0│/Users/yuvalgold/.mercado/kind│
│terragrunt│✅│🔼│0.50.3│/Users/yuvalgold/.mercado/terragrunt│
├────────────┼───────────┼───────────┼─────────┼─────────────────────────────────────────────────────┤
│terraform│✅│🔼│1.7.3│/Users/yuvalgold/.mercado/terraform│
│vagrant│✅│🔼│2.3.7│/Users/yuvalgold/.mercado/vagrant│
│vault│✅│🔼│1.14.1│/Users/yuvalgold/.mercado/vault│
├────────────┼───────────┼───────────┼─────────┼─────────────────────────────────────────────────────┤
│kubectl│✅│🔼│1.28.2│/Users/yuvalgold/.mercado/kubectl│
├────────────┼───────────┼───────────┼─────────┼─────────────────────────────────────────────────────┤
│aws│✅│🔼│2.15.19│/Users/yuvalgold/.mercado/aws│
│docker│✅│✅│25.0.3│/Users/yuvalgold/.mercado/docker│
│helm│✅│🔼│3.14.0│/Users/yuvalgold/.mercado/helm│
└────────────┴───────────┴───────────┴─────────┴─────────────────────────────────────────────────────┘$mercadoinstallgh[02/22/2418:07:35]Lookingforthelatestversionof'gh'[02/22/2418:07:36]Gettinginstallerfortool'gh'withversionv2.44.1fordarwinandarm64Installing'gh'...[02/22/2418:07:37]Downloading'gh'to/var/folders/v5/mbdkcsy10c7b_g08jp498ww00000gn/T/gh_2.44.1_macOS_arm64.zip(size:10.9MB)Downloading...━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━100%0:00:00[02/22/2418:07:40]Unpacking/var/folders/v5/mbdkcsy10c7b_g08jp498ww00000gn/T/gh_2.44.1_macOS_arm64.zipto/var/folders/v5/mbdkcsy10c7b_g08jp498ww00000gn/T/gh_2.44.1_macOS_arm64Copying/var/folders/v5/mbdkcsy10c7b_g08jp498ww00000gn/T/gh_2.44.1_macOS_arm64/gh_2.44.1_macOS_arm64/bin/ghto/Users/yuvalgold/.mercado/gh👍'gh'versionv2.44.1isinstalled$mercadois-latestdocker

👍Youhavethelatestversionof'docker'(25.0.3)$mercadoshowminikube

Name:minikube
Status:❌
RemoteVersion:$mercadolist--labelk8s--with-labels--allMercadotools┏━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃Name┃Installed┃Labels┃
┡━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│helm│✅│k8s│
│k3d│✅│k8s,docker,orchestration│
│k8sgpt│✅│k8s│
│k9s│✅│k8s│
│kind│✅│k8s,docker,orchestration│
│kubectl│✅│k8s│
│minikube│❌│k8s,orchestration│
└──────────┴───────────┴──────────────────────────┘ContributingPlease see theCONTRIBUTING guide.