In chemistry, a chemical oscillator is a complex mixture of reacting chemical compounds in which the concentration of one or more components exhibits periodic changes. They are a class of reactions that serve as an example of non-equilibrium thermodynamics with far-from-equilibrium behavior. The reactions are theoretically important in that they show that chemical reactions do not have to be dominated by equilibrium thermodynamic behavior.
In cases where one of the reagents has a visible color, periodic color changes can be observed. Examples of oscillating reactions are the Belousov–Zhabotinsky reaction (BZ reaction), the Briggs–Rauscher reaction, and the Bray–Liebhafsky reaction.