Porous, transparent plant-based template constructed from cellulose nanofibrils acts as a versatile matrix for immobilization of H2-producing cyanobacteria and green algae.