creatine is vegan. There aren't vegan sources, though.

Is creatine vegan?

Creatine is vegan. It’s just an amino acid. But, there aren’t vegan foods with creatine. Vegans can get creatine only from supplements.