Selecting multiple checkboxes at once by holding down shift while clicking one and than another so that everything in the range in between gets checked in Drupal 8

Searched for:

Overdue update: Agaric made this happen

CheckboxesJS module

Gives range selection and check all / toggle all capabilities using Checkboxes.js.


  • Adds “Check all” and “Toggle” buttons to fields with more than four checkboxes.
  • Adds shift-to-select-multiple (range selection) to all checkbox fields.

New feature or bug report issues and patches are welcome here on Also accepting merge requests at Agaric’s GitLab repository for the CheckboxesJS Drupal module.