keyflake is a simple java program that generates snowflakes based on the keys you type. most snowflakes will be different, but there's nothing random here. the sequence is like a deterministic seed, and the same string will always generate the same snowflake.
try it out or read on for more details