Browserify
De tool die Node's require() naar de browser bracht en het hele bundlertijdperk op gang schopte.
Geschreven door James Halliday (substack) in 2011. Het probleem was dat het npm-ecosysteem CommonJS-modules gebruikte die de browser niet begreep. Browserify volgde de require()-aanroepen recursief, bundelde alles in één bestand en voegde een kleine loader toe — en ineens werkten npm-pakketten op de frontend.
De filosofie was Unix-achtig: doe één ding, en laat transforms als streams inpluggen. Webpack won daarna doordat het ook css, afbeeldingen en code splitting in dezelfde configuratie afhandelde, en esbuild en Vite namen het later over op pure snelheid.