🧰

Developer runtimes and DevOps tools

Use this topic when you want the foundational tools behind most developer setups on Windows: containers, runtimes, language toolchains, and cloud-friendly CLI software.

Quick install this topic

Three equivalent ways to set up this topic on a Windows machine. Pick one — or mix and match — based on whether you want a single command, a declarative DSC config, or per-app control.

Option 1

Batch install with winget import

One copy-paste, no manual download. The command below pulls topic-developer-runtimes-and-devops.packages.json from winpkg.com and runs winget import on it. Best for moving an app set between machines.

$f = "$env:TEMP\topic-developer-runtimes-and-devops.packages.json"; Invoke-WebRequest -UseBasicParsing -Uri "https://winpkg.com/topics/developer-runtimes-and-devops/packages.json" -OutFile $f; winget import -i $f

Run in PowerShell. Saves to %TEMP% and runs winget on it.

Already downloaded the file? Use the short command
winget import -i topic-developer-runtimes-and-devops.packages.json
Option 2

Declarative setup with winget configure

One copy-paste, no manual download. The command below pulls topic-developer-runtimes-and-devops.winget from winpkg.com and applies it with winget configure. Best for repeatable dev-box bootstrap and onboarding scripts.

$f = "$env:TEMP\topic-developer-runtimes-and-devops.winget"; Invoke-WebRequest -UseBasicParsing -Uri "https://winpkg.com/topics/developer-runtimes-and-devops/topic.winget" -OutFile $f; winget configure $f

Tip: on Windows with App Installer, double-clicking a downloaded .winget file runs winget configure on it automatically — no terminal needed.

Already downloaded the file? Use the short command
winget configure topic-developer-runtimes-and-devops.winget
Option 3

Per-app install commands

Run only the apps you actually want. Best when you already have most of these installed and only need to top up.

winget install --id=Git.Git -e
winget install --id=Python.Python.3.12 -e
winget install --id=Docker.DockerDesktop -e
winget install --id=OpenJS.NodeJS -e
winget install --id=Postman.Postman -e
winget install --id=Rustlang.Rustup -e
winget install --id=GoLang.Go -e
winget install --id=DenoLand.Deno -e
winget install --id=Tailscale.Tailscale -e
winget install --id=Cloudflare.cloudflared -e

Focused install options in this topic

Smaller install flows, kept inside Topics
Developer quick setup

Developer Toolkit

A practical Windows developer starter bundle for rebuilding an editor, terminal, runtime, and tooling stack in one go.

Developer workstation setupTeam onboardingFresh coding machines
Bring your dev stack back with one install flow.
Remote work quick setup

Networking & Remote

A focused bundle for remote access, secure connectivity, and machine-to-machine utilities on Windows.

Remote workOps / support setupsNetworking-heavy machines
Bring remote access and networking tools back quickly.

Why this topic matters

  • Built around foundational developer workstation tools
  • Works well for reinstall guides and team setup docs
  • Strong bridge between app pages, archive pages, and broader setup workflows

Apps in this topic

Compare related apps →

A free and open source distributed version control system

gitvcs
v2.55.0.2 GPL-2.0
Details →

Python is a programming language that lets you work more quickly and integrate your systems more effectively.

languageprogrammingprogramming-language
v3.12.10 PSF-2.0
Details →

An application for the building and sharing of containerized applications.

containercontainerizationdevelop
v4.81.0 Proprietary
Details →

Run JavaScript Everywhere

codingcross-platformdevelop
v26.4.0 MIT
Details →

The Collaboration Platform for API Development

apiautomationdebug
v12.18.5 Proprietary
Details →

The Rust toolchain installer

rustrustlang
v1.29.0 Apache-2.0 or MIT
Details →

An open source programming language that makes it simple to build secure, scalable systems.

gogolanglanguage
v1.26.5 BSD-3-Clause
Details →

A modern runtime for JavaScript and TypeScript

developdevelopmentenvironment
v2.9.2 MIT
Details →

Tailscale is a WireGuard based mesh VPN, used to connect your computers and other devices together securely without proxies.

meshnetworkvpn
v1.98.8 BSD-3-Clause
Details →

Cloudflare Tunnel provides you with a secure way to connect your resources to Cloudflare without a publicly routable IP address.

argo-tunnelcloudflarecloudflare-tunnel
v2026.7.1 Apache-2.0
Details →