vanillajs-checkall One checkbox to rule them all (in Vanilla JavaScript) docs http://simivar.github.io/vanillajs-checkall/ installation download latest release from GitHub NPM: npm install vanillajs-checkall bower install vanillajs-checkall dependencies NONE! Vanilla JS for the win!