Web Developer Tools
Code editors, version control, runtimes, browsers, API testing, databases and containers for web development.
Who this toolkit is for
For frontend, backend and full-stack web developers. You don't need every runtime or framework: start with an editor, Git and the runtime your projects use.
Essential (5)
Core tools that are broadly useful.
Code Editor
Why you may need this: A widely used editor with extensions for most web languages.
Winget (verified)winget install --id Microsoft.VisualStudioCode --exact --source winget
Version Control
Runtime & Package Management
Browsers & DevTools
Mozilla FirefoxOpen SourceAlso on Android, iPhone/iPad
Why you may need this: Test your sites; its developer tools are strong for CSS and layout.
Winget (verified)winget install --id Mozilla.Firefox --exact --source winget- Google Chrome
FreeAlso on Android, iPhone/iPad
Why you may need this: Test in the most widely used browser engine with Chrome DevTools.
Winget (verified)winget install --id Google.Chrome --exact --source winget
Recommended (5)
Useful for particular parts of the work or course.
API Testing
Database
- DBeaver Community
Open Source
Why you may need this: Browse and query many kinds of databases.
Visit Official Website
Containers
Docker DesktopFreemium
Why you may need this: Run databases and services locally in containers.
Winget (verified)winget install --id Docker.DockerDesktop --exact --source winget
Terminal
Windows TerminalOpen Source
Why you may need this: A modern terminal for Windows.
Winget (verified)winget install --id Microsoft.WindowsTerminal --exact --source winget
Specialist / Optional · Show specialist tools (5)
Consider these for particular modules, tasks or environments.
Code Editor
Version Control
- GitHub Desktop
Open Source
Why you may need this: A graphical Git client.
Winget (verified)winget install --id GitHub.GitHubDesktop --exact --source winget
Runtime & Package Management
API Testing
Terminal
- WSL (wsl command)Built into Windows
Why you may need this: Use Linux tooling on Windows.
wsl --installMicrosoft documentation
Build your Web Developer setup
Build My Setup lets you add or remove apps, combine roles, see why each app is included, and get a single install command where verified packages exist. Nothing is installed automatically.