Browsersync – Open-Source (Apache v2) Node.js Programm für Webdesigner um Code-Änderungen bei der Entwicklung von Webseiten Live und Direkt auf verschiedenen Browser und Geräten zu synchronisieren. Gesynct werden Änderungen an selbst ausgesuchten Dateien oder bei verschiedenen Interaktionen wie z. B. scrollen oder klicken.
Browsersync kann über die Konsole oder über das eingebaute Webinterface gesteuert werden. Es gibt verschiedene Synchronisationseinstellungen, Änderungen können auf den Testsystemen aus der Ferne ferngesteuert werden, ein Remote-Debugger ist mit an Bord und über den History-Reiter können alle abgefeuerten Sync-Tasks eingesehen und bei Bedarf erneut angestoßen werden. Mit den Taskrunner Gulp oder Grunt können Browsersync-Tasks automatisiert werden.
Die Dokumentation ist übersichtlich und bietet eine ausführliche Anleitung zur Installation sowie verschiedene Beispiele an.