This melody is attributed to Johann Crüger and was written around 1647. The German text “Nun danket alle Gott” was written in approximately 1636 by Martin Rinkart. It was translated into English in the 19th Century by Catherine Winkworth.
See a list of other chorale and hymn themes here.
Videos:
Gabriela Montero – Improvisation on “Now thank we all our God” (piano)
Johannes Schröder – Improvisation zum Auszug über ‘Nun danket alle Gott’ – Abtei Marienstatt
Sietze de Vries – Improvisation Nun danket alle Gott – Geneve
Sietze de Vries – Improvisation Nun danket alle Gott – Martinikerk, Groningen