Is there some kind of liquid that glows when you shake it, then shines for a while and fades away (mechanic energy to light without anything else needed except a bottle of that liquid)?
I know there's something that comes really close and is known as a "lightstick". But it is a one time use device. It usually involves a thin-walled glass capsule containing a chemical reagent inside an outer container. When you shake the container, the capsule breaks, releasing the reagent into the outer case which has another chemical. The reaction that take place results in emission of light.
If you want a repeatably useable device, there are flashlights (torches) that can be charged by shaking them. Here's an example : http://www.sailgb.com/sshop/prod_info.asp?PID=801
There are bioluminescent bacteria or algea that light up when the water that they're in is perturbed. If you go to the ocean at night during a red tide it can be quite spectacular.
Bioluminescense is a different kind of chemistry, it is actually the reaction between a luciferin substrate and a luciferase enzyme that produces that light. Not any less spectacular though :)
Ferrodoxin is an electron carrier used by organisms in redox reactions. There are many many bioluminescent molecules, the green fluorescent protein from the jelly fish Aequorea victoria.. you have fireflies, bacteria, sea pansies, the list is long :)