Potassium is the only metal (alkali metal) where a flame is present. Lithium and sodium fizz but there is no flame. Caesium, francium and rubidium all explode on contact with water.
When potassium metal reacts with water, it produces a lilac-colored flame. This flame color is a result of the energy released during the chemical reaction between potassium and water.
I believe that you think to alkali metals (ex. sodium).
Potassium has a violet color in the flame test.
Potassium and dont try it at home it is dangerous
Lithium is the element that produces a red flame when it reacts with water.
The reaction of lithium and water is violent but without a flame.
A metal oxide reacts with water to produce a metal hydroxide.
Potassium is the metal that reacts most vigorously with water at 25C.
The metal that reacts slowly with cold water to form a hydroxide is magnesium. When magnesium reacts with water, it forms magnesium hydroxide and hydrogen gas.
When an alkali metal reacts with water, it produces an alkali metal hydroxide and hydrogen gas. This is a highly exothermic reaction, with the alkali metal displacing hydrogen from the water molecule.
it reacts then gives off gases and releases a flame.
Zinc is a grey metal that can react with water, although it does so slowly. When zinc reacts with water, it produces zinc hydroxide and hydrogen gas.