What can be used as a substitute for gelatin in recipes?

Agar agar, pectin, carrageenan supplier, and agar powder can be used as substitutes for Gelatin in recipes.