Heat up some very small iron nails or tacks in a small glass tube and add a little bit of steamCheck it out.
and you'll produce hydrogen.
2Fe + 3H20 --> Fe2O3 + 3H2 (happens around 1500F+)
Same thing with Aluminum (Al)
2Al + 3H20 --> Al2O3 + 3H2 (happens around 1100F+)
Even Charcoal [Carbon] (C)
C + H20 --> CO2 + H2 (can start around 600F+)