{"id":18230405,"url":"https://github.com/benc-uk/tools-install","last_synced_at":"2025-10-30T15:53:09.589Z","repository":{"id":44773547,"uuid":"169976301","full_name":"benc-uk/tools-install","owner":"benc-uk","description":"Setup scripts for various dev tools, utilities, SDKs and CLI stuff","archived":false,"fork":false,"pushed_at":"2025-06-25T09:03:21.000Z","size":2862,"stargazers_count":21,"open_issues_count":0,"forks_count":18,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-25T10:19:53.818Z","etag":null,"topics":["apt","developer-tools","linux","tools"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/benc-uk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-02-10T12:34:30.000Z","updated_at":"2025-06-25T09:03:25.000Z","dependencies_parsed_at":"2024-02-22T15:56:21.498Z","dependency_job_id":null,"html_url":"https://github.com/benc-uk/tools-install","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/benc-uk/tools-install","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benc-uk%2Ftools-install","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benc-uk%2Ftools-install/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benc-uk%2Ftools-install/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benc-uk%2Ftools-install/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/benc-uk","download_url":"https://codeload.github.com/benc-uk/tools-install/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benc-uk%2Ftools-install/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262123023,"owners_count":23262516,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apt","developer-tools","linux","tools"],"created_at":"2024-11-04T11:04:04.468Z","updated_at":"2025-10-30T15:53:04.570Z","avatar_url":"https://github.com/benc-uk.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📦🛠️🚀 Tool \u0026 Software Installers \n\nThis is a semi-personal, curated collection of setup scripts for tools, SDKs, dev kits and other things I might want on a new system or to install into a container.\n\n💬 **NOTE!** These have been designed only work on Ubuntu or Debian systems.\n\nThey are standalone bash scripts \u0026 can be run at any time, and re-running them will just install the latest version in place.  \nWhere possible the scripts pull binaries directly from the remote distribution source (mostly GitHub) or fall back to an 'official' remote setup script URL or failing that, use `apt`.\n\nThe default binary install location is `$HOME/.local/bin` if this isn't in your PATH, it really should be, it's [the official place for putting user executables](https://www.freedesktop.org/software/systemd/man/file-hierarchy.html#Home%20Directory)\n\nThe scripts accept two optional arguments version number (often a git tag) and install path. Running without arguments will try to find the latest version and install into `$HOME/.local/bin`\n\nSome examples:\n\n- `./helm.sh` Install latest version of Helm into the default location\n- `./helm.sh 3.9.1` Install a specific older version of Helm into the default location\n- `./helm.sh \"\" ./mybin` Install latest version of Helm into `./mybin` directory\n- `./helm.sh 3.9.1 ./mybin` Install specific version of Helm into `./mybin` directory\n\nSome scripts which install system wide components such as Docker or the Azure CLI do not accept a version or install location, as they use `apt`\n\n## 📃 Script Index\n\n- **act.sh** - Nektos Act\n- **air.sh** - Air - Hot reloader for Go\n- **azbrowse.sh** - Azure Browse\n- **azcopy.sh** - Azure Copy\n- **azd.sh** - Azure Dev CLI\n- **azure-cli.sh** - Azure CLI\n- **base.sh** - Various Linux Utilities\n- **bicep.sh** - Azure Bicep\n- **bun.sh** - Bun.js\n- **clusterctl.sh** - K8S Cluster API\n- **code.sh** - VS Code CLI\n- **dapr.sh** - Dapr CLI\n- **deno.sh** - Deno JavaScript Runtime\n- **devcontainer-cli.sh** - Dev Container CLI\n- **docker.sh** - Docker Engine \u0026 CLI\n- **dotnet.sh** - Dotnet SDK\n- **flux.sh** - FluxCD v2\n- **functions.sh** - Azure Functions Core Tools\n- **gh.sh** - GitHub CLI\n- **golang.sh** - Go Language\n- **golangci-lint.sh** - Golang CI Lint\n- **helm.sh** - Helm\n- **hugo.sh** - Hugo Static Site Generator\n- **inso.sh** - Insomnia CLI\n- **jdk-ms.sh** - Java JDK (OpenJDK Microsoft)\n- **jdk-temurin.sh** - Java JDK (Temurin)\n- **k6.sh** - k6 Load Testing\n- **k9s.sh** - k9s terminal UI for Kubernetes\n- **kind.sh** - Kind, run Kubernetes in Docker\n- **kube-tools.sh** - kubectx \u0026 kubens\n- **kubectl.sh** - Kubectl\n- **kustomize.sh** - kustomize\n- **linkerd.sh** - Linkerd Service Mesh\n- **loophole.sh** - Loophole\n- **mkcert.sh** - mkcert Cert Utility\n- **nats.sh** - NATS Server\n- **ngrok.sh** - ngrok\n- **node-tools.sh** - Extra Node tools\n- **node.sh** - Node.js\n- **ohmyzsh.sh** - Oh My Zsh \u0026 Powerlevel10k\n- **opa.sh** - Open Policy Agent\n- **porter.sh** - Porter\n- **powershell.sh** - PowerShell\n- **rust.sh** - Rust and Cargo\n- **sops.sh** - Mozilla Sops\n- **terraform.sh** - Terraform\n- **tflint.sh** - Tflint Terraform Linter\n- **wasm-pack.sh** - WASM Pack\n- **yarn.sh** - Yarn\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenc-uk%2Ftools-install","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenc-uk%2Ftools-install","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenc-uk%2Ftools-install/lists"}