Bower
Gestore di pacchetti per librerie frontend. Twitter, 2012. Fu lo standard del web dal 2012 al 2016, prima che npm si mangiasse l'ecosistema. Dichiarato obsoleto nel 2017.
La proposta iniziale: npm era pensato per Node.js, mentre Bower offriva un albero di dipendenze piatto per il web (evitando librerie duplicate nel browser). Per un paio d'anni ogni tutorial frontend nominava Bower. Con l'affermarsi del bundling con Webpack + npm, Bower è diventato superfluo. Il file bower.json compare ancora in molti vecchi repository. I manutentori consigliano Yarn oppure npm + Webpack. Storia esemplare di un breve dominio in un ecosistema giovane.