aria-checkbox (npm): Accessible, responsive, themeable, small footprint checkbox, supports tri-state, too
Keywords: browser|javascript|web-components