* editores de código/ides: Visual Studio Code, Sublime Text, Atom, Webstorm, IntelliJ Idea, etc. Docenas, si no cientos, existen opciones, con diversos grados de especialización y características.
* navegadores (para pruebas): Chrome, Firefox, Safari, Edge, aunque no estrictamente "software * para el desarrollo web", son esenciales.
* Sistemas de control de versiones: Git (con clientes GUI asociados como GitHub Desktop, SourCetree, Gitkraken).
* bases de datos: MySQL, PostgreSQL, MongoDB, SQLite, etc. También existen herramientas específicas de gestión de bases de datos para cada una.
* servidores: Apache, Nginx, IIS, etc. y herramientas de administración de servidores asociadas.
* marcos y bibliotecas: React, Angular, Vue.js, Node.js, Ruby on Rails, Django, Laravel, .net e innumerables otros. Cada marco a menudo tiene su propio conjunto de herramientas relacionadas y software de soporte.
* Software de diseño: Figma, Adobe XD, Sketch, Photoshop (para crear activos visuales).
* Plataformas de implementación: Netlify, Vercel, AWS, Google Cloud, Heroku, etc.
* Herramientas de prueba: Jest, moca, selenio, ciprés y muchos otros para diferentes tipos de prueba (unidad, integración, extremo a extremo).
Debido a que la combinación de herramientas utilizadas puede variar enormemente dependiendo del proyecto, el lenguaje y las preferencias del desarrollador, es imposible dar un número concreto. Es seguro decir que hay miles de piezas de software que podrían considerarse relevantes para el desarrollo web.