Noble metal-free UiO-66-NH2-10 wt% NiO composites (U6N-NiO-2) with eosin Y sensitizer exhibit high visible-light hydrogen evolution activity.